Send feedback
Class UnitOperationCondition (0.2.0)
Stay organized with collections
Save and categorize content based on your preferences.
public final class UnitOperationCondition extends GeneratedMessageV3 implements UnitOperationConditionOrBuilder
UnitOperationCondition describes the status of an Unit Operation.
UnitOperationCondition is individual components that contribute to an overall
state.
Protobuf type google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitOperationCondition
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int LAST_TRANSITION_TIME_FIELD_NUMBER
Field Value
Type
Description
int
public static final int MESSAGE_FIELD_NUMBER
Field Value
Type
Description
int
public static final int REASON_FIELD_NUMBER
Field Value
Type
Description
int
public static final int STATUS_FIELD_NUMBER
Field Value
Type
Description
int
public static final int TYPE_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
public static UnitOperationCondition getDefaultInstance ()
public static final Descriptors . Descriptor getDescriptor ()
public static UnitOperationCondition . Builder newBuilder ()
public static UnitOperationCondition . Builder newBuilder ( UnitOperationCondition prototype )
public static UnitOperationCondition parseDelimitedFrom ( InputStream input )
public static UnitOperationCondition parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static UnitOperationCondition parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
public static UnitOperationCondition parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
public static UnitOperationCondition parseFrom ( ByteString data )
public static UnitOperationCondition parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static UnitOperationCondition parseFrom ( CodedInputStream input )
public static UnitOperationCondition parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static UnitOperationCondition parseFrom ( InputStream input )
public static UnitOperationCondition parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static UnitOperationCondition parseFrom ( ByteBuffer data )
public static UnitOperationCondition parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
public static Parser<UnitOperationCondition> parser ()
Methods
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
public UnitOperationCondition getDefaultInstanceForType ()
public Timestamp getLastTransitionTime ()
Required. Last time the condition transited from one status to another.
.google.protobuf.Timestamp last_transition_time = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
Timestamp
The lastTransitionTime.
public TimestampOrBuilder getLastTransitionTimeOrBuilder ()
Required. Last time the condition transited from one status to another.
.google.protobuf.Timestamp last_transition_time = 3 [(.google.api.field_behavior) = REQUIRED];
public String getMessage ()
Required. Human readable message indicating details about the last
transition.
string message = 4 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The message.
public ByteString getMessageBytes ()
Required. Human readable message indicating details about the last
transition.
string message = 4 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for message.
public Parser<UnitOperationCondition> getParserForType ()
Overrides
public String getReason ()
Required. Brief reason for the condition's last transition.
string reason = 5 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The reason.
public ByteString getReasonBytes ()
Required. Brief reason for the condition's last transition.
string reason = 5 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for reason.
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
public UnitOperationCondition . Status getStatus ()
Required. Status of the condition.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitOperationCondition.Status status = 1 [(.google.api.field_behavior) = REQUIRED];
public int getStatusValue ()
Required. Status of the condition.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitOperationCondition.Status status = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
int
The enum numeric value on the wire for status.
public UnitOperationCondition . Type getType ()
Required. Type of the condition.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitOperationCondition.Type type = 2 [(.google.api.field_behavior) = REQUIRED];
public int getTypeValue ()
Required. Type of the condition.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitOperationCondition.Type type = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
int
The enum numeric value on the wire for type.
public boolean hasLastTransitionTime ()
Required. Last time the condition transited from one status to another.
.google.protobuf.Timestamp last_transition_time = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
boolean
Whether the lastTransitionTime field is set.
Returns
Type
Description
int
Overrides
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public UnitOperationCondition . Builder newBuilderForType ()
protected UnitOperationCondition . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
public UnitOperationCondition . Builder toBuilder ()
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-16 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-16 UTC."],[],[]]