Send feedback
Class DedicatedInfrastructure.AutoscalingSpec.Builder (0.15.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.15.0 (latest)
0.12.0
0.9.0
0.8.0
0.6.0
0.4.0
0.3.0
0.1.0
public static final class DedicatedInfrastructure . AutoscalingSpec . Builder extends GeneratedMessage . Builder<DedicatedInfrastructure . AutoscalingSpec . Builder > implements DedicatedInfrastructure . AutoscalingSpecOrBuilder
Specification for autoscaling.
Protobuf type google.cloud.vectorsearch.v1.DedicatedInfrastructure.AutoscalingSpec
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public DedicatedInfrastructure . AutoscalingSpec build ()
buildPartial()
public DedicatedInfrastructure . AutoscalingSpec buildPartial ()
clear()
public DedicatedInfrastructure . AutoscalingSpec . Builder clear ()
Overrides
clearMaxReplicaCount()
public DedicatedInfrastructure . AutoscalingSpec . Builder clearMaxReplicaCount ()
Optional. The maximum number of replicas. Must be >=
min_replica_count and <= 1000.
For the v1beta version, if not set or set to 0, defaults to
the greater of min_replica_count and 5.
For all other versions, if not set or set to 0, defaults to
the greater of min_replica_count and 2.
int32 max_replica_count = 2 [(.google.api.field_behavior) = OPTIONAL];
clearMinReplicaCount()
public DedicatedInfrastructure . AutoscalingSpec . Builder clearMinReplicaCount ()
Optional. The minimum number of replicas. If not set or set to 0,
defaults to 2. Must be >= 1 and <= 1000.
int32 min_replica_count = 1 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public DedicatedInfrastructure . AutoscalingSpec getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getMaxReplicaCount()
public int getMaxReplicaCount ()
Optional. The maximum number of replicas. Must be >=
min_replica_count and <= 1000.
For the v1beta version, if not set or set to 0, defaults to
the greater of min_replica_count and 5.
For all other versions, if not set or set to 0, defaults to
the greater of min_replica_count and 2.
int32 max_replica_count = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
int
The maxReplicaCount.
getMinReplicaCount()
public int getMinReplicaCount ()
Optional. The minimum number of replicas. If not set or set to 0,
defaults to 2. Must be >= 1 and <= 1000.
int32 min_replica_count = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
int
The minReplicaCount.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(DedicatedInfrastructure.AutoscalingSpec other)
public DedicatedInfrastructure . AutoscalingSpec . Builder mergeFrom ( DedicatedInfrastructure . AutoscalingSpec other )
public DedicatedInfrastructure . AutoscalingSpec . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public DedicatedInfrastructure . AutoscalingSpec . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
setMaxReplicaCount(int value)
public DedicatedInfrastructure . AutoscalingSpec . Builder setMaxReplicaCount ( int value )
Optional. The maximum number of replicas. Must be >=
min_replica_count and <= 1000.
For the v1beta version, if not set or set to 0, defaults to
the greater of min_replica_count and 5.
For all other versions, if not set or set to 0, defaults to
the greater of min_replica_count and 2.
int32 max_replica_count = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
int The maxReplicaCount to set.
setMinReplicaCount(int value)
public DedicatedInfrastructure . AutoscalingSpec . Builder setMinReplicaCount ( int value )
Optional. The minimum number of replicas. If not set or set to 0,
defaults to 2. Must be >= 1 and <= 1000.
int32 min_replica_count = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
int The minReplicaCount to set.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-06-18 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-06-18 UTC."],[],[]]