public static final class ServiceScaling.Builder extends GeneratedMessageV3.Builder<ServiceScaling.Builder> implements ServiceScalingOrBuilder
Scaling settings applied at the service level rather than
at the revision level.
Protobuf type google.cloud.run.v2.ServiceScaling
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 ServiceScaling.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public ServiceScaling build()
buildPartial()
public ServiceScaling buildPartial()
clear()
public ServiceScaling.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public ServiceScaling.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMinInstanceCount()
public ServiceScaling.Builder clearMinInstanceCount()
total min instances for the service. This number of instances is
divided among all revisions with specified traffic based on the percent
of traffic they are receiving. (BETA)
int32 min_instance_count = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public ServiceScaling.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public ServiceScaling.Builder clone()
Overrides
getDefaultInstanceForType()
public ServiceScaling getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMinInstanceCount()
public int getMinInstanceCount()
total min instances for the service. This number of instances is
divided among all revisions with specified traffic based on the percent
of traffic they are receiving. (BETA)
int32 min_instance_count = 1;
Returns |
---|
Type | Description |
int | The minInstanceCount.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(ServiceScaling other)
public ServiceScaling.Builder mergeFrom(ServiceScaling other)
public ServiceScaling.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ServiceScaling.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ServiceScaling.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public ServiceScaling.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMinInstanceCount(int value)
public ServiceScaling.Builder setMinInstanceCount(int value)
total min instances for the service. This number of instances is
divided among all revisions with specified traffic based on the percent
of traffic they are receiving. (BETA)
int32 min_instance_count = 1;
Parameter |
---|
Name | Description |
value | int
The minInstanceCount to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ServiceScaling.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ServiceScaling.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides