Interface ProductOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Product,Product.Builder
@Generated
public interface ProductOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional.intOptional.Optional.com.google.protobuf.ByteStringOptional.getType()Optional.intOptional.Optional.com.google.protobuf.ByteStringOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getTypeValue
int getTypeValue()Optional. Type of specific database product. It could be CloudSQL, AlloyDB etc..
.google.cloud.databasecenter.v1beta.ProductType type = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The enum numeric value on the wire for type.
-
getType
ProductType getType()Optional. Type of specific database product. It could be CloudSQL, AlloyDB etc..
.google.cloud.databasecenter.v1beta.ProductType type = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The type.
-
getEngineValue
int getEngineValue()Optional. The specific engine that the underlying database is running.
.google.cloud.databasecenter.v1beta.Engine engine = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The enum numeric value on the wire for engine.
-
getEngine
Engine getEngine()Optional. The specific engine that the underlying database is running.
.google.cloud.databasecenter.v1beta.Engine engine = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The engine.
-
getVersion
String getVersion()Optional. Version of the underlying database engine. Example values: For MySQL, it could be "8.0", "5.7" etc. For Postgres, it could be "14", "15" etc.
string version = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The version.
-
getVersionBytes
com.google.protobuf.ByteString getVersionBytes()Optional. Version of the underlying database engine. Example values: For MySQL, it could be "8.0", "5.7" etc. For Postgres, it could be "14", "15" etc.
string version = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for version.
-
getMinorVersion
String getMinorVersion()Optional. Minor version of the underlying database engine. Example values: For MySQL, it could be "8.0.35", "5.7.25" etc. For PostgreSQL, it could be "14.4", "15.5" etc.
string minor_version = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The minorVersion.
-
getMinorVersionBytes
com.google.protobuf.ByteString getMinorVersionBytes()Optional. Minor version of the underlying database engine. Example values: For MySQL, it could be "8.0.35", "5.7.25" etc. For PostgreSQL, it could be "14.4", "15.5" etc.
string minor_version = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for minorVersion.
-