Interface AutoscalingConfig.AsymmetricAutoscalingOptionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AutoscalingConfig.AsymmetricAutoscalingOption, AutoscalingConfig.AsymmetricAutoscalingOption.Builder
Enclosing class:
AutoscalingConfig

public static interface AutoscalingConfig.AsymmetricAutoscalingOptionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasReplicaSelection

      boolean hasReplicaSelection()
       Required. Selects the replicas to which this AsymmetricAutoscalingOption
       applies. Only read-only replicas are supported.
       
      .google.spanner.admin.instance.v1.ReplicaSelection replica_selection = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the replicaSelection field is set.
    • getReplicaSelection

      ReplicaSelection getReplicaSelection()
       Required. Selects the replicas to which this AsymmetricAutoscalingOption
       applies. Only read-only replicas are supported.
       
      .google.spanner.admin.instance.v1.ReplicaSelection replica_selection = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The replicaSelection.
    • getReplicaSelectionOrBuilder

      ReplicaSelectionOrBuilder getReplicaSelectionOrBuilder()
       Required. Selects the replicas to which this AsymmetricAutoscalingOption
       applies. Only read-only replicas are supported.
       
      .google.spanner.admin.instance.v1.ReplicaSelection replica_selection = 1 [(.google.api.field_behavior) = REQUIRED];
    • hasOverrides

      boolean hasOverrides()
       Optional. Overrides applied to the top-level autoscaling configuration
       for the selected replicas.
       
      .google.spanner.admin.instance.v1.AutoscalingConfig.AsymmetricAutoscalingOption.AutoscalingConfigOverrides overrides = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the overrides field is set.
    • getOverrides

       Optional. Overrides applied to the top-level autoscaling configuration
       for the selected replicas.
       
      .google.spanner.admin.instance.v1.AutoscalingConfig.AsymmetricAutoscalingOption.AutoscalingConfigOverrides overrides = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The overrides.
    • getOverridesOrBuilder

       Optional. Overrides applied to the top-level autoscaling configuration
       for the selected replicas.
       
      .google.spanner.admin.instance.v1.AutoscalingConfig.AsymmetricAutoscalingOption.AutoscalingConfigOverrides overrides = 2 [(.google.api.field_behavior) = OPTIONAL];