public final class AutoscalingPolicy extends com.google.protobuf.GeneratedMessageV3 implements AutoscalingPolicyOrBuilder
Cloud Autoscaler policy.Protobuf type
google.cloud.compute.v1.AutoscalingPolicy| Modifier and Type | Class and Description |
|---|---|
static class |
AutoscalingPolicy.Builder
Cloud Autoscaler policy.
|
static class |
AutoscalingPolicy.Mode
Defines operating mode for this policy.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
COOL_DOWN_PERIOD_SEC_FIELD_NUMBER |
static int |
CPU_UTILIZATION_FIELD_NUMBER |
static int |
CUSTOM_METRIC_UTILIZATIONS_FIELD_NUMBER |
static int |
LOAD_BALANCING_UTILIZATION_FIELD_NUMBER |
static int |
MAX_NUM_REPLICAS_FIELD_NUMBER |
static int |
MIN_NUM_REPLICAS_FIELD_NUMBER |
static int |
MODE_FIELD_NUMBER |
static int |
SCALE_IN_CONTROL_FIELD_NUMBER |
static int |
SCALING_SCHEDULES_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsScalingSchedules(String key)
Scaling schedules defined for an autoscaler.
|
boolean |
equals(Object obj) |
int |
getCoolDownPeriodSec()
The number of seconds that the autoscaler waits before it starts collecting information from a new instance.
|
AutoscalingPolicyCpuUtilization |
getCpuUtilization()
Defines the CPU utilization policy that allows the autoscaler to scale based on the average CPU utilization of a managed instance group.
|
AutoscalingPolicyCpuUtilizationOrBuilder |
getCpuUtilizationOrBuilder()
Defines the CPU utilization policy that allows the autoscaler to scale based on the average CPU utilization of a managed instance group.
|
AutoscalingPolicyCustomMetricUtilization |
getCustomMetricUtilizations(int index)
Configuration parameters of autoscaling based on a custom metric.
|
int |
getCustomMetricUtilizationsCount()
Configuration parameters of autoscaling based on a custom metric.
|
List<AutoscalingPolicyCustomMetricUtilization> |
getCustomMetricUtilizationsList()
Configuration parameters of autoscaling based on a custom metric.
|
AutoscalingPolicyCustomMetricUtilizationOrBuilder |
getCustomMetricUtilizationsOrBuilder(int index)
Configuration parameters of autoscaling based on a custom metric.
|
List<? extends AutoscalingPolicyCustomMetricUtilizationOrBuilder> |
getCustomMetricUtilizationsOrBuilderList()
Configuration parameters of autoscaling based on a custom metric.
|
static AutoscalingPolicy |
getDefaultInstance() |
AutoscalingPolicy |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
AutoscalingPolicyLoadBalancingUtilization |
getLoadBalancingUtilization()
Configuration parameters of autoscaling based on load balancer.
|
AutoscalingPolicyLoadBalancingUtilizationOrBuilder |
getLoadBalancingUtilizationOrBuilder()
Configuration parameters of autoscaling based on load balancer.
|
int |
getMaxNumReplicas()
The maximum number of instances that the autoscaler can scale out to.
|
int |
getMinNumReplicas()
The minimum number of replicas that the autoscaler can scale in to.
|
String |
getMode()
Defines operating mode for this policy.
|
com.google.protobuf.ByteString |
getModeBytes()
Defines operating mode for this policy.
|
com.google.protobuf.Parser<AutoscalingPolicy> |
getParserForType() |
AutoscalingPolicyScaleInControl |
getScaleInControl()
optional .google.cloud.compute.v1.AutoscalingPolicyScaleInControl scale_in_control = 527670872;
|
AutoscalingPolicyScaleInControlOrBuilder |
getScaleInControlOrBuilder()
optional .google.cloud.compute.v1.AutoscalingPolicyScaleInControl scale_in_control = 527670872;
|
Map<String,AutoscalingPolicyScalingSchedule> |
getScalingSchedules()
Deprecated.
|
int |
getScalingSchedulesCount()
Scaling schedules defined for an autoscaler.
|
Map<String,AutoscalingPolicyScalingSchedule> |
getScalingSchedulesMap()
Scaling schedules defined for an autoscaler.
|
AutoscalingPolicyScalingSchedule |
getScalingSchedulesOrDefault(String key,
AutoscalingPolicyScalingSchedule defaultValue)
Scaling schedules defined for an autoscaler.
|
AutoscalingPolicyScalingSchedule |
getScalingSchedulesOrThrow(String key)
Scaling schedules defined for an autoscaler.
|
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasCoolDownPeriodSec()
The number of seconds that the autoscaler waits before it starts collecting information from a new instance.
|
boolean |
hasCpuUtilization()
Defines the CPU utilization policy that allows the autoscaler to scale based on the average CPU utilization of a managed instance group.
|
int |
hashCode() |
boolean |
hasLoadBalancingUtilization()
Configuration parameters of autoscaling based on load balancer.
|
boolean |
hasMaxNumReplicas()
The maximum number of instances that the autoscaler can scale out to.
|
boolean |
hasMinNumReplicas()
The minimum number of replicas that the autoscaler can scale in to.
|
boolean |
hasMode()
Defines operating mode for this policy.
|
boolean |
hasScaleInControl()
optional .google.cloud.compute.v1.AutoscalingPolicyScaleInControl scale_in_control = 527670872;
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
boolean |
isInitialized() |
static AutoscalingPolicy.Builder |
newBuilder() |
static AutoscalingPolicy.Builder |
newBuilder(AutoscalingPolicy prototype) |
AutoscalingPolicy.Builder |
newBuilderForType() |
protected AutoscalingPolicy.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static AutoscalingPolicy |
parseDelimitedFrom(InputStream input) |
static AutoscalingPolicy |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AutoscalingPolicy |
parseFrom(byte[] data) |
static AutoscalingPolicy |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AutoscalingPolicy |
parseFrom(ByteBuffer data) |
static AutoscalingPolicy |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AutoscalingPolicy |
parseFrom(com.google.protobuf.ByteString data) |
static AutoscalingPolicy |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AutoscalingPolicy |
parseFrom(com.google.protobuf.CodedInputStream input) |
static AutoscalingPolicy |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AutoscalingPolicy |
parseFrom(InputStream input) |
static AutoscalingPolicy |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<AutoscalingPolicy> |
parser() |
AutoscalingPolicy.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int COOL_DOWN_PERIOD_SEC_FIELD_NUMBER
public static final int CPU_UTILIZATION_FIELD_NUMBER
public static final int CUSTOM_METRIC_UTILIZATIONS_FIELD_NUMBER
public static final int LOAD_BALANCING_UTILIZATION_FIELD_NUMBER
public static final int MAX_NUM_REPLICAS_FIELD_NUMBER
public static final int MIN_NUM_REPLICAS_FIELD_NUMBER
public static final int MODE_FIELD_NUMBER
public static final int SCALE_IN_CONTROL_FIELD_NUMBER
public static final int SCALING_SCHEDULES_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasCoolDownPeriodSec()
The number of seconds that the autoscaler waits before it starts collecting information from a new instance. This prevents the autoscaler from collecting information when the instance is initializing, during which the collected usage would not be reliable. The default time autoscaler waits is 60 seconds. Virtual machine initialization times might vary because of numerous factors. We recommend that you test how long an instance may take to initialize. To do this, create an instance and time the startup process.
optional int32 cool_down_period_sec = 107692954;hasCoolDownPeriodSec in interface AutoscalingPolicyOrBuilderpublic int getCoolDownPeriodSec()
The number of seconds that the autoscaler waits before it starts collecting information from a new instance. This prevents the autoscaler from collecting information when the instance is initializing, during which the collected usage would not be reliable. The default time autoscaler waits is 60 seconds. Virtual machine initialization times might vary because of numerous factors. We recommend that you test how long an instance may take to initialize. To do this, create an instance and time the startup process.
optional int32 cool_down_period_sec = 107692954;getCoolDownPeriodSec in interface AutoscalingPolicyOrBuilderpublic boolean hasCpuUtilization()
Defines the CPU utilization policy that allows the autoscaler to scale based on the average CPU utilization of a managed instance group.
optional .google.cloud.compute.v1.AutoscalingPolicyCpuUtilization cpu_utilization = 381211147;
hasCpuUtilization in interface AutoscalingPolicyOrBuilderpublic AutoscalingPolicyCpuUtilization getCpuUtilization()
Defines the CPU utilization policy that allows the autoscaler to scale based on the average CPU utilization of a managed instance group.
optional .google.cloud.compute.v1.AutoscalingPolicyCpuUtilization cpu_utilization = 381211147;
getCpuUtilization in interface AutoscalingPolicyOrBuilderpublic AutoscalingPolicyCpuUtilizationOrBuilder getCpuUtilizationOrBuilder()
Defines the CPU utilization policy that allows the autoscaler to scale based on the average CPU utilization of a managed instance group.
optional .google.cloud.compute.v1.AutoscalingPolicyCpuUtilization cpu_utilization = 381211147;
getCpuUtilizationOrBuilder in interface AutoscalingPolicyOrBuilderpublic List<AutoscalingPolicyCustomMetricUtilization> getCustomMetricUtilizationsList()
Configuration parameters of autoscaling based on a custom metric.
repeated .google.cloud.compute.v1.AutoscalingPolicyCustomMetricUtilization custom_metric_utilizations = 131972850;
getCustomMetricUtilizationsList in interface AutoscalingPolicyOrBuilderpublic List<? extends AutoscalingPolicyCustomMetricUtilizationOrBuilder> getCustomMetricUtilizationsOrBuilderList()
Configuration parameters of autoscaling based on a custom metric.
repeated .google.cloud.compute.v1.AutoscalingPolicyCustomMetricUtilization custom_metric_utilizations = 131972850;
getCustomMetricUtilizationsOrBuilderList in interface AutoscalingPolicyOrBuilderpublic int getCustomMetricUtilizationsCount()
Configuration parameters of autoscaling based on a custom metric.
repeated .google.cloud.compute.v1.AutoscalingPolicyCustomMetricUtilization custom_metric_utilizations = 131972850;
getCustomMetricUtilizationsCount in interface AutoscalingPolicyOrBuilderpublic AutoscalingPolicyCustomMetricUtilization getCustomMetricUtilizations(int index)
Configuration parameters of autoscaling based on a custom metric.
repeated .google.cloud.compute.v1.AutoscalingPolicyCustomMetricUtilization custom_metric_utilizations = 131972850;
getCustomMetricUtilizations in interface AutoscalingPolicyOrBuilderpublic AutoscalingPolicyCustomMetricUtilizationOrBuilder getCustomMetricUtilizationsOrBuilder(int index)
Configuration parameters of autoscaling based on a custom metric.
repeated .google.cloud.compute.v1.AutoscalingPolicyCustomMetricUtilization custom_metric_utilizations = 131972850;
getCustomMetricUtilizationsOrBuilder in interface AutoscalingPolicyOrBuilderpublic boolean hasLoadBalancingUtilization()
Configuration parameters of autoscaling based on load balancer.
optional .google.cloud.compute.v1.AutoscalingPolicyLoadBalancingUtilization load_balancing_utilization = 429746403;
hasLoadBalancingUtilization in interface AutoscalingPolicyOrBuilderpublic AutoscalingPolicyLoadBalancingUtilization getLoadBalancingUtilization()
Configuration parameters of autoscaling based on load balancer.
optional .google.cloud.compute.v1.AutoscalingPolicyLoadBalancingUtilization load_balancing_utilization = 429746403;
getLoadBalancingUtilization in interface AutoscalingPolicyOrBuilderpublic AutoscalingPolicyLoadBalancingUtilizationOrBuilder getLoadBalancingUtilizationOrBuilder()
Configuration parameters of autoscaling based on load balancer.
optional .google.cloud.compute.v1.AutoscalingPolicyLoadBalancingUtilization load_balancing_utilization = 429746403;
getLoadBalancingUtilizationOrBuilder in interface AutoscalingPolicyOrBuilderpublic boolean hasMaxNumReplicas()
The maximum number of instances that the autoscaler can scale out to. This is required when creating or updating an autoscaler. The maximum number of replicas must not be lower than minimal number of replicas.
optional int32 max_num_replicas = 62327375;hasMaxNumReplicas in interface AutoscalingPolicyOrBuilderpublic int getMaxNumReplicas()
The maximum number of instances that the autoscaler can scale out to. This is required when creating or updating an autoscaler. The maximum number of replicas must not be lower than minimal number of replicas.
optional int32 max_num_replicas = 62327375;getMaxNumReplicas in interface AutoscalingPolicyOrBuilderpublic boolean hasMinNumReplicas()
The minimum number of replicas that the autoscaler can scale in to. This cannot be less than 0. If not provided, autoscaler chooses a default value depending on maximum number of instances allowed.
optional int32 min_num_replicas = 535329825;hasMinNumReplicas in interface AutoscalingPolicyOrBuilderpublic int getMinNumReplicas()
The minimum number of replicas that the autoscaler can scale in to. This cannot be less than 0. If not provided, autoscaler chooses a default value depending on maximum number of instances allowed.
optional int32 min_num_replicas = 535329825;getMinNumReplicas in interface AutoscalingPolicyOrBuilderpublic boolean hasMode()
Defines operating mode for this policy. Check the Mode enum for the list of possible values.
optional string mode = 3357091;hasMode in interface AutoscalingPolicyOrBuilderpublic String getMode()
Defines operating mode for this policy. Check the Mode enum for the list of possible values.
optional string mode = 3357091;getMode in interface AutoscalingPolicyOrBuilderpublic com.google.protobuf.ByteString getModeBytes()
Defines operating mode for this policy. Check the Mode enum for the list of possible values.
optional string mode = 3357091;getModeBytes in interface AutoscalingPolicyOrBuilderpublic boolean hasScaleInControl()
optional .google.cloud.compute.v1.AutoscalingPolicyScaleInControl scale_in_control = 527670872;
hasScaleInControl in interface AutoscalingPolicyOrBuilderpublic AutoscalingPolicyScaleInControl getScaleInControl()
optional .google.cloud.compute.v1.AutoscalingPolicyScaleInControl scale_in_control = 527670872;
getScaleInControl in interface AutoscalingPolicyOrBuilderpublic AutoscalingPolicyScaleInControlOrBuilder getScaleInControlOrBuilder()
optional .google.cloud.compute.v1.AutoscalingPolicyScaleInControl scale_in_control = 527670872;
getScaleInControlOrBuilder in interface AutoscalingPolicyOrBuilderpublic int getScalingSchedulesCount()
AutoscalingPolicyOrBuilderScaling schedules defined for an autoscaler. Multiple schedules can be set on an autoscaler, and they can overlap. During overlapping periods the greatest min_required_replicas of all scaling schedules is applied. Up to 128 scaling schedules are allowed.
map<string, .google.cloud.compute.v1.AutoscalingPolicyScalingSchedule> scaling_schedules = 355416580;
getScalingSchedulesCount in interface AutoscalingPolicyOrBuilderpublic boolean containsScalingSchedules(String key)
Scaling schedules defined for an autoscaler. Multiple schedules can be set on an autoscaler, and they can overlap. During overlapping periods the greatest min_required_replicas of all scaling schedules is applied. Up to 128 scaling schedules are allowed.
map<string, .google.cloud.compute.v1.AutoscalingPolicyScalingSchedule> scaling_schedules = 355416580;
containsScalingSchedules in interface AutoscalingPolicyOrBuilder@Deprecated public Map<String,AutoscalingPolicyScalingSchedule> getScalingSchedules()
getScalingSchedulesMap() instead.getScalingSchedules in interface AutoscalingPolicyOrBuilderpublic Map<String,AutoscalingPolicyScalingSchedule> getScalingSchedulesMap()
Scaling schedules defined for an autoscaler. Multiple schedules can be set on an autoscaler, and they can overlap. During overlapping periods the greatest min_required_replicas of all scaling schedules is applied. Up to 128 scaling schedules are allowed.
map<string, .google.cloud.compute.v1.AutoscalingPolicyScalingSchedule> scaling_schedules = 355416580;
getScalingSchedulesMap in interface AutoscalingPolicyOrBuilderpublic AutoscalingPolicyScalingSchedule getScalingSchedulesOrDefault(String key, AutoscalingPolicyScalingSchedule defaultValue)
Scaling schedules defined for an autoscaler. Multiple schedules can be set on an autoscaler, and they can overlap. During overlapping periods the greatest min_required_replicas of all scaling schedules is applied. Up to 128 scaling schedules are allowed.
map<string, .google.cloud.compute.v1.AutoscalingPolicyScalingSchedule> scaling_schedules = 355416580;
getScalingSchedulesOrDefault in interface AutoscalingPolicyOrBuilderpublic AutoscalingPolicyScalingSchedule getScalingSchedulesOrThrow(String key)
Scaling schedules defined for an autoscaler. Multiple schedules can be set on an autoscaler, and they can overlap. During overlapping periods the greatest min_required_replicas of all scaling schedules is applied. Up to 128 scaling schedules are allowed.
map<string, .google.cloud.compute.v1.AutoscalingPolicyScalingSchedule> scaling_schedules = 355416580;
getScalingSchedulesOrThrow in interface AutoscalingPolicyOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static AutoscalingPolicy parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AutoscalingPolicy parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AutoscalingPolicy parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AutoscalingPolicy parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AutoscalingPolicy parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AutoscalingPolicy parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AutoscalingPolicy parseFrom(InputStream input) throws IOException
IOExceptionpublic static AutoscalingPolicy parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AutoscalingPolicy parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static AutoscalingPolicy parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AutoscalingPolicy parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static AutoscalingPolicy parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic AutoscalingPolicy.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static AutoscalingPolicy.Builder newBuilder()
public static AutoscalingPolicy.Builder newBuilder(AutoscalingPolicy prototype)
public AutoscalingPolicy.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected AutoscalingPolicy.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static AutoscalingPolicy getDefaultInstance()
public static com.google.protobuf.Parser<AutoscalingPolicy> parser()
public com.google.protobuf.Parser<AutoscalingPolicy> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public AutoscalingPolicy getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.