public final class UnitCondition extends GeneratedMessage implements UnitConditionOrBuilder
UnitCondition describes the status of an Unit. UnitCondition is individual
components that contribute to an overall state.
Protobuf type google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitCondition
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,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 UnitCondition getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static UnitCondition.Builder newBuilder()
public static UnitCondition.Builder newBuilder(UnitCondition prototype)
public static UnitCondition parseDelimitedFrom(InputStream input)
public static UnitCondition parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static UnitCondition parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static UnitCondition parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static UnitCondition parseFrom(ByteString data)
public static UnitCondition parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static UnitCondition parseFrom(CodedInputStream input)
public static UnitCondition parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static UnitCondition parseFrom(InputStream input)
public static UnitCondition parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static UnitCondition parseFrom(ByteBuffer data)
public static UnitCondition parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<UnitCondition> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public UnitCondition 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<UnitCondition> 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 UnitCondition.Status getStatus()
Required. Status of the condition.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitCondition.Status status = 1 [(.google.api.field_behavior) = REQUIRED];
public int getStatusValue()
Required. Status of the condition.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitCondition.Status status = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for status.
|
public UnitCondition.Type getType()
Required. Type of the condition.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitCondition.Type type = 2 [(.google.api.field_behavior) = REQUIRED];
public int getTypeValue()
Required. Type of the condition.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitCondition.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 GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public UnitCondition.Builder newBuilderForType()
protected UnitCondition.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public UnitCondition.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides