public static final class AutoscalingConfig.Builder extends GeneratedMessageV3.Builder<AutoscalingConfig.Builder> implements AutoscalingConfigOrBuilder
Autoscaling config for an instance.
Protobuf type google.spanner.admin.instance.v1.AutoscalingConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AutoscalingConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public AutoscalingConfig build()
buildPartial()
public AutoscalingConfig buildPartial()
clear()
public AutoscalingConfig.Builder clear()
Overrides
clearAutoscalingLimits()
public AutoscalingConfig.Builder clearAutoscalingLimits()
Required. Autoscaling limits for an instance.
.google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingLimits autoscaling_limits = 1 [(.google.api.field_behavior) = REQUIRED];
clearAutoscalingTargets()
public AutoscalingConfig.Builder clearAutoscalingTargets()
Required. The autoscaling targets for an instance.
.google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingTargets autoscaling_targets = 2 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public AutoscalingConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public AutoscalingConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public AutoscalingConfig.Builder clone()
Overrides
getAutoscalingLimits()
public AutoscalingConfig.AutoscalingLimits getAutoscalingLimits()
Required. Autoscaling limits for an instance.
.google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingLimits autoscaling_limits = 1 [(.google.api.field_behavior) = REQUIRED];
getAutoscalingLimitsBuilder()
public AutoscalingConfig.AutoscalingLimits.Builder getAutoscalingLimitsBuilder()
Required. Autoscaling limits for an instance.
.google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingLimits autoscaling_limits = 1 [(.google.api.field_behavior) = REQUIRED];
getAutoscalingLimitsOrBuilder()
public AutoscalingConfig.AutoscalingLimitsOrBuilder getAutoscalingLimitsOrBuilder()
Required. Autoscaling limits for an instance.
.google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingLimits autoscaling_limits = 1 [(.google.api.field_behavior) = REQUIRED];
getAutoscalingTargets()
public AutoscalingConfig.AutoscalingTargets getAutoscalingTargets()
Required. The autoscaling targets for an instance.
.google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingTargets autoscaling_targets = 2 [(.google.api.field_behavior) = REQUIRED];
getAutoscalingTargetsBuilder()
public AutoscalingConfig.AutoscalingTargets.Builder getAutoscalingTargetsBuilder()
Required. The autoscaling targets for an instance.
.google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingTargets autoscaling_targets = 2 [(.google.api.field_behavior) = REQUIRED];
getAutoscalingTargetsOrBuilder()
public AutoscalingConfig.AutoscalingTargetsOrBuilder getAutoscalingTargetsOrBuilder()
Required. The autoscaling targets for an instance.
.google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingTargets autoscaling_targets = 2 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public AutoscalingConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
hasAutoscalingLimits()
public boolean hasAutoscalingLimits()
Required. Autoscaling limits for an instance.
.google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingLimits autoscaling_limits = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the autoscalingLimits field is set.
|
hasAutoscalingTargets()
public boolean hasAutoscalingTargets()
Required. The autoscaling targets for an instance.
.google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingTargets autoscaling_targets = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the autoscalingTargets field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeAutoscalingLimits(AutoscalingConfig.AutoscalingLimits value)
public AutoscalingConfig.Builder mergeAutoscalingLimits(AutoscalingConfig.AutoscalingLimits value)
Required. Autoscaling limits for an instance.
.google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingLimits autoscaling_limits = 1 [(.google.api.field_behavior) = REQUIRED];
mergeAutoscalingTargets(AutoscalingConfig.AutoscalingTargets value)
public AutoscalingConfig.Builder mergeAutoscalingTargets(AutoscalingConfig.AutoscalingTargets value)
Required. The autoscaling targets for an instance.
.google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingTargets autoscaling_targets = 2 [(.google.api.field_behavior) = REQUIRED];
public AutoscalingConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public AutoscalingConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeFrom(AutoscalingConfig other)
public AutoscalingConfig.Builder mergeFrom(AutoscalingConfig other)
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AutoscalingConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setAutoscalingLimits(AutoscalingConfig.AutoscalingLimits value)
public AutoscalingConfig.Builder setAutoscalingLimits(AutoscalingConfig.AutoscalingLimits value)
Required. Autoscaling limits for an instance.
.google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingLimits autoscaling_limits = 1 [(.google.api.field_behavior) = REQUIRED];
setAutoscalingLimits(AutoscalingConfig.AutoscalingLimits.Builder builderForValue)
public AutoscalingConfig.Builder setAutoscalingLimits(AutoscalingConfig.AutoscalingLimits.Builder builderForValue)
Required. Autoscaling limits for an instance.
.google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingLimits autoscaling_limits = 1 [(.google.api.field_behavior) = REQUIRED];
setAutoscalingTargets(AutoscalingConfig.AutoscalingTargets value)
public AutoscalingConfig.Builder setAutoscalingTargets(AutoscalingConfig.AutoscalingTargets value)
Required. The autoscaling targets for an instance.
.google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingTargets autoscaling_targets = 2 [(.google.api.field_behavior) = REQUIRED];
setAutoscalingTargets(AutoscalingConfig.AutoscalingTargets.Builder builderForValue)
public AutoscalingConfig.Builder setAutoscalingTargets(AutoscalingConfig.AutoscalingTargets.Builder builderForValue)
Required. The autoscaling targets for an instance.
.google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingTargets autoscaling_targets = 2 [(.google.api.field_behavior) = REQUIRED];
setField(Descriptors.FieldDescriptor field, Object value)
public AutoscalingConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AutoscalingConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final AutoscalingConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides