public final class AttachedPlatformVersionInfo extends GeneratedMessage implements AttachedPlatformVersionInfoOrBuilder
Information about a supported Attached Clusters platform version.
Protobuf type google.cloud.gkemulticloud.v1.AttachedPlatformVersionInfo
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 ENABLED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int END_OF_LIFE_DATE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int END_OF_LIFE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int RELEASE_DATE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int VERSION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static AttachedPlatformVersionInfo getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static AttachedPlatformVersionInfo.Builder newBuilder()
public static AttachedPlatformVersionInfo.Builder newBuilder(AttachedPlatformVersionInfo prototype)
public static AttachedPlatformVersionInfo parseDelimitedFrom(InputStream input)
public static AttachedPlatformVersionInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AttachedPlatformVersionInfo parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static AttachedPlatformVersionInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AttachedPlatformVersionInfo parseFrom(ByteString data)
public static AttachedPlatformVersionInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AttachedPlatformVersionInfo parseFrom(CodedInputStream input)
public static AttachedPlatformVersionInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AttachedPlatformVersionInfo parseFrom(InputStream input)
public static AttachedPlatformVersionInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AttachedPlatformVersionInfo parseFrom(ByteBuffer data)
public static AttachedPlatformVersionInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<AttachedPlatformVersionInfo> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public AttachedPlatformVersionInfo getDefaultInstanceForType()
public boolean getEnabled()
Optional. True if the version is available for attachedcluster creation. If
a version is enabled, it can be used to attach new clusters.
bool enabled = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The enabled.
|
public boolean getEndOfLife()
Optional. True if this cluster version belongs to a minor version that has
reached its end of life and is no longer in scope to receive security and
bug fixes.
bool end_of_life = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The endOfLife.
|
public Date getEndOfLifeDate()
Optional. The estimated date (in Pacific Time) when this cluster version
will reach its end of life. Or if this version is no longer supported (the
end_of_life field is true), this is the actual date (in Pacific time)
when the version reached its end of life.
.google.type.Date end_of_life_date = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
com.google.type.Date |
The endOfLifeDate.
|
public DateOrBuilder getEndOfLifeDateOrBuilder()
Optional. The estimated date (in Pacific Time) when this cluster version
will reach its end of life. Or if this version is no longer supported (the
end_of_life field is true), this is the actual date (in Pacific time)
when the version reached its end of life.
.google.type.Date end_of_life_date = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
com.google.type.DateOrBuilder |
|
public Parser<AttachedPlatformVersionInfo> getParserForType()
Overrides
public Date getReleaseDate()
Optional. The date (in Pacific Time) when the cluster version was released.
.google.type.Date release_date = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
com.google.type.Date |
The releaseDate.
|
public DateOrBuilder getReleaseDateOrBuilder()
Optional. The date (in Pacific Time) when the cluster version was released.
.google.type.Date release_date = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
com.google.type.DateOrBuilder |
|
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public String getVersion()
Platform version name.
string version = 1;
| Returns |
| Type |
Description |
String |
The version.
|
public ByteString getVersionBytes()
Platform version name.
string version = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for version.
|
public boolean hasEndOfLifeDate()
Optional. The estimated date (in Pacific Time) when this cluster version
will reach its end of life. Or if this version is no longer supported (the
end_of_life field is true), this is the actual date (in Pacific time)
when the version reached its end of life.
.google.type.Date end_of_life_date = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the endOfLifeDate field is set.
|
public boolean hasReleaseDate()
Optional. The date (in Pacific Time) when the cluster version was released.
.google.type.Date release_date = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the releaseDate field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public AttachedPlatformVersionInfo.Builder newBuilderForType()
protected AttachedPlatformVersionInfo.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public AttachedPlatformVersionInfo.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides