Class Service.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Service.Builder>
com.google.cloud.metastore.v1beta.Service.Builder
All Implemented Interfaces:
ServiceOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Service

public static final class Service.Builder extends com.google.protobuf.GeneratedMessage.Builder<Service.Builder> implements ServiceOrBuilder
 A managed metastore service that serves metadata queries.
 
Protobuf type google.cloud.metastore.v1beta.Service
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<Service.Builder>
    • internalGetMutableMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
      Overrides:
      internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<Service.Builder>
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Service.Builder>
    • clear

      public Service.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<Service.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Service.Builder>
    • getDefaultInstanceForType

      public Service getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Service build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Service buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public Service.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Service.Builder>
    • mergeFrom

      public Service.Builder mergeFrom(Service other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Service.Builder>
    • mergeFrom

      public Service.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Service.Builder>
      Throws:
      IOException
    • getMetastoreConfigCase

      public Service.MetastoreConfigCase getMetastoreConfigCase()
      Specified by:
      getMetastoreConfigCase in interface ServiceOrBuilder
    • clearMetastoreConfig

      public Service.Builder clearMetastoreConfig()
    • hasHiveMetastoreConfig

      public boolean hasHiveMetastoreConfig()
       Configuration information specific to running Hive metastore
       software as the metastore service.
       
      .google.cloud.metastore.v1beta.HiveMetastoreConfig hive_metastore_config = 5;
      Specified by:
      hasHiveMetastoreConfig in interface ServiceOrBuilder
      Returns:
      Whether the hiveMetastoreConfig field is set.
    • getHiveMetastoreConfig

      public HiveMetastoreConfig getHiveMetastoreConfig()
       Configuration information specific to running Hive metastore
       software as the metastore service.
       
      .google.cloud.metastore.v1beta.HiveMetastoreConfig hive_metastore_config = 5;
      Specified by:
      getHiveMetastoreConfig in interface ServiceOrBuilder
      Returns:
      The hiveMetastoreConfig.
    • setHiveMetastoreConfig

      public Service.Builder setHiveMetastoreConfig(HiveMetastoreConfig value)
       Configuration information specific to running Hive metastore
       software as the metastore service.
       
      .google.cloud.metastore.v1beta.HiveMetastoreConfig hive_metastore_config = 5;
    • setHiveMetastoreConfig

      public Service.Builder setHiveMetastoreConfig(HiveMetastoreConfig.Builder builderForValue)
       Configuration information specific to running Hive metastore
       software as the metastore service.
       
      .google.cloud.metastore.v1beta.HiveMetastoreConfig hive_metastore_config = 5;
    • mergeHiveMetastoreConfig

      public Service.Builder mergeHiveMetastoreConfig(HiveMetastoreConfig value)
       Configuration information specific to running Hive metastore
       software as the metastore service.
       
      .google.cloud.metastore.v1beta.HiveMetastoreConfig hive_metastore_config = 5;
    • clearHiveMetastoreConfig

      public Service.Builder clearHiveMetastoreConfig()
       Configuration information specific to running Hive metastore
       software as the metastore service.
       
      .google.cloud.metastore.v1beta.HiveMetastoreConfig hive_metastore_config = 5;
    • getHiveMetastoreConfigBuilder

      public HiveMetastoreConfig.Builder getHiveMetastoreConfigBuilder()
       Configuration information specific to running Hive metastore
       software as the metastore service.
       
      .google.cloud.metastore.v1beta.HiveMetastoreConfig hive_metastore_config = 5;
    • getHiveMetastoreConfigOrBuilder

      public HiveMetastoreConfigOrBuilder getHiveMetastoreConfigOrBuilder()
       Configuration information specific to running Hive metastore
       software as the metastore service.
       
      .google.cloud.metastore.v1beta.HiveMetastoreConfig hive_metastore_config = 5;
      Specified by:
      getHiveMetastoreConfigOrBuilder in interface ServiceOrBuilder
    • getName

      public String getName()
       Immutable. The relative resource name of the metastore service, in the
       following format:
      
       `projects/{project_number}/locations/{location_id}/services/{service_id}`.
       
      string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getName in interface ServiceOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Immutable. The relative resource name of the metastore service, in the
       following format:
      
       `projects/{project_number}/locations/{location_id}/services/{service_id}`.
       
      string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getNameBytes in interface ServiceOrBuilder
      Returns:
      The bytes for name.
    • setName

      public Service.Builder setName(String value)
       Immutable. The relative resource name of the metastore service, in the
       following format:
      
       `projects/{project_number}/locations/{location_id}/services/{service_id}`.
       
      string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public Service.Builder clearName()
       Immutable. The relative resource name of the metastore service, in the
       following format:
      
       `projects/{project_number}/locations/{location_id}/services/{service_id}`.
       
      string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      This builder for chaining.
    • setNameBytes

      public Service.Builder setNameBytes(com.google.protobuf.ByteString value)
       Immutable. The relative resource name of the metastore service, in the
       following format:
      
       `projects/{project_number}/locations/{location_id}/services/{service_id}`.
       
      string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. The time when the metastore service was created.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface ServiceOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. The time when the metastore service was created.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface ServiceOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public Service.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Output only. The time when the metastore service was created.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCreateTime

      public Service.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The time when the metastore service was created.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCreateTime

      public Service.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Output only. The time when the metastore service was created.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCreateTime

      public Service.Builder clearCreateTime()
       Output only. The time when the metastore service was created.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Output only. The time when the metastore service was created.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. The time when the metastore service was created.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface ServiceOrBuilder
    • hasUpdateTime

      public boolean hasUpdateTime()
       Output only. The time when the metastore service was last updated.
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasUpdateTime in interface ServiceOrBuilder
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      public com.google.protobuf.Timestamp getUpdateTime()
       Output only. The time when the metastore service was last updated.
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTime in interface ServiceOrBuilder
      Returns:
      The updateTime.
    • setUpdateTime

      public Service.Builder setUpdateTime(com.google.protobuf.Timestamp value)
       Output only. The time when the metastore service was last updated.
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setUpdateTime

      public Service.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The time when the metastore service was last updated.
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeUpdateTime

      public Service.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
       Output only. The time when the metastore service was last updated.
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearUpdateTime

      public Service.Builder clearUpdateTime()
       Output only. The time when the metastore service was last updated.
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
       Output only. The time when the metastore service was last updated.
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. The time when the metastore service was last updated.
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTimeOrBuilder in interface ServiceOrBuilder
    • getLabelsCount

      public int getLabelsCount()
      Description copied from interface: ServiceOrBuilder
       User-defined labels for the metastore service.
       
      map<string, string> labels = 4;
      Specified by:
      getLabelsCount in interface ServiceOrBuilder
    • containsLabels

      public boolean containsLabels(String key)
       User-defined labels for the metastore service.
       
      map<string, string> labels = 4;
      Specified by:
      containsLabels in interface ServiceOrBuilder
    • getLabels

      @Deprecated public Map<String,String> getLabels()
      Deprecated.
      Use getLabelsMap() instead.
      Specified by:
      getLabels in interface ServiceOrBuilder
    • getLabelsMap

      public Map<String,String> getLabelsMap()
       User-defined labels for the metastore service.
       
      map<string, string> labels = 4;
      Specified by:
      getLabelsMap in interface ServiceOrBuilder
    • getLabelsOrDefault

      public String getLabelsOrDefault(String key, String defaultValue)
       User-defined labels for the metastore service.
       
      map<string, string> labels = 4;
      Specified by:
      getLabelsOrDefault in interface ServiceOrBuilder
    • getLabelsOrThrow

      public String getLabelsOrThrow(String key)
       User-defined labels for the metastore service.
       
      map<string, string> labels = 4;
      Specified by:
      getLabelsOrThrow in interface ServiceOrBuilder
    • clearLabels

      public Service.Builder clearLabels()
    • removeLabels

      public Service.Builder removeLabels(String key)
       User-defined labels for the metastore service.
       
      map<string, string> labels = 4;
    • getMutableLabels

      @Deprecated public Map<String,String> getMutableLabels()
      Deprecated.
      Use alternate mutation accessors instead.
    • putLabels

      public Service.Builder putLabels(String key, String value)
       User-defined labels for the metastore service.
       
      map<string, string> labels = 4;
    • putAllLabels

      public Service.Builder putAllLabels(Map<String,String> values)
       User-defined labels for the metastore service.
       
      map<string, string> labels = 4;
    • getNetwork

      public String getNetwork()
       Immutable. The relative resource name of the VPC network on which the
       instance can be accessed. It is specified in the following form:
      
       `projects/{project_number}/global/networks/{network_id}`.
       
      string network = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Specified by:
      getNetwork in interface ServiceOrBuilder
      Returns:
      The network.
    • getNetworkBytes

      public com.google.protobuf.ByteString getNetworkBytes()
       Immutable. The relative resource name of the VPC network on which the
       instance can be accessed. It is specified in the following form:
      
       `projects/{project_number}/global/networks/{network_id}`.
       
      string network = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Specified by:
      getNetworkBytes in interface ServiceOrBuilder
      Returns:
      The bytes for network.
    • setNetwork

      public Service.Builder setNetwork(String value)
       Immutable. The relative resource name of the VPC network on which the
       instance can be accessed. It is specified in the following form:
      
       `projects/{project_number}/global/networks/{network_id}`.
       
      string network = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The network to set.
      Returns:
      This builder for chaining.
    • clearNetwork

      public Service.Builder clearNetwork()
       Immutable. The relative resource name of the VPC network on which the
       instance can be accessed. It is specified in the following form:
      
       `projects/{project_number}/global/networks/{network_id}`.
       
      string network = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setNetworkBytes

      public Service.Builder setNetworkBytes(com.google.protobuf.ByteString value)
       Immutable. The relative resource name of the VPC network on which the
       instance can be accessed. It is specified in the following form:
      
       `projects/{project_number}/global/networks/{network_id}`.
       
      string network = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for network to set.
      Returns:
      This builder for chaining.
    • getEndpointUri

      public String getEndpointUri()
       Output only. The URI of the endpoint used to access the metastore service.
       
      string endpoint_uri = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEndpointUri in interface ServiceOrBuilder
      Returns:
      The endpointUri.
    • getEndpointUriBytes

      public com.google.protobuf.ByteString getEndpointUriBytes()
       Output only. The URI of the endpoint used to access the metastore service.
       
      string endpoint_uri = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEndpointUriBytes in interface ServiceOrBuilder
      Returns:
      The bytes for endpointUri.
    • setEndpointUri

      public Service.Builder setEndpointUri(String value)
       Output only. The URI of the endpoint used to access the metastore service.
       
      string endpoint_uri = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The endpointUri to set.
      Returns:
      This builder for chaining.
    • clearEndpointUri

      public Service.Builder clearEndpointUri()
       Output only. The URI of the endpoint used to access the metastore service.
       
      string endpoint_uri = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setEndpointUriBytes

      public Service.Builder setEndpointUriBytes(com.google.protobuf.ByteString value)
       Output only. The URI of the endpoint used to access the metastore service.
       
      string endpoint_uri = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for endpointUri to set.
      Returns:
      This builder for chaining.
    • getPort

      public int getPort()
       The TCP port at which the metastore service is reached. Default: 9083.
       
      int32 port = 9;
      Specified by:
      getPort in interface ServiceOrBuilder
      Returns:
      The port.
    • setPort

      public Service.Builder setPort(int value)
       The TCP port at which the metastore service is reached. Default: 9083.
       
      int32 port = 9;
      Parameters:
      value - The port to set.
      Returns:
      This builder for chaining.
    • clearPort

      public Service.Builder clearPort()
       The TCP port at which the metastore service is reached. Default: 9083.
       
      int32 port = 9;
      Returns:
      This builder for chaining.
    • getStateValue

      public int getStateValue()
       Output only. The current state of the metastore service.
       
      .google.cloud.metastore.v1beta.Service.State state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStateValue in interface ServiceOrBuilder
      Returns:
      The enum numeric value on the wire for state.
    • setStateValue

      public Service.Builder setStateValue(int value)
       Output only. The current state of the metastore service.
       
      .google.cloud.metastore.v1beta.Service.State state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for state to set.
      Returns:
      This builder for chaining.
    • getState

      public Service.State getState()
       Output only. The current state of the metastore service.
       
      .google.cloud.metastore.v1beta.Service.State state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getState in interface ServiceOrBuilder
      Returns:
      The state.
    • setState

      public Service.Builder setState(Service.State value)
       Output only. The current state of the metastore service.
       
      .google.cloud.metastore.v1beta.Service.State state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The state to set.
      Returns:
      This builder for chaining.
    • clearState

      public Service.Builder clearState()
       Output only. The current state of the metastore service.
       
      .google.cloud.metastore.v1beta.Service.State state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getStateMessage

      public String getStateMessage()
       Output only. Additional information about the current state of the
       metastore service, if available.
       
      string state_message = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStateMessage in interface ServiceOrBuilder
      Returns:
      The stateMessage.
    • getStateMessageBytes

      public com.google.protobuf.ByteString getStateMessageBytes()
       Output only. Additional information about the current state of the
       metastore service, if available.
       
      string state_message = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStateMessageBytes in interface ServiceOrBuilder
      Returns:
      The bytes for stateMessage.
    • setStateMessage

      public Service.Builder setStateMessage(String value)
       Output only. Additional information about the current state of the
       metastore service, if available.
       
      string state_message = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The stateMessage to set.
      Returns:
      This builder for chaining.
    • clearStateMessage

      public Service.Builder clearStateMessage()
       Output only. Additional information about the current state of the
       metastore service, if available.
       
      string state_message = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setStateMessageBytes

      public Service.Builder setStateMessageBytes(com.google.protobuf.ByteString value)
       Output only. Additional information about the current state of the
       metastore service, if available.
       
      string state_message = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for stateMessage to set.
      Returns:
      This builder for chaining.
    • getArtifactGcsUri

      public String getArtifactGcsUri()
       Output only. A Cloud Storage URI (starting with `gs://`) that specifies
       where artifacts related to the metastore service are stored.
       
      string artifact_gcs_uri = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getArtifactGcsUri in interface ServiceOrBuilder
      Returns:
      The artifactGcsUri.
    • getArtifactGcsUriBytes

      public com.google.protobuf.ByteString getArtifactGcsUriBytes()
       Output only. A Cloud Storage URI (starting with `gs://`) that specifies
       where artifacts related to the metastore service are stored.
       
      string artifact_gcs_uri = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getArtifactGcsUriBytes in interface ServiceOrBuilder
      Returns:
      The bytes for artifactGcsUri.
    • setArtifactGcsUri

      public Service.Builder setArtifactGcsUri(String value)
       Output only. A Cloud Storage URI (starting with `gs://`) that specifies
       where artifacts related to the metastore service are stored.
       
      string artifact_gcs_uri = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The artifactGcsUri to set.
      Returns:
      This builder for chaining.
    • clearArtifactGcsUri

      public Service.Builder clearArtifactGcsUri()
       Output only. A Cloud Storage URI (starting with `gs://`) that specifies
       where artifacts related to the metastore service are stored.
       
      string artifact_gcs_uri = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setArtifactGcsUriBytes

      public Service.Builder setArtifactGcsUriBytes(com.google.protobuf.ByteString value)
       Output only. A Cloud Storage URI (starting with `gs://`) that specifies
       where artifacts related to the metastore service are stored.
       
      string artifact_gcs_uri = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for artifactGcsUri to set.
      Returns:
      This builder for chaining.
    • getTierValue

      public int getTierValue()
       The tier of the service.
       
      .google.cloud.metastore.v1beta.Service.Tier tier = 13;
      Specified by:
      getTierValue in interface ServiceOrBuilder
      Returns:
      The enum numeric value on the wire for tier.
    • setTierValue

      public Service.Builder setTierValue(int value)
       The tier of the service.
       
      .google.cloud.metastore.v1beta.Service.Tier tier = 13;
      Parameters:
      value - The enum numeric value on the wire for tier to set.
      Returns:
      This builder for chaining.
    • getTier

      public Service.Tier getTier()
       The tier of the service.
       
      .google.cloud.metastore.v1beta.Service.Tier tier = 13;
      Specified by:
      getTier in interface ServiceOrBuilder
      Returns:
      The tier.
    • setTier

      public Service.Builder setTier(Service.Tier value)
       The tier of the service.
       
      .google.cloud.metastore.v1beta.Service.Tier tier = 13;
      Parameters:
      value - The tier to set.
      Returns:
      This builder for chaining.
    • clearTier

      public Service.Builder clearTier()
       The tier of the service.
       
      .google.cloud.metastore.v1beta.Service.Tier tier = 13;
      Returns:
      This builder for chaining.
    • hasMetadataIntegration

      public boolean hasMetadataIntegration()
       The setting that defines how metastore metadata should be integrated with
       external services and systems.
       
      .google.cloud.metastore.v1beta.MetadataIntegration metadata_integration = 14;
      Specified by:
      hasMetadataIntegration in interface ServiceOrBuilder
      Returns:
      Whether the metadataIntegration field is set.
    • getMetadataIntegration

      public MetadataIntegration getMetadataIntegration()
       The setting that defines how metastore metadata should be integrated with
       external services and systems.
       
      .google.cloud.metastore.v1beta.MetadataIntegration metadata_integration = 14;
      Specified by:
      getMetadataIntegration in interface ServiceOrBuilder
      Returns:
      The metadataIntegration.
    • setMetadataIntegration

      public Service.Builder setMetadataIntegration(MetadataIntegration value)
       The setting that defines how metastore metadata should be integrated with
       external services and systems.
       
      .google.cloud.metastore.v1beta.MetadataIntegration metadata_integration = 14;
    • setMetadataIntegration

      public Service.Builder setMetadataIntegration(MetadataIntegration.Builder builderForValue)
       The setting that defines how metastore metadata should be integrated with
       external services and systems.
       
      .google.cloud.metastore.v1beta.MetadataIntegration metadata_integration = 14;
    • mergeMetadataIntegration

      public Service.Builder mergeMetadataIntegration(MetadataIntegration value)
       The setting that defines how metastore metadata should be integrated with
       external services and systems.
       
      .google.cloud.metastore.v1beta.MetadataIntegration metadata_integration = 14;
    • clearMetadataIntegration

      public Service.Builder clearMetadataIntegration()
       The setting that defines how metastore metadata should be integrated with
       external services and systems.
       
      .google.cloud.metastore.v1beta.MetadataIntegration metadata_integration = 14;
    • getMetadataIntegrationBuilder

      public MetadataIntegration.Builder getMetadataIntegrationBuilder()
       The setting that defines how metastore metadata should be integrated with
       external services and systems.
       
      .google.cloud.metastore.v1beta.MetadataIntegration metadata_integration = 14;
    • getMetadataIntegrationOrBuilder

      public MetadataIntegrationOrBuilder getMetadataIntegrationOrBuilder()
       The setting that defines how metastore metadata should be integrated with
       external services and systems.
       
      .google.cloud.metastore.v1beta.MetadataIntegration metadata_integration = 14;
      Specified by:
      getMetadataIntegrationOrBuilder in interface ServiceOrBuilder
    • hasMaintenanceWindow

      public boolean hasMaintenanceWindow()
       The one hour maintenance window of the metastore service. This specifies
       when the service can be restarted for maintenance purposes in UTC time.
       Maintenance window is not needed for services with the SPANNER
       database type.
       
      .google.cloud.metastore.v1beta.MaintenanceWindow maintenance_window = 15;
      Specified by:
      hasMaintenanceWindow in interface ServiceOrBuilder
      Returns:
      Whether the maintenanceWindow field is set.
    • getMaintenanceWindow

      public MaintenanceWindow getMaintenanceWindow()
       The one hour maintenance window of the metastore service. This specifies
       when the service can be restarted for maintenance purposes in UTC time.
       Maintenance window is not needed for services with the SPANNER
       database type.
       
      .google.cloud.metastore.v1beta.MaintenanceWindow maintenance_window = 15;
      Specified by:
      getMaintenanceWindow in interface ServiceOrBuilder
      Returns:
      The maintenanceWindow.
    • setMaintenanceWindow

      public Service.Builder setMaintenanceWindow(MaintenanceWindow value)
       The one hour maintenance window of the metastore service. This specifies
       when the service can be restarted for maintenance purposes in UTC time.
       Maintenance window is not needed for services with the SPANNER
       database type.
       
      .google.cloud.metastore.v1beta.MaintenanceWindow maintenance_window = 15;
    • setMaintenanceWindow

      public Service.Builder setMaintenanceWindow(MaintenanceWindow.Builder builderForValue)
       The one hour maintenance window of the metastore service. This specifies
       when the service can be restarted for maintenance purposes in UTC time.
       Maintenance window is not needed for services with the SPANNER
       database type.
       
      .google.cloud.metastore.v1beta.MaintenanceWindow maintenance_window = 15;
    • mergeMaintenanceWindow

      public Service.Builder mergeMaintenanceWindow(MaintenanceWindow value)
       The one hour maintenance window of the metastore service. This specifies
       when the service can be restarted for maintenance purposes in UTC time.
       Maintenance window is not needed for services with the SPANNER
       database type.
       
      .google.cloud.metastore.v1beta.MaintenanceWindow maintenance_window = 15;
    • clearMaintenanceWindow

      public Service.Builder clearMaintenanceWindow()
       The one hour maintenance window of the metastore service. This specifies
       when the service can be restarted for maintenance purposes in UTC time.
       Maintenance window is not needed for services with the SPANNER
       database type.
       
      .google.cloud.metastore.v1beta.MaintenanceWindow maintenance_window = 15;
    • getMaintenanceWindowBuilder

      public MaintenanceWindow.Builder getMaintenanceWindowBuilder()
       The one hour maintenance window of the metastore service. This specifies
       when the service can be restarted for maintenance purposes in UTC time.
       Maintenance window is not needed for services with the SPANNER
       database type.
       
      .google.cloud.metastore.v1beta.MaintenanceWindow maintenance_window = 15;
    • getMaintenanceWindowOrBuilder

      public MaintenanceWindowOrBuilder getMaintenanceWindowOrBuilder()
       The one hour maintenance window of the metastore service. This specifies
       when the service can be restarted for maintenance purposes in UTC time.
       Maintenance window is not needed for services with the SPANNER
       database type.
       
      .google.cloud.metastore.v1beta.MaintenanceWindow maintenance_window = 15;
      Specified by:
      getMaintenanceWindowOrBuilder in interface ServiceOrBuilder
    • getUid

      public String getUid()
       Output only. The globally unique resource identifier of the metastore
       service.
       
      string uid = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUid in interface ServiceOrBuilder
      Returns:
      The uid.
    • getUidBytes

      public com.google.protobuf.ByteString getUidBytes()
       Output only. The globally unique resource identifier of the metastore
       service.
       
      string uid = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUidBytes in interface ServiceOrBuilder
      Returns:
      The bytes for uid.
    • setUid

      public Service.Builder setUid(String value)
       Output only. The globally unique resource identifier of the metastore
       service.
       
      string uid = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The uid to set.
      Returns:
      This builder for chaining.
    • clearUid

      public Service.Builder clearUid()
       Output only. The globally unique resource identifier of the metastore
       service.
       
      string uid = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setUidBytes

      public Service.Builder setUidBytes(com.google.protobuf.ByteString value)
       Output only. The globally unique resource identifier of the metastore
       service.
       
      string uid = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for uid to set.
      Returns:
      This builder for chaining.
    • hasMetadataManagementActivity

      public boolean hasMetadataManagementActivity()
       Output only. The metadata management activities of the metastore service.
       
      .google.cloud.metastore.v1beta.MetadataManagementActivity metadata_management_activity = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasMetadataManagementActivity in interface ServiceOrBuilder
      Returns:
      Whether the metadataManagementActivity field is set.
    • getMetadataManagementActivity

      public MetadataManagementActivity getMetadataManagementActivity()
       Output only. The metadata management activities of the metastore service.
       
      .google.cloud.metastore.v1beta.MetadataManagementActivity metadata_management_activity = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getMetadataManagementActivity in interface ServiceOrBuilder
      Returns:
      The metadataManagementActivity.
    • setMetadataManagementActivity

      public Service.Builder setMetadataManagementActivity(MetadataManagementActivity value)
       Output only. The metadata management activities of the metastore service.
       
      .google.cloud.metastore.v1beta.MetadataManagementActivity metadata_management_activity = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setMetadataManagementActivity

      public Service.Builder setMetadataManagementActivity(MetadataManagementActivity.Builder builderForValue)
       Output only. The metadata management activities of the metastore service.
       
      .google.cloud.metastore.v1beta.MetadataManagementActivity metadata_management_activity = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeMetadataManagementActivity

      public Service.Builder mergeMetadataManagementActivity(MetadataManagementActivity value)
       Output only. The metadata management activities of the metastore service.
       
      .google.cloud.metastore.v1beta.MetadataManagementActivity metadata_management_activity = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearMetadataManagementActivity

      public Service.Builder clearMetadataManagementActivity()
       Output only. The metadata management activities of the metastore service.
       
      .google.cloud.metastore.v1beta.MetadataManagementActivity metadata_management_activity = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getMetadataManagementActivityBuilder

      public MetadataManagementActivity.Builder getMetadataManagementActivityBuilder()
       Output only. The metadata management activities of the metastore service.
       
      .google.cloud.metastore.v1beta.MetadataManagementActivity metadata_management_activity = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getMetadataManagementActivityOrBuilder

      public MetadataManagementActivityOrBuilder getMetadataManagementActivityOrBuilder()
       Output only. The metadata management activities of the metastore service.
       
      .google.cloud.metastore.v1beta.MetadataManagementActivity metadata_management_activity = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getMetadataManagementActivityOrBuilder in interface ServiceOrBuilder
    • getReleaseChannelValue

      public int getReleaseChannelValue()
       Immutable. The release channel of the service.
       If unspecified, defaults to `STABLE`.
       
      .google.cloud.metastore.v1beta.Service.ReleaseChannel release_channel = 19 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getReleaseChannelValue in interface ServiceOrBuilder
      Returns:
      The enum numeric value on the wire for releaseChannel.
    • setReleaseChannelValue

      public Service.Builder setReleaseChannelValue(int value)
       Immutable. The release channel of the service.
       If unspecified, defaults to `STABLE`.
       
      .google.cloud.metastore.v1beta.Service.ReleaseChannel release_channel = 19 [(.google.api.field_behavior) = IMMUTABLE];
      Parameters:
      value - The enum numeric value on the wire for releaseChannel to set.
      Returns:
      This builder for chaining.
    • getReleaseChannel

      public Service.ReleaseChannel getReleaseChannel()
       Immutable. The release channel of the service.
       If unspecified, defaults to `STABLE`.
       
      .google.cloud.metastore.v1beta.Service.ReleaseChannel release_channel = 19 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getReleaseChannel in interface ServiceOrBuilder
      Returns:
      The releaseChannel.
    • setReleaseChannel

      public Service.Builder setReleaseChannel(Service.ReleaseChannel value)
       Immutable. The release channel of the service.
       If unspecified, defaults to `STABLE`.
       
      .google.cloud.metastore.v1beta.Service.ReleaseChannel release_channel = 19 [(.google.api.field_behavior) = IMMUTABLE];
      Parameters:
      value - The releaseChannel to set.
      Returns:
      This builder for chaining.
    • clearReleaseChannel

      public Service.Builder clearReleaseChannel()
       Immutable. The release channel of the service.
       If unspecified, defaults to `STABLE`.
       
      .google.cloud.metastore.v1beta.Service.ReleaseChannel release_channel = 19 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      This builder for chaining.
    • hasEncryptionConfig

      public boolean hasEncryptionConfig()
       Immutable. Information used to configure the Dataproc Metastore service to
       encrypt customer data at rest. Cannot be updated.
       
      .google.cloud.metastore.v1beta.EncryptionConfig encryption_config = 20 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasEncryptionConfig in interface ServiceOrBuilder
      Returns:
      Whether the encryptionConfig field is set.
    • getEncryptionConfig

      public EncryptionConfig getEncryptionConfig()
       Immutable. Information used to configure the Dataproc Metastore service to
       encrypt customer data at rest. Cannot be updated.
       
      .google.cloud.metastore.v1beta.EncryptionConfig encryption_config = 20 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getEncryptionConfig in interface ServiceOrBuilder
      Returns:
      The encryptionConfig.
    • setEncryptionConfig

      public Service.Builder setEncryptionConfig(EncryptionConfig value)
       Immutable. Information used to configure the Dataproc Metastore service to
       encrypt customer data at rest. Cannot be updated.
       
      .google.cloud.metastore.v1beta.EncryptionConfig encryption_config = 20 [(.google.api.field_behavior) = IMMUTABLE];
    • setEncryptionConfig

      public Service.Builder setEncryptionConfig(EncryptionConfig.Builder builderForValue)
       Immutable. Information used to configure the Dataproc Metastore service to
       encrypt customer data at rest. Cannot be updated.
       
      .google.cloud.metastore.v1beta.EncryptionConfig encryption_config = 20 [(.google.api.field_behavior) = IMMUTABLE];
    • mergeEncryptionConfig

      public Service.Builder mergeEncryptionConfig(EncryptionConfig value)
       Immutable. Information used to configure the Dataproc Metastore service to
       encrypt customer data at rest. Cannot be updated.
       
      .google.cloud.metastore.v1beta.EncryptionConfig encryption_config = 20 [(.google.api.field_behavior) = IMMUTABLE];
    • clearEncryptionConfig

      public Service.Builder clearEncryptionConfig()
       Immutable. Information used to configure the Dataproc Metastore service to
       encrypt customer data at rest. Cannot be updated.
       
      .google.cloud.metastore.v1beta.EncryptionConfig encryption_config = 20 [(.google.api.field_behavior) = IMMUTABLE];
    • getEncryptionConfigBuilder

      public EncryptionConfig.Builder getEncryptionConfigBuilder()
       Immutable. Information used to configure the Dataproc Metastore service to
       encrypt customer data at rest. Cannot be updated.
       
      .google.cloud.metastore.v1beta.EncryptionConfig encryption_config = 20 [(.google.api.field_behavior) = IMMUTABLE];
    • getEncryptionConfigOrBuilder

      public EncryptionConfigOrBuilder getEncryptionConfigOrBuilder()
       Immutable. Information used to configure the Dataproc Metastore service to
       encrypt customer data at rest. Cannot be updated.
       
      .google.cloud.metastore.v1beta.EncryptionConfig encryption_config = 20 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getEncryptionConfigOrBuilder in interface ServiceOrBuilder
    • hasNetworkConfig

      public boolean hasNetworkConfig()
       The configuration specifying the network settings for the
       Dataproc Metastore service.
       
      .google.cloud.metastore.v1beta.NetworkConfig network_config = 21;
      Specified by:
      hasNetworkConfig in interface ServiceOrBuilder
      Returns:
      Whether the networkConfig field is set.
    • getNetworkConfig

      public NetworkConfig getNetworkConfig()
       The configuration specifying the network settings for the
       Dataproc Metastore service.
       
      .google.cloud.metastore.v1beta.NetworkConfig network_config = 21;
      Specified by:
      getNetworkConfig in interface ServiceOrBuilder
      Returns:
      The networkConfig.
    • setNetworkConfig

      public Service.Builder setNetworkConfig(NetworkConfig value)
       The configuration specifying the network settings for the
       Dataproc Metastore service.
       
      .google.cloud.metastore.v1beta.NetworkConfig network_config = 21;
    • setNetworkConfig

      public Service.Builder setNetworkConfig(NetworkConfig.Builder builderForValue)
       The configuration specifying the network settings for the
       Dataproc Metastore service.
       
      .google.cloud.metastore.v1beta.NetworkConfig network_config = 21;
    • mergeNetworkConfig

      public Service.Builder mergeNetworkConfig(NetworkConfig value)
       The configuration specifying the network settings for the
       Dataproc Metastore service.
       
      .google.cloud.metastore.v1beta.NetworkConfig network_config = 21;
    • clearNetworkConfig

      public Service.Builder clearNetworkConfig()
       The configuration specifying the network settings for the
       Dataproc Metastore service.
       
      .google.cloud.metastore.v1beta.NetworkConfig network_config = 21;
    • getNetworkConfigBuilder

      public NetworkConfig.Builder getNetworkConfigBuilder()
       The configuration specifying the network settings for the
       Dataproc Metastore service.
       
      .google.cloud.metastore.v1beta.NetworkConfig network_config = 21;
    • getNetworkConfigOrBuilder

      public NetworkConfigOrBuilder getNetworkConfigOrBuilder()
       The configuration specifying the network settings for the
       Dataproc Metastore service.
       
      .google.cloud.metastore.v1beta.NetworkConfig network_config = 21;
      Specified by:
      getNetworkConfigOrBuilder in interface ServiceOrBuilder
    • getDatabaseTypeValue

      public int getDatabaseTypeValue()
       Immutable. The database type that the Metastore service stores its data.
       
      .google.cloud.metastore.v1beta.Service.DatabaseType database_type = 22 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getDatabaseTypeValue in interface ServiceOrBuilder
      Returns:
      The enum numeric value on the wire for databaseType.
    • setDatabaseTypeValue

      public Service.Builder setDatabaseTypeValue(int value)
       Immutable. The database type that the Metastore service stores its data.
       
      .google.cloud.metastore.v1beta.Service.DatabaseType database_type = 22 [(.google.api.field_behavior) = IMMUTABLE];
      Parameters:
      value - The enum numeric value on the wire for databaseType to set.
      Returns:
      This builder for chaining.
    • getDatabaseType

      public Service.DatabaseType getDatabaseType()
       Immutable. The database type that the Metastore service stores its data.
       
      .google.cloud.metastore.v1beta.Service.DatabaseType database_type = 22 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getDatabaseType in interface ServiceOrBuilder
      Returns:
      The databaseType.
    • setDatabaseType

      public Service.Builder setDatabaseType(Service.DatabaseType value)
       Immutable. The database type that the Metastore service stores its data.
       
      .google.cloud.metastore.v1beta.Service.DatabaseType database_type = 22 [(.google.api.field_behavior) = IMMUTABLE];
      Parameters:
      value - The databaseType to set.
      Returns:
      This builder for chaining.
    • clearDatabaseType

      public Service.Builder clearDatabaseType()
       Immutable. The database type that the Metastore service stores its data.
       
      .google.cloud.metastore.v1beta.Service.DatabaseType database_type = 22 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      This builder for chaining.
    • hasTelemetryConfig

      public boolean hasTelemetryConfig()
       The configuration specifying telemetry settings for the Dataproc Metastore
       service. If unspecified defaults to `JSON`.
       
      .google.cloud.metastore.v1beta.TelemetryConfig telemetry_config = 23;
      Specified by:
      hasTelemetryConfig in interface ServiceOrBuilder
      Returns:
      Whether the telemetryConfig field is set.
    • getTelemetryConfig

      public TelemetryConfig getTelemetryConfig()
       The configuration specifying telemetry settings for the Dataproc Metastore
       service. If unspecified defaults to `JSON`.
       
      .google.cloud.metastore.v1beta.TelemetryConfig telemetry_config = 23;
      Specified by:
      getTelemetryConfig in interface ServiceOrBuilder
      Returns:
      The telemetryConfig.
    • setTelemetryConfig

      public Service.Builder setTelemetryConfig(TelemetryConfig value)
       The configuration specifying telemetry settings for the Dataproc Metastore
       service. If unspecified defaults to `JSON`.
       
      .google.cloud.metastore.v1beta.TelemetryConfig telemetry_config = 23;
    • setTelemetryConfig

      public Service.Builder setTelemetryConfig(TelemetryConfig.Builder builderForValue)
       The configuration specifying telemetry settings for the Dataproc Metastore
       service. If unspecified defaults to `JSON`.
       
      .google.cloud.metastore.v1beta.TelemetryConfig telemetry_config = 23;
    • mergeTelemetryConfig

      public Service.Builder mergeTelemetryConfig(TelemetryConfig value)
       The configuration specifying telemetry settings for the Dataproc Metastore
       service. If unspecified defaults to `JSON`.
       
      .google.cloud.metastore.v1beta.TelemetryConfig telemetry_config = 23;
    • clearTelemetryConfig

      public Service.Builder clearTelemetryConfig()
       The configuration specifying telemetry settings for the Dataproc Metastore
       service. If unspecified defaults to `JSON`.
       
      .google.cloud.metastore.v1beta.TelemetryConfig telemetry_config = 23;
    • getTelemetryConfigBuilder

      public TelemetryConfig.Builder getTelemetryConfigBuilder()
       The configuration specifying telemetry settings for the Dataproc Metastore
       service. If unspecified defaults to `JSON`.
       
      .google.cloud.metastore.v1beta.TelemetryConfig telemetry_config = 23;
    • getTelemetryConfigOrBuilder

      public TelemetryConfigOrBuilder getTelemetryConfigOrBuilder()
       The configuration specifying telemetry settings for the Dataproc Metastore
       service. If unspecified defaults to `JSON`.
       
      .google.cloud.metastore.v1beta.TelemetryConfig telemetry_config = 23;
      Specified by:
      getTelemetryConfigOrBuilder in interface ServiceOrBuilder
    • hasScalingConfig

      public boolean hasScalingConfig()
       Scaling configuration of the metastore service.
       
      .google.cloud.metastore.v1beta.ScalingConfig scaling_config = 24;
      Specified by:
      hasScalingConfig in interface ServiceOrBuilder
      Returns:
      Whether the scalingConfig field is set.
    • getScalingConfig

      public ScalingConfig getScalingConfig()
       Scaling configuration of the metastore service.
       
      .google.cloud.metastore.v1beta.ScalingConfig scaling_config = 24;
      Specified by:
      getScalingConfig in interface ServiceOrBuilder
      Returns:
      The scalingConfig.
    • setScalingConfig

      public Service.Builder setScalingConfig(ScalingConfig value)
       Scaling configuration of the metastore service.
       
      .google.cloud.metastore.v1beta.ScalingConfig scaling_config = 24;
    • setScalingConfig

      public Service.Builder setScalingConfig(ScalingConfig.Builder builderForValue)
       Scaling configuration of the metastore service.
       
      .google.cloud.metastore.v1beta.ScalingConfig scaling_config = 24;
    • mergeScalingConfig

      public Service.Builder mergeScalingConfig(ScalingConfig value)
       Scaling configuration of the metastore service.
       
      .google.cloud.metastore.v1beta.ScalingConfig scaling_config = 24;
    • clearScalingConfig

      public Service.Builder clearScalingConfig()
       Scaling configuration of the metastore service.
       
      .google.cloud.metastore.v1beta.ScalingConfig scaling_config = 24;
    • getScalingConfigBuilder

      public ScalingConfig.Builder getScalingConfigBuilder()
       Scaling configuration of the metastore service.
       
      .google.cloud.metastore.v1beta.ScalingConfig scaling_config = 24;
    • getScalingConfigOrBuilder

      public ScalingConfigOrBuilder getScalingConfigOrBuilder()
       Scaling configuration of the metastore service.
       
      .google.cloud.metastore.v1beta.ScalingConfig scaling_config = 24;
      Specified by:
      getScalingConfigOrBuilder in interface ServiceOrBuilder