public final class CompatibilityStatus extends GeneratedMessage implements CompatibilityStatusOrBuilder
CompatibilityStatus is the status regarding the control plane's
compatibility.
Protobuf type google.container.v1beta1.CompatibilityStatus
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
DOWNGRADABLE_VERSION_FIELD_NUMBER
public static final int DOWNGRADABLE_VERSION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
EMULATED_VERSION_TIME_FIELD_NUMBER
public static final int EMULATED_VERSION_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CompatibilityStatus getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CompatibilityStatus.Builder newBuilder()
newBuilder(CompatibilityStatus prototype)
public static CompatibilityStatus.Builder newBuilder(CompatibilityStatus prototype)
public static CompatibilityStatus parseDelimitedFrom(InputStream input)
public static CompatibilityStatus parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CompatibilityStatus parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CompatibilityStatus parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CompatibilityStatus parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CompatibilityStatus parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CompatibilityStatus parseFrom(CodedInputStream input)
public static CompatibilityStatus parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CompatibilityStatus parseFrom(InputStream input)
public static CompatibilityStatus parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CompatibilityStatus parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CompatibilityStatus parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CompatibilityStatus> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public CompatibilityStatus getDefaultInstanceForType()
getDowngradableVersion()
public String getDowngradableVersion()
Output only. The GKE version that the cluster can be safely downgraded to
if the cluster is emulating the previous minor version. It is usually the
cluster's previous version before a minor version upgrade.
string downgradable_version = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The downgradableVersion.
|
getDowngradableVersionBytes()
public ByteString getDowngradableVersionBytes()
Output only. The GKE version that the cluster can be safely downgraded to
if the cluster is emulating the previous minor version. It is usually the
cluster's previous version before a minor version upgrade.
string downgradable_version = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for downgradableVersion.
|
getEmulatedVersionTime()
public Timestamp getEmulatedVersionTime()
Output only. Last time the control plane became available after a minor
version binary upgrade with emulated version set. It indicates the last
time the cluster entered the rollback safe mode.
.google.protobuf.Timestamp emulated_version_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Timestamp |
The emulatedVersionTime.
|
getEmulatedVersionTimeOrBuilder()
public TimestampOrBuilder getEmulatedVersionTimeOrBuilder()
Output only. Last time the control plane became available after a minor
version binary upgrade with emulated version set. It indicates the last
time the cluster entered the rollback safe mode.
.google.protobuf.Timestamp emulated_version_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getParserForType()
public Parser<CompatibilityStatus> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasEmulatedVersionTime()
public boolean hasEmulatedVersionTime()
Output only. Last time the control plane became available after a minor
version binary upgrade with emulated version set. It indicates the last
time the cluster entered the rollback safe mode.
.google.protobuf.Timestamp emulated_version_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the emulatedVersionTime field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CompatibilityStatus.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected CompatibilityStatus.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public CompatibilityStatus.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides