public static final class AutomaticScaling.Builder extends GeneratedMessageV3.Builder<AutomaticScaling.Builder> implements AutomaticScalingOrBuilder
Automatic scaling is based on request rate, response latencies, and other application metrics.Protobuf type
google.appengine.v1.AutomaticScaling| Modifier and Type | Method and Description |
|---|---|
AutomaticScaling.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
AutomaticScaling |
build() |
AutomaticScaling |
buildPartial() |
AutomaticScaling.Builder |
clear() |
AutomaticScaling.Builder |
clearCoolDownPeriod()
Amount of time that the
[Autoscaler](https://cloud.google.com/compute/docs/autoscaler/)
should wait between changes to the number of virtual machines.
|
AutomaticScaling.Builder |
clearCpuUtilization()
Target scaling by CPU usage.
|
AutomaticScaling.Builder |
clearDiskUtilization()
Target scaling by disk usage.
|
AutomaticScaling.Builder |
clearField(Descriptors.FieldDescriptor field) |
AutomaticScaling.Builder |
clearMaxConcurrentRequests()
Number of concurrent requests an automatic scaling instance can accept
before the scheduler spawns a new instance.
|
AutomaticScaling.Builder |
clearMaxIdleInstances()
Maximum number of idle instances that should be maintained for this
version.
|
AutomaticScaling.Builder |
clearMaxPendingLatency()
Maximum amount of time that a request should wait in the pending queue
before starting a new instance to handle it.
|
AutomaticScaling.Builder |
clearMaxTotalInstances()
Maximum number of instances that should be started to handle requests.
|
AutomaticScaling.Builder |
clearMinIdleInstances()
Minimum number of idle instances that should be maintained for
this version.
|
AutomaticScaling.Builder |
clearMinPendingLatency()
Minimum amount of time a request should wait in the pending queue before
starting a new instance to handle it.
|
AutomaticScaling.Builder |
clearMinTotalInstances()
Minimum number of instances that should be maintained for this version.
|
AutomaticScaling.Builder |
clearNetworkUtilization()
Target scaling by network usage.
|
AutomaticScaling.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
AutomaticScaling.Builder |
clearRequestUtilization()
Target scaling by request utilization.
|
AutomaticScaling.Builder |
clone() |
Duration |
getCoolDownPeriod()
Amount of time that the
[Autoscaler](https://cloud.google.com/compute/docs/autoscaler/)
should wait between changes to the number of virtual machines.
|
Duration.Builder |
getCoolDownPeriodBuilder()
Amount of time that the
[Autoscaler](https://cloud.google.com/compute/docs/autoscaler/)
should wait between changes to the number of virtual machines.
|
DurationOrBuilder |
getCoolDownPeriodOrBuilder()
Amount of time that the
[Autoscaler](https://cloud.google.com/compute/docs/autoscaler/)
should wait between changes to the number of virtual machines.
|
CpuUtilization |
getCpuUtilization()
Target scaling by CPU usage.
|
CpuUtilization.Builder |
getCpuUtilizationBuilder()
Target scaling by CPU usage.
|
CpuUtilizationOrBuilder |
getCpuUtilizationOrBuilder()
Target scaling by CPU usage.
|
AutomaticScaling |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
DiskUtilization |
getDiskUtilization()
Target scaling by disk usage.
|
DiskUtilization.Builder |
getDiskUtilizationBuilder()
Target scaling by disk usage.
|
DiskUtilizationOrBuilder |
getDiskUtilizationOrBuilder()
Target scaling by disk usage.
|
int |
getMaxConcurrentRequests()
Number of concurrent requests an automatic scaling instance can accept
before the scheduler spawns a new instance.
|
int |
getMaxIdleInstances()
Maximum number of idle instances that should be maintained for this
version.
|
Duration |
getMaxPendingLatency()
Maximum amount of time that a request should wait in the pending queue
before starting a new instance to handle it.
|
Duration.Builder |
getMaxPendingLatencyBuilder()
Maximum amount of time that a request should wait in the pending queue
before starting a new instance to handle it.
|
DurationOrBuilder |
getMaxPendingLatencyOrBuilder()
Maximum amount of time that a request should wait in the pending queue
before starting a new instance to handle it.
|
int |
getMaxTotalInstances()
Maximum number of instances that should be started to handle requests.
|
int |
getMinIdleInstances()
Minimum number of idle instances that should be maintained for
this version.
|
Duration |
getMinPendingLatency()
Minimum amount of time a request should wait in the pending queue before
starting a new instance to handle it.
|
Duration.Builder |
getMinPendingLatencyBuilder()
Minimum amount of time a request should wait in the pending queue before
starting a new instance to handle it.
|
DurationOrBuilder |
getMinPendingLatencyOrBuilder()
Minimum amount of time a request should wait in the pending queue before
starting a new instance to handle it.
|
int |
getMinTotalInstances()
Minimum number of instances that should be maintained for this version.
|
NetworkUtilization |
getNetworkUtilization()
Target scaling by network usage.
|
NetworkUtilization.Builder |
getNetworkUtilizationBuilder()
Target scaling by network usage.
|
NetworkUtilizationOrBuilder |
getNetworkUtilizationOrBuilder()
Target scaling by network usage.
|
RequestUtilization |
getRequestUtilization()
Target scaling by request utilization.
|
RequestUtilization.Builder |
getRequestUtilizationBuilder()
Target scaling by request utilization.
|
RequestUtilizationOrBuilder |
getRequestUtilizationOrBuilder()
Target scaling by request utilization.
|
boolean |
hasCoolDownPeriod()
Amount of time that the
[Autoscaler](https://cloud.google.com/compute/docs/autoscaler/)
should wait between changes to the number of virtual machines.
|
boolean |
hasCpuUtilization()
Target scaling by CPU usage.
|
boolean |
hasDiskUtilization()
Target scaling by disk usage.
|
boolean |
hasMaxPendingLatency()
Maximum amount of time that a request should wait in the pending queue
before starting a new instance to handle it.
|
boolean |
hasMinPendingLatency()
Minimum amount of time a request should wait in the pending queue before
starting a new instance to handle it.
|
boolean |
hasNetworkUtilization()
Target scaling by network usage.
|
boolean |
hasRequestUtilization()
Target scaling by request utilization.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
AutomaticScaling.Builder |
mergeCoolDownPeriod(Duration value)
Amount of time that the
[Autoscaler](https://cloud.google.com/compute/docs/autoscaler/)
should wait between changes to the number of virtual machines.
|
AutomaticScaling.Builder |
mergeCpuUtilization(CpuUtilization value)
Target scaling by CPU usage.
|
AutomaticScaling.Builder |
mergeDiskUtilization(DiskUtilization value)
Target scaling by disk usage.
|
AutomaticScaling.Builder |
mergeFrom(AutomaticScaling other) |
AutomaticScaling.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
AutomaticScaling.Builder |
mergeFrom(Message other) |
AutomaticScaling.Builder |
mergeMaxPendingLatency(Duration value)
Maximum amount of time that a request should wait in the pending queue
before starting a new instance to handle it.
|
AutomaticScaling.Builder |
mergeMinPendingLatency(Duration value)
Minimum amount of time a request should wait in the pending queue before
starting a new instance to handle it.
|
AutomaticScaling.Builder |
mergeNetworkUtilization(NetworkUtilization value)
Target scaling by network usage.
|
AutomaticScaling.Builder |
mergeRequestUtilization(RequestUtilization value)
Target scaling by request utilization.
|
AutomaticScaling.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
AutomaticScaling.Builder |
setCoolDownPeriod(Duration.Builder builderForValue)
Amount of time that the
[Autoscaler](https://cloud.google.com/compute/docs/autoscaler/)
should wait between changes to the number of virtual machines.
|
AutomaticScaling.Builder |
setCoolDownPeriod(Duration value)
Amount of time that the
[Autoscaler](https://cloud.google.com/compute/docs/autoscaler/)
should wait between changes to the number of virtual machines.
|
AutomaticScaling.Builder |
setCpuUtilization(CpuUtilization.Builder builderForValue)
Target scaling by CPU usage.
|
AutomaticScaling.Builder |
setCpuUtilization(CpuUtilization value)
Target scaling by CPU usage.
|
AutomaticScaling.Builder |
setDiskUtilization(DiskUtilization.Builder builderForValue)
Target scaling by disk usage.
|
AutomaticScaling.Builder |
setDiskUtilization(DiskUtilization value)
Target scaling by disk usage.
|
AutomaticScaling.Builder |
setField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
AutomaticScaling.Builder |
setMaxConcurrentRequests(int value)
Number of concurrent requests an automatic scaling instance can accept
before the scheduler spawns a new instance.
|
AutomaticScaling.Builder |
setMaxIdleInstances(int value)
Maximum number of idle instances that should be maintained for this
version.
|
AutomaticScaling.Builder |
setMaxPendingLatency(Duration.Builder builderForValue)
Maximum amount of time that a request should wait in the pending queue
before starting a new instance to handle it.
|
AutomaticScaling.Builder |
setMaxPendingLatency(Duration value)
Maximum amount of time that a request should wait in the pending queue
before starting a new instance to handle it.
|
AutomaticScaling.Builder |
setMaxTotalInstances(int value)
Maximum number of instances that should be started to handle requests.
|
AutomaticScaling.Builder |
setMinIdleInstances(int value)
Minimum number of idle instances that should be maintained for
this version.
|
AutomaticScaling.Builder |
setMinPendingLatency(Duration.Builder builderForValue)
Minimum amount of time a request should wait in the pending queue before
starting a new instance to handle it.
|
AutomaticScaling.Builder |
setMinPendingLatency(Duration value)
Minimum amount of time a request should wait in the pending queue before
starting a new instance to handle it.
|
AutomaticScaling.Builder |
setMinTotalInstances(int value)
Minimum number of instances that should be maintained for this version.
|
AutomaticScaling.Builder |
setNetworkUtilization(NetworkUtilization.Builder builderForValue)
Target scaling by network usage.
|
AutomaticScaling.Builder |
setNetworkUtilization(NetworkUtilization value)
Target scaling by network usage.
|
AutomaticScaling.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
AutomaticScaling.Builder |
setRequestUtilization(RequestUtilization.Builder builderForValue)
Target scaling by request utilization.
|
AutomaticScaling.Builder |
setRequestUtilization(RequestUtilization value)
Target scaling by request utilization.
|
AutomaticScaling.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<AutomaticScaling.Builder>public AutomaticScaling.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<AutomaticScaling.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<AutomaticScaling.Builder>public AutomaticScaling getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic AutomaticScaling build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic AutomaticScaling buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic AutomaticScaling.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<AutomaticScaling.Builder>public AutomaticScaling.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<AutomaticScaling.Builder>public AutomaticScaling.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<AutomaticScaling.Builder>public AutomaticScaling.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<AutomaticScaling.Builder>public AutomaticScaling.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<AutomaticScaling.Builder>public AutomaticScaling.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<AutomaticScaling.Builder>public AutomaticScaling.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<AutomaticScaling.Builder>public AutomaticScaling.Builder mergeFrom(AutomaticScaling other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<AutomaticScaling.Builder>public AutomaticScaling.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<AutomaticScaling.Builder>java.io.IOExceptionpublic boolean hasCoolDownPeriod()
Amount of time that the [Autoscaler](https://cloud.google.com/compute/docs/autoscaler/) should wait between changes to the number of virtual machines. Only applicable for VM runtimes.
.google.protobuf.Duration cool_down_period = 1;hasCoolDownPeriod in interface AutomaticScalingOrBuilderpublic Duration getCoolDownPeriod()
Amount of time that the [Autoscaler](https://cloud.google.com/compute/docs/autoscaler/) should wait between changes to the number of virtual machines. Only applicable for VM runtimes.
.google.protobuf.Duration cool_down_period = 1;getCoolDownPeriod in interface AutomaticScalingOrBuilderpublic AutomaticScaling.Builder setCoolDownPeriod(Duration value)
Amount of time that the [Autoscaler](https://cloud.google.com/compute/docs/autoscaler/) should wait between changes to the number of virtual machines. Only applicable for VM runtimes.
.google.protobuf.Duration cool_down_period = 1;public AutomaticScaling.Builder setCoolDownPeriod(Duration.Builder builderForValue)
Amount of time that the [Autoscaler](https://cloud.google.com/compute/docs/autoscaler/) should wait between changes to the number of virtual machines. Only applicable for VM runtimes.
.google.protobuf.Duration cool_down_period = 1;public AutomaticScaling.Builder mergeCoolDownPeriod(Duration value)
Amount of time that the [Autoscaler](https://cloud.google.com/compute/docs/autoscaler/) should wait between changes to the number of virtual machines. Only applicable for VM runtimes.
.google.protobuf.Duration cool_down_period = 1;public AutomaticScaling.Builder clearCoolDownPeriod()
Amount of time that the [Autoscaler](https://cloud.google.com/compute/docs/autoscaler/) should wait between changes to the number of virtual machines. Only applicable for VM runtimes.
.google.protobuf.Duration cool_down_period = 1;public Duration.Builder getCoolDownPeriodBuilder()
Amount of time that the [Autoscaler](https://cloud.google.com/compute/docs/autoscaler/) should wait between changes to the number of virtual machines. Only applicable for VM runtimes.
.google.protobuf.Duration cool_down_period = 1;public DurationOrBuilder getCoolDownPeriodOrBuilder()
Amount of time that the [Autoscaler](https://cloud.google.com/compute/docs/autoscaler/) should wait between changes to the number of virtual machines. Only applicable for VM runtimes.
.google.protobuf.Duration cool_down_period = 1;getCoolDownPeriodOrBuilder in interface AutomaticScalingOrBuilderpublic boolean hasCpuUtilization()
Target scaling by CPU usage.
.google.appengine.v1.CpuUtilization cpu_utilization = 2;hasCpuUtilization in interface AutomaticScalingOrBuilderpublic CpuUtilization getCpuUtilization()
Target scaling by CPU usage.
.google.appengine.v1.CpuUtilization cpu_utilization = 2;getCpuUtilization in interface AutomaticScalingOrBuilderpublic AutomaticScaling.Builder setCpuUtilization(CpuUtilization value)
Target scaling by CPU usage.
.google.appengine.v1.CpuUtilization cpu_utilization = 2;public AutomaticScaling.Builder setCpuUtilization(CpuUtilization.Builder builderForValue)
Target scaling by CPU usage.
.google.appengine.v1.CpuUtilization cpu_utilization = 2;public AutomaticScaling.Builder mergeCpuUtilization(CpuUtilization value)
Target scaling by CPU usage.
.google.appengine.v1.CpuUtilization cpu_utilization = 2;public AutomaticScaling.Builder clearCpuUtilization()
Target scaling by CPU usage.
.google.appengine.v1.CpuUtilization cpu_utilization = 2;public CpuUtilization.Builder getCpuUtilizationBuilder()
Target scaling by CPU usage.
.google.appengine.v1.CpuUtilization cpu_utilization = 2;public CpuUtilizationOrBuilder getCpuUtilizationOrBuilder()
Target scaling by CPU usage.
.google.appengine.v1.CpuUtilization cpu_utilization = 2;getCpuUtilizationOrBuilder in interface AutomaticScalingOrBuilderpublic int getMaxConcurrentRequests()
Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance. Defaults to a runtime-specific value.
int32 max_concurrent_requests = 3;getMaxConcurrentRequests in interface AutomaticScalingOrBuilderpublic AutomaticScaling.Builder setMaxConcurrentRequests(int value)
Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance. Defaults to a runtime-specific value.
int32 max_concurrent_requests = 3;public AutomaticScaling.Builder clearMaxConcurrentRequests()
Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance. Defaults to a runtime-specific value.
int32 max_concurrent_requests = 3;public int getMaxIdleInstances()
Maximum number of idle instances that should be maintained for this version.
int32 max_idle_instances = 4;getMaxIdleInstances in interface AutomaticScalingOrBuilderpublic AutomaticScaling.Builder setMaxIdleInstances(int value)
Maximum number of idle instances that should be maintained for this version.
int32 max_idle_instances = 4;public AutomaticScaling.Builder clearMaxIdleInstances()
Maximum number of idle instances that should be maintained for this version.
int32 max_idle_instances = 4;public int getMaxTotalInstances()
Maximum number of instances that should be started to handle requests.
int32 max_total_instances = 5;getMaxTotalInstances in interface AutomaticScalingOrBuilderpublic AutomaticScaling.Builder setMaxTotalInstances(int value)
Maximum number of instances that should be started to handle requests.
int32 max_total_instances = 5;public AutomaticScaling.Builder clearMaxTotalInstances()
Maximum number of instances that should be started to handle requests.
int32 max_total_instances = 5;public boolean hasMaxPendingLatency()
Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it.
.google.protobuf.Duration max_pending_latency = 6;hasMaxPendingLatency in interface AutomaticScalingOrBuilderpublic Duration getMaxPendingLatency()
Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it.
.google.protobuf.Duration max_pending_latency = 6;getMaxPendingLatency in interface AutomaticScalingOrBuilderpublic AutomaticScaling.Builder setMaxPendingLatency(Duration value)
Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it.
.google.protobuf.Duration max_pending_latency = 6;public AutomaticScaling.Builder setMaxPendingLatency(Duration.Builder builderForValue)
Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it.
.google.protobuf.Duration max_pending_latency = 6;public AutomaticScaling.Builder mergeMaxPendingLatency(Duration value)
Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it.
.google.protobuf.Duration max_pending_latency = 6;public AutomaticScaling.Builder clearMaxPendingLatency()
Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it.
.google.protobuf.Duration max_pending_latency = 6;public Duration.Builder getMaxPendingLatencyBuilder()
Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it.
.google.protobuf.Duration max_pending_latency = 6;public DurationOrBuilder getMaxPendingLatencyOrBuilder()
Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it.
.google.protobuf.Duration max_pending_latency = 6;getMaxPendingLatencyOrBuilder in interface AutomaticScalingOrBuilderpublic int getMinIdleInstances()
Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a service.
int32 min_idle_instances = 7;getMinIdleInstances in interface AutomaticScalingOrBuilderpublic AutomaticScaling.Builder setMinIdleInstances(int value)
Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a service.
int32 min_idle_instances = 7;public AutomaticScaling.Builder clearMinIdleInstances()
Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a service.
int32 min_idle_instances = 7;public int getMinTotalInstances()
Minimum number of instances that should be maintained for this version.
int32 min_total_instances = 8;getMinTotalInstances in interface AutomaticScalingOrBuilderpublic AutomaticScaling.Builder setMinTotalInstances(int value)
Minimum number of instances that should be maintained for this version.
int32 min_total_instances = 8;public AutomaticScaling.Builder clearMinTotalInstances()
Minimum number of instances that should be maintained for this version.
int32 min_total_instances = 8;public boolean hasMinPendingLatency()
Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it.
.google.protobuf.Duration min_pending_latency = 9;hasMinPendingLatency in interface AutomaticScalingOrBuilderpublic Duration getMinPendingLatency()
Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it.
.google.protobuf.Duration min_pending_latency = 9;getMinPendingLatency in interface AutomaticScalingOrBuilderpublic AutomaticScaling.Builder setMinPendingLatency(Duration value)
Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it.
.google.protobuf.Duration min_pending_latency = 9;public AutomaticScaling.Builder setMinPendingLatency(Duration.Builder builderForValue)
Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it.
.google.protobuf.Duration min_pending_latency = 9;public AutomaticScaling.Builder mergeMinPendingLatency(Duration value)
Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it.
.google.protobuf.Duration min_pending_latency = 9;public AutomaticScaling.Builder clearMinPendingLatency()
Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it.
.google.protobuf.Duration min_pending_latency = 9;public Duration.Builder getMinPendingLatencyBuilder()
Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it.
.google.protobuf.Duration min_pending_latency = 9;public DurationOrBuilder getMinPendingLatencyOrBuilder()
Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it.
.google.protobuf.Duration min_pending_latency = 9;getMinPendingLatencyOrBuilder in interface AutomaticScalingOrBuilderpublic boolean hasRequestUtilization()
Target scaling by request utilization.
.google.appengine.v1.RequestUtilization request_utilization = 10;hasRequestUtilization in interface AutomaticScalingOrBuilderpublic RequestUtilization getRequestUtilization()
Target scaling by request utilization.
.google.appengine.v1.RequestUtilization request_utilization = 10;getRequestUtilization in interface AutomaticScalingOrBuilderpublic AutomaticScaling.Builder setRequestUtilization(RequestUtilization value)
Target scaling by request utilization.
.google.appengine.v1.RequestUtilization request_utilization = 10;public AutomaticScaling.Builder setRequestUtilization(RequestUtilization.Builder builderForValue)
Target scaling by request utilization.
.google.appengine.v1.RequestUtilization request_utilization = 10;public AutomaticScaling.Builder mergeRequestUtilization(RequestUtilization value)
Target scaling by request utilization.
.google.appengine.v1.RequestUtilization request_utilization = 10;public AutomaticScaling.Builder clearRequestUtilization()
Target scaling by request utilization.
.google.appengine.v1.RequestUtilization request_utilization = 10;public RequestUtilization.Builder getRequestUtilizationBuilder()
Target scaling by request utilization.
.google.appengine.v1.RequestUtilization request_utilization = 10;public RequestUtilizationOrBuilder getRequestUtilizationOrBuilder()
Target scaling by request utilization.
.google.appengine.v1.RequestUtilization request_utilization = 10;getRequestUtilizationOrBuilder in interface AutomaticScalingOrBuilderpublic boolean hasDiskUtilization()
Target scaling by disk usage.
.google.appengine.v1.DiskUtilization disk_utilization = 11;hasDiskUtilization in interface AutomaticScalingOrBuilderpublic DiskUtilization getDiskUtilization()
Target scaling by disk usage.
.google.appengine.v1.DiskUtilization disk_utilization = 11;getDiskUtilization in interface AutomaticScalingOrBuilderpublic AutomaticScaling.Builder setDiskUtilization(DiskUtilization value)
Target scaling by disk usage.
.google.appengine.v1.DiskUtilization disk_utilization = 11;public AutomaticScaling.Builder setDiskUtilization(DiskUtilization.Builder builderForValue)
Target scaling by disk usage.
.google.appengine.v1.DiskUtilization disk_utilization = 11;public AutomaticScaling.Builder mergeDiskUtilization(DiskUtilization value)
Target scaling by disk usage.
.google.appengine.v1.DiskUtilization disk_utilization = 11;public AutomaticScaling.Builder clearDiskUtilization()
Target scaling by disk usage.
.google.appengine.v1.DiskUtilization disk_utilization = 11;public DiskUtilization.Builder getDiskUtilizationBuilder()
Target scaling by disk usage.
.google.appengine.v1.DiskUtilization disk_utilization = 11;public DiskUtilizationOrBuilder getDiskUtilizationOrBuilder()
Target scaling by disk usage.
.google.appengine.v1.DiskUtilization disk_utilization = 11;getDiskUtilizationOrBuilder in interface AutomaticScalingOrBuilderpublic boolean hasNetworkUtilization()
Target scaling by network usage.
.google.appengine.v1.NetworkUtilization network_utilization = 12;hasNetworkUtilization in interface AutomaticScalingOrBuilderpublic NetworkUtilization getNetworkUtilization()
Target scaling by network usage.
.google.appengine.v1.NetworkUtilization network_utilization = 12;getNetworkUtilization in interface AutomaticScalingOrBuilderpublic AutomaticScaling.Builder setNetworkUtilization(NetworkUtilization value)
Target scaling by network usage.
.google.appengine.v1.NetworkUtilization network_utilization = 12;public AutomaticScaling.Builder setNetworkUtilization(NetworkUtilization.Builder builderForValue)
Target scaling by network usage.
.google.appengine.v1.NetworkUtilization network_utilization = 12;public AutomaticScaling.Builder mergeNetworkUtilization(NetworkUtilization value)
Target scaling by network usage.
.google.appengine.v1.NetworkUtilization network_utilization = 12;public AutomaticScaling.Builder clearNetworkUtilization()
Target scaling by network usage.
.google.appengine.v1.NetworkUtilization network_utilization = 12;public NetworkUtilization.Builder getNetworkUtilizationBuilder()
Target scaling by network usage.
.google.appengine.v1.NetworkUtilization network_utilization = 12;public NetworkUtilizationOrBuilder getNetworkUtilizationOrBuilder()
Target scaling by network usage.
.google.appengine.v1.NetworkUtilization network_utilization = 12;getNetworkUtilizationOrBuilder in interface AutomaticScalingOrBuilderpublic final AutomaticScaling.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<AutomaticScaling.Builder>public final AutomaticScaling.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<AutomaticScaling.Builder>