public final class AvailableDatabaseVersion extends GeneratedMessage implements AvailableDatabaseVersionOrBuilder
An available database version. It can be a major or a minor version.
Protobuf type google.cloud.sql.v1.AvailableDatabaseVersion
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
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
MAJOR_VERSION_FIELD_NUMBER
public static final int MAJOR_VERSION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AvailableDatabaseVersion getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AvailableDatabaseVersion.Builder newBuilder()
newBuilder(AvailableDatabaseVersion prototype)
public static AvailableDatabaseVersion.Builder newBuilder(AvailableDatabaseVersion prototype)
public static AvailableDatabaseVersion parseDelimitedFrom(InputStream input)
public static AvailableDatabaseVersion parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AvailableDatabaseVersion parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AvailableDatabaseVersion parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AvailableDatabaseVersion parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AvailableDatabaseVersion parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AvailableDatabaseVersion parseFrom(CodedInputStream input)
public static AvailableDatabaseVersion parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AvailableDatabaseVersion parseFrom(InputStream input)
public static AvailableDatabaseVersion parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AvailableDatabaseVersion parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AvailableDatabaseVersion parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AvailableDatabaseVersion> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public AvailableDatabaseVersion getDefaultInstanceForType()
getDisplayName()
public String getDisplayName()
The database version's display name.
optional string display_name = 9;
| Returns |
| Type |
Description |
String |
The displayName.
|
getDisplayNameBytes()
public ByteString getDisplayNameBytes()
The database version's display name.
optional string display_name = 9;
| Returns |
| Type |
Description |
ByteString |
The bytes for displayName.
|
getMajorVersion()
public String getMajorVersion()
The version's major version name.
optional string major_version = 3;
| Returns |
| Type |
Description |
String |
The majorVersion.
|
getMajorVersionBytes()
public ByteString getMajorVersionBytes()
The version's major version name.
optional string major_version = 3;
| Returns |
| Type |
Description |
ByteString |
The bytes for majorVersion.
|
getName()
The database version name. For MySQL 8.0, this string provides the database
major and minor version.
optional string name = 8;
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
The database version name. For MySQL 8.0, this string provides the database
major and minor version.
optional string name = 8;
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<AvailableDatabaseVersion> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasDisplayName()
public boolean hasDisplayName()
The database version's display name.
optional string display_name = 9;
| Returns |
| Type |
Description |
boolean |
Whether the displayName field is set.
|
hasMajorVersion()
public boolean hasMajorVersion()
The version's major version name.
optional string major_version = 3;
| Returns |
| Type |
Description |
boolean |
Whether the majorVersion field is set.
|
hasName()
The database version name. For MySQL 8.0, this string provides the database
major and minor version.
optional string name = 8;
| Returns |
| Type |
Description |
boolean |
Whether the name field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AvailableDatabaseVersion.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected AvailableDatabaseVersion.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public AvailableDatabaseVersion.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides