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 Type
    Method
    Description
    Optional.
    int
    Optional.
    Optional.
    com.google.protobuf.ByteString
    Optional.
    Optional.
    int
    Optional.
    Optional.
    com.google.protobuf.ByteString
    Optional.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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.