public final class SaasCondition extends GeneratedMessage implements SaasConditionOrBuilder
SaasCondition describes the status of a Saas.
Protobuf type google.cloud.saasplatform.saasservicemgmt.v1beta1.SaasCondition
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 SaasCondition getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static SaasCondition.Builder newBuilder()
public static SaasCondition.Builder newBuilder(SaasCondition prototype)
public static SaasCondition parseDelimitedFrom(InputStream input)
public static SaasCondition parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static SaasCondition parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static SaasCondition parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SaasCondition parseFrom(ByteString data)
public static SaasCondition parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SaasCondition parseFrom(CodedInputStream input)
public static SaasCondition parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SaasCondition parseFrom(InputStream input)
public static SaasCondition parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static SaasCondition parseFrom(ByteBuffer data)
public static SaasCondition parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<SaasCondition> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public SaasCondition 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<SaasCondition> 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 SaasCondition.Status getStatus()
Required. Status of the condition.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.SaasCondition.Status status = 1 [(.google.api.field_behavior) = REQUIRED];
public int getStatusValue()
Required. Status of the condition.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.SaasCondition.Status status = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for status.
|
public SaasCondition.Type getType()
Required. Type of the condition.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.SaasCondition.Type type = 6 [(.google.api.field_behavior) = REQUIRED];
public int getTypeValue()
Required. Type of the condition.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.SaasCondition.Type type = 6 [(.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 SaasCondition.Builder newBuilderForType()
protected SaasCondition.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public SaasCondition.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides