Package com.google.appengine.v1
Class AutomaticScaling
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.appengine.v1.AutomaticScaling
-
- All Implemented Interfaces:
AutomaticScalingOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class AutomaticScaling extends com.google.protobuf.GeneratedMessageV3 implements AutomaticScalingOrBuilder
Automatic scaling is based on request rate, response latencies, and other application metrics.
Protobuf typegoogle.appengine.v1.AutomaticScaling
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AutomaticScaling.Builder
Automatic scaling is based on request rate, response latencies, and other application metrics.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
COOL_DOWN_PERIOD_FIELD_NUMBER
static int
CPU_UTILIZATION_FIELD_NUMBER
static int
DISK_UTILIZATION_FIELD_NUMBER
static int
MAX_CONCURRENT_REQUESTS_FIELD_NUMBER
static int
MAX_IDLE_INSTANCES_FIELD_NUMBER
static int
MAX_PENDING_LATENCY_FIELD_NUMBER
static int
MAX_TOTAL_INSTANCES_FIELD_NUMBER
static int
MIN_IDLE_INSTANCES_FIELD_NUMBER
static int
MIN_PENDING_LATENCY_FIELD_NUMBER
static int
MIN_TOTAL_INSTANCES_FIELD_NUMBER
static int
NETWORK_UTILIZATION_FIELD_NUMBER
static int
REQUEST_UTILIZATION_FIELD_NUMBER
static int
STANDARD_SCHEDULER_SETTINGS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
com.google.protobuf.Duration
getCoolDownPeriod()
The time period that the [Autoscaler](https://cloud.google.com/compute/docs/autoscaler/) should wait before it starts collecting information from a new instance.com.google.protobuf.DurationOrBuilder
getCoolDownPeriodOrBuilder()
The time period that the [Autoscaler](https://cloud.google.com/compute/docs/autoscaler/) should wait before it starts collecting information from a new instance.CpuUtilization
getCpuUtilization()
Target scaling by CPU usage.CpuUtilizationOrBuilder
getCpuUtilizationOrBuilder()
Target scaling by CPU usage.static AutomaticScaling
getDefaultInstance()
AutomaticScaling
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
DiskUtilization
getDiskUtilization()
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.com.google.protobuf.Duration
getMaxPendingLatency()
Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it.com.google.protobuf.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 for this version.int
getMinIdleInstances()
Minimum number of idle instances that should be maintained for this version.com.google.protobuf.Duration
getMinPendingLatency()
Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it.com.google.protobuf.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 running instances that should be maintained for this version.NetworkUtilization
getNetworkUtilization()
Target scaling by network usage.NetworkUtilizationOrBuilder
getNetworkUtilizationOrBuilder()
Target scaling by network usage.com.google.protobuf.Parser<AutomaticScaling>
getParserForType()
RequestUtilization
getRequestUtilization()
Target scaling by request utilization.RequestUtilizationOrBuilder
getRequestUtilizationOrBuilder()
Target scaling by request utilization.int
getSerializedSize()
StandardSchedulerSettings
getStandardSchedulerSettings()
Scheduler settings for standard environment.StandardSchedulerSettingsOrBuilder
getStandardSchedulerSettingsOrBuilder()
Scheduler settings for standard environment.boolean
hasCoolDownPeriod()
The time period that the [Autoscaler](https://cloud.google.com/compute/docs/autoscaler/) should wait before it starts collecting information from a new instance.boolean
hasCpuUtilization()
Target scaling by CPU usage.boolean
hasDiskUtilization()
Target scaling by disk usage.int
hashCode()
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.boolean
hasStandardSchedulerSettings()
Scheduler settings for standard environment.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static AutomaticScaling.Builder
newBuilder()
static AutomaticScaling.Builder
newBuilder(AutomaticScaling prototype)
AutomaticScaling.Builder
newBuilderForType()
protected AutomaticScaling.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static AutomaticScaling
parseDelimitedFrom(InputStream input)
static AutomaticScaling
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static AutomaticScaling
parseFrom(byte[] data)
static AutomaticScaling
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static AutomaticScaling
parseFrom(com.google.protobuf.ByteString data)
static AutomaticScaling
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static AutomaticScaling
parseFrom(com.google.protobuf.CodedInputStream input)
static AutomaticScaling
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static AutomaticScaling
parseFrom(InputStream input)
static AutomaticScaling
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static AutomaticScaling
parseFrom(ByteBuffer data)
static AutomaticScaling
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<AutomaticScaling>
parser()
AutomaticScaling.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
COOL_DOWN_PERIOD_FIELD_NUMBER
public static final int COOL_DOWN_PERIOD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CPU_UTILIZATION_FIELD_NUMBER
public static final int CPU_UTILIZATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MAX_CONCURRENT_REQUESTS_FIELD_NUMBER
public static final int MAX_CONCURRENT_REQUESTS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MAX_IDLE_INSTANCES_FIELD_NUMBER
public static final int MAX_IDLE_INSTANCES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MAX_TOTAL_INSTANCES_FIELD_NUMBER
public static final int MAX_TOTAL_INSTANCES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MAX_PENDING_LATENCY_FIELD_NUMBER
public static final int MAX_PENDING_LATENCY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MIN_IDLE_INSTANCES_FIELD_NUMBER
public static final int MIN_IDLE_INSTANCES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MIN_TOTAL_INSTANCES_FIELD_NUMBER
public static final int MIN_TOTAL_INSTANCES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MIN_PENDING_LATENCY_FIELD_NUMBER
public static final int MIN_PENDING_LATENCY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REQUEST_UTILIZATION_FIELD_NUMBER
public static final int REQUEST_UTILIZATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DISK_UTILIZATION_FIELD_NUMBER
public static final int DISK_UTILIZATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NETWORK_UTILIZATION_FIELD_NUMBER
public static final int NETWORK_UTILIZATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STANDARD_SCHEDULER_SETTINGS_FIELD_NUMBER
public static final int STANDARD_SCHEDULER_SETTINGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
hasCoolDownPeriod
public boolean hasCoolDownPeriod()
The time period that the [Autoscaler](https://cloud.google.com/compute/docs/autoscaler/) should wait 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. Only applicable in the App Engine flexible environment.
.google.protobuf.Duration cool_down_period = 1;
- Specified by:
hasCoolDownPeriod
in interfaceAutomaticScalingOrBuilder
- Returns:
- Whether the coolDownPeriod field is set.
-
getCoolDownPeriod
public com.google.protobuf.Duration getCoolDownPeriod()
The time period that the [Autoscaler](https://cloud.google.com/compute/docs/autoscaler/) should wait 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. Only applicable in the App Engine flexible environment.
.google.protobuf.Duration cool_down_period = 1;
- Specified by:
getCoolDownPeriod
in interfaceAutomaticScalingOrBuilder
- Returns:
- The coolDownPeriod.
-
getCoolDownPeriodOrBuilder
public com.google.protobuf.DurationOrBuilder getCoolDownPeriodOrBuilder()
The time period that the [Autoscaler](https://cloud.google.com/compute/docs/autoscaler/) should wait 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. Only applicable in the App Engine flexible environment.
.google.protobuf.Duration cool_down_period = 1;
- Specified by:
getCoolDownPeriodOrBuilder
in interfaceAutomaticScalingOrBuilder
-
hasCpuUtilization
public boolean hasCpuUtilization()
Target scaling by CPU usage.
.google.appengine.v1.CpuUtilization cpu_utilization = 2;
- Specified by:
hasCpuUtilization
in interfaceAutomaticScalingOrBuilder
- Returns:
- Whether the cpuUtilization field is set.
-
getCpuUtilization
public CpuUtilization getCpuUtilization()
Target scaling by CPU usage.
.google.appengine.v1.CpuUtilization cpu_utilization = 2;
- Specified by:
getCpuUtilization
in interfaceAutomaticScalingOrBuilder
- Returns:
- The cpuUtilization.
-
getCpuUtilizationOrBuilder
public CpuUtilizationOrBuilder getCpuUtilizationOrBuilder()
Target scaling by CPU usage.
.google.appengine.v1.CpuUtilization cpu_utilization = 2;
- Specified by:
getCpuUtilizationOrBuilder
in interfaceAutomaticScalingOrBuilder
-
getMaxConcurrentRequests
public 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;
- Specified by:
getMaxConcurrentRequests
in interfaceAutomaticScalingOrBuilder
- Returns:
- The maxConcurrentRequests.
-
getMaxIdleInstances
public int getMaxIdleInstances()
Maximum number of idle instances that should be maintained for this version.
int32 max_idle_instances = 4;
- Specified by:
getMaxIdleInstances
in interfaceAutomaticScalingOrBuilder
- Returns:
- The maxIdleInstances.
-
getMaxTotalInstances
public int getMaxTotalInstances()
Maximum number of instances that should be started to handle requests for this version.
int32 max_total_instances = 5;
- Specified by:
getMaxTotalInstances
in interfaceAutomaticScalingOrBuilder
- Returns:
- The maxTotalInstances.
-
hasMaxPendingLatency
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;
- Specified by:
hasMaxPendingLatency
in interfaceAutomaticScalingOrBuilder
- Returns:
- Whether the maxPendingLatency field is set.
-
getMaxPendingLatency
public com.google.protobuf.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;
- Specified by:
getMaxPendingLatency
in interfaceAutomaticScalingOrBuilder
- Returns:
- The maxPendingLatency.
-
getMaxPendingLatencyOrBuilder
public com.google.protobuf.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;
- Specified by:
getMaxPendingLatencyOrBuilder
in interfaceAutomaticScalingOrBuilder
-
getMinIdleInstances
public 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;
- Specified by:
getMinIdleInstances
in interfaceAutomaticScalingOrBuilder
- Returns:
- The minIdleInstances.
-
getMinTotalInstances
public int getMinTotalInstances()
Minimum number of running instances that should be maintained for this version.
int32 min_total_instances = 8;
- Specified by:
getMinTotalInstances
in interfaceAutomaticScalingOrBuilder
- Returns:
- The minTotalInstances.
-
hasMinPendingLatency
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;
- Specified by:
hasMinPendingLatency
in interfaceAutomaticScalingOrBuilder
- Returns:
- Whether the minPendingLatency field is set.
-
getMinPendingLatency
public com.google.protobuf.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;
- Specified by:
getMinPendingLatency
in interfaceAutomaticScalingOrBuilder
- Returns:
- The minPendingLatency.
-
getMinPendingLatencyOrBuilder
public com.google.protobuf.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;
- Specified by:
getMinPendingLatencyOrBuilder
in interfaceAutomaticScalingOrBuilder
-
hasRequestUtilization
public boolean hasRequestUtilization()
Target scaling by request utilization.
.google.appengine.v1.RequestUtilization request_utilization = 10;
- Specified by:
hasRequestUtilization
in interfaceAutomaticScalingOrBuilder
- Returns:
- Whether the requestUtilization field is set.
-
getRequestUtilization
public RequestUtilization getRequestUtilization()
Target scaling by request utilization.
.google.appengine.v1.RequestUtilization request_utilization = 10;
- Specified by:
getRequestUtilization
in interfaceAutomaticScalingOrBuilder
- Returns:
- The requestUtilization.
-
getRequestUtilizationOrBuilder
public RequestUtilizationOrBuilder getRequestUtilizationOrBuilder()
Target scaling by request utilization.
.google.appengine.v1.RequestUtilization request_utilization = 10;
- Specified by:
getRequestUtilizationOrBuilder
in interfaceAutomaticScalingOrBuilder
-
hasDiskUtilization
public boolean hasDiskUtilization()
Target scaling by disk usage.
.google.appengine.v1.DiskUtilization disk_utilization = 11;
- Specified by:
hasDiskUtilization
in interfaceAutomaticScalingOrBuilder
- Returns:
- Whether the diskUtilization field is set.
-
getDiskUtilization
public DiskUtilization getDiskUtilization()
Target scaling by disk usage.
.google.appengine.v1.DiskUtilization disk_utilization = 11;
- Specified by:
getDiskUtilization
in interfaceAutomaticScalingOrBuilder
- Returns:
- The diskUtilization.
-
getDiskUtilizationOrBuilder
public DiskUtilizationOrBuilder getDiskUtilizationOrBuilder()
Target scaling by disk usage.
.google.appengine.v1.DiskUtilization disk_utilization = 11;
- Specified by:
getDiskUtilizationOrBuilder
in interfaceAutomaticScalingOrBuilder
-
hasNetworkUtilization
public boolean hasNetworkUtilization()
Target scaling by network usage.
.google.appengine.v1.NetworkUtilization network_utilization = 12;
- Specified by:
hasNetworkUtilization
in interfaceAutomaticScalingOrBuilder
- Returns:
- Whether the networkUtilization field is set.
-
getNetworkUtilization
public NetworkUtilization getNetworkUtilization()
Target scaling by network usage.
.google.appengine.v1.NetworkUtilization network_utilization = 12;
- Specified by:
getNetworkUtilization
in interfaceAutomaticScalingOrBuilder
- Returns:
- The networkUtilization.
-
getNetworkUtilizationOrBuilder
public NetworkUtilizationOrBuilder getNetworkUtilizationOrBuilder()
Target scaling by network usage.
.google.appengine.v1.NetworkUtilization network_utilization = 12;
- Specified by:
getNetworkUtilizationOrBuilder
in interfaceAutomaticScalingOrBuilder
-
hasStandardSchedulerSettings
public boolean hasStandardSchedulerSettings()
Scheduler settings for standard environment.
.google.appengine.v1.StandardSchedulerSettings standard_scheduler_settings = 20;
- Specified by:
hasStandardSchedulerSettings
in interfaceAutomaticScalingOrBuilder
- Returns:
- Whether the standardSchedulerSettings field is set.
-
getStandardSchedulerSettings
public StandardSchedulerSettings getStandardSchedulerSettings()
Scheduler settings for standard environment.
.google.appengine.v1.StandardSchedulerSettings standard_scheduler_settings = 20;
- Specified by:
getStandardSchedulerSettings
in interfaceAutomaticScalingOrBuilder
- Returns:
- The standardSchedulerSettings.
-
getStandardSchedulerSettingsOrBuilder
public StandardSchedulerSettingsOrBuilder getStandardSchedulerSettingsOrBuilder()
Scheduler settings for standard environment.
.google.appengine.v1.StandardSchedulerSettings standard_scheduler_settings = 20;
- Specified by:
getStandardSchedulerSettingsOrBuilder
in interfaceAutomaticScalingOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static AutomaticScaling parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AutomaticScaling parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AutomaticScaling parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AutomaticScaling parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AutomaticScaling parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AutomaticScaling parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AutomaticScaling parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AutomaticScaling parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AutomaticScaling parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AutomaticScaling parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static AutomaticScaling parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AutomaticScaling parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public AutomaticScaling.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static AutomaticScaling.Builder newBuilder()
-
newBuilder
public static AutomaticScaling.Builder newBuilder(AutomaticScaling prototype)
-
toBuilder
public AutomaticScaling.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AutomaticScaling.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static AutomaticScaling getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AutomaticScaling> parser()
-
getParserForType
public com.google.protobuf.Parser<AutomaticScaling> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AutomaticScaling getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-