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 classAutomaticScaling.BuilderAutomatic 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 intCOOL_DOWN_PERIOD_FIELD_NUMBERstatic intCPU_UTILIZATION_FIELD_NUMBERstatic intDISK_UTILIZATION_FIELD_NUMBERstatic intMAX_CONCURRENT_REQUESTS_FIELD_NUMBERstatic intMAX_IDLE_INSTANCES_FIELD_NUMBERstatic intMAX_PENDING_LATENCY_FIELD_NUMBERstatic intMAX_TOTAL_INSTANCES_FIELD_NUMBERstatic intMIN_IDLE_INSTANCES_FIELD_NUMBERstatic intMIN_PENDING_LATENCY_FIELD_NUMBERstatic intMIN_TOTAL_INSTANCES_FIELD_NUMBERstatic intNETWORK_UTILIZATION_FIELD_NUMBERstatic intREQUEST_UTILIZATION_FIELD_NUMBERstatic intSTANDARD_SCHEDULER_SETTINGS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)com.google.protobuf.DurationgetCoolDownPeriod()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.DurationOrBuildergetCoolDownPeriodOrBuilder()The time period that the [Autoscaler](https://cloud.google.com/compute/docs/autoscaler/) should wait before it starts collecting information from a new instance.CpuUtilizationgetCpuUtilization()Target scaling by CPU usage.CpuUtilizationOrBuildergetCpuUtilizationOrBuilder()Target scaling by CPU usage.static AutomaticScalinggetDefaultInstance()AutomaticScalinggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()DiskUtilizationgetDiskUtilization()Target scaling by disk usage.DiskUtilizationOrBuildergetDiskUtilizationOrBuilder()Target scaling by disk usage.intgetMaxConcurrentRequests()Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance.intgetMaxIdleInstances()Maximum number of idle instances that should be maintained for this version.com.google.protobuf.DurationgetMaxPendingLatency()Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it.com.google.protobuf.DurationOrBuildergetMaxPendingLatencyOrBuilder()Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it.intgetMaxTotalInstances()Maximum number of instances that should be started to handle requests for this version.intgetMinIdleInstances()Minimum number of idle instances that should be maintained for this version.com.google.protobuf.DurationgetMinPendingLatency()Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it.com.google.protobuf.DurationOrBuildergetMinPendingLatencyOrBuilder()Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it.intgetMinTotalInstances()Minimum number of running instances that should be maintained for this version.NetworkUtilizationgetNetworkUtilization()Target scaling by network usage.NetworkUtilizationOrBuildergetNetworkUtilizationOrBuilder()Target scaling by network usage.com.google.protobuf.Parser<AutomaticScaling>getParserForType()RequestUtilizationgetRequestUtilization()Target scaling by request utilization.RequestUtilizationOrBuildergetRequestUtilizationOrBuilder()Target scaling by request utilization.intgetSerializedSize()StandardSchedulerSettingsgetStandardSchedulerSettings()Scheduler settings for standard environment.StandardSchedulerSettingsOrBuildergetStandardSchedulerSettingsOrBuilder()Scheduler settings for standard environment.booleanhasCoolDownPeriod()The time period that the [Autoscaler](https://cloud.google.com/compute/docs/autoscaler/) should wait before it starts collecting information from a new instance.booleanhasCpuUtilization()Target scaling by CPU usage.booleanhasDiskUtilization()Target scaling by disk usage.inthashCode()booleanhasMaxPendingLatency()Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it.booleanhasMinPendingLatency()Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it.booleanhasNetworkUtilization()Target scaling by network usage.booleanhasRequestUtilization()Target scaling by request utilization.booleanhasStandardSchedulerSettings()Scheduler settings for standard environment.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static AutomaticScaling.BuildernewBuilder()static AutomaticScaling.BuildernewBuilder(AutomaticScaling prototype)AutomaticScaling.BuildernewBuilderForType()protected AutomaticScaling.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static AutomaticScalingparseDelimitedFrom(InputStream input)static AutomaticScalingparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AutomaticScalingparseFrom(byte[] data)static AutomaticScalingparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AutomaticScalingparseFrom(com.google.protobuf.ByteString data)static AutomaticScalingparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AutomaticScalingparseFrom(com.google.protobuf.CodedInputStream input)static AutomaticScalingparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AutomaticScalingparseFrom(InputStream input)static AutomaticScalingparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AutomaticScalingparseFrom(ByteBuffer data)static AutomaticScalingparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<AutomaticScaling>parser()AutomaticScaling.BuildertoBuilder()voidwriteTo(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:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein 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:
hasCoolDownPeriodin 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:
getCoolDownPeriodin 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:
getCoolDownPeriodOrBuilderin interfaceAutomaticScalingOrBuilder
-
hasCpuUtilization
public boolean hasCpuUtilization()
Target scaling by CPU usage.
.google.appengine.v1.CpuUtilization cpu_utilization = 2;- Specified by:
hasCpuUtilizationin 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:
getCpuUtilizationin interfaceAutomaticScalingOrBuilder- Returns:
- The cpuUtilization.
-
getCpuUtilizationOrBuilder
public CpuUtilizationOrBuilder getCpuUtilizationOrBuilder()
Target scaling by CPU usage.
.google.appengine.v1.CpuUtilization cpu_utilization = 2;- Specified by:
getCpuUtilizationOrBuilderin 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:
getMaxConcurrentRequestsin 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:
getMaxIdleInstancesin 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:
getMaxTotalInstancesin 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:
hasMaxPendingLatencyin 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:
getMaxPendingLatencyin 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:
getMaxPendingLatencyOrBuilderin 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:
getMinIdleInstancesin 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:
getMinTotalInstancesin 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:
hasMinPendingLatencyin 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:
getMinPendingLatencyin 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:
getMinPendingLatencyOrBuilderin interfaceAutomaticScalingOrBuilder
-
hasRequestUtilization
public boolean hasRequestUtilization()
Target scaling by request utilization.
.google.appengine.v1.RequestUtilization request_utilization = 10;- Specified by:
hasRequestUtilizationin 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:
getRequestUtilizationin interfaceAutomaticScalingOrBuilder- Returns:
- The requestUtilization.
-
getRequestUtilizationOrBuilder
public RequestUtilizationOrBuilder getRequestUtilizationOrBuilder()
Target scaling by request utilization.
.google.appengine.v1.RequestUtilization request_utilization = 10;- Specified by:
getRequestUtilizationOrBuilderin interfaceAutomaticScalingOrBuilder
-
hasDiskUtilization
public boolean hasDiskUtilization()
Target scaling by disk usage.
.google.appengine.v1.DiskUtilization disk_utilization = 11;- Specified by:
hasDiskUtilizationin 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:
getDiskUtilizationin interfaceAutomaticScalingOrBuilder- Returns:
- The diskUtilization.
-
getDiskUtilizationOrBuilder
public DiskUtilizationOrBuilder getDiskUtilizationOrBuilder()
Target scaling by disk usage.
.google.appengine.v1.DiskUtilization disk_utilization = 11;- Specified by:
getDiskUtilizationOrBuilderin interfaceAutomaticScalingOrBuilder
-
hasNetworkUtilization
public boolean hasNetworkUtilization()
Target scaling by network usage.
.google.appengine.v1.NetworkUtilization network_utilization = 12;- Specified by:
hasNetworkUtilizationin 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:
getNetworkUtilizationin interfaceAutomaticScalingOrBuilder- Returns:
- The networkUtilization.
-
getNetworkUtilizationOrBuilder
public NetworkUtilizationOrBuilder getNetworkUtilizationOrBuilder()
Target scaling by network usage.
.google.appengine.v1.NetworkUtilization network_utilization = 12;- Specified by:
getNetworkUtilizationOrBuilderin interfaceAutomaticScalingOrBuilder
-
hasStandardSchedulerSettings
public boolean hasStandardSchedulerSettings()
Scheduler settings for standard environment.
.google.appengine.v1.StandardSchedulerSettings standard_scheduler_settings = 20;- Specified by:
hasStandardSchedulerSettingsin 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:
getStandardSchedulerSettingsin interfaceAutomaticScalingOrBuilder- Returns:
- The standardSchedulerSettings.
-
getStandardSchedulerSettingsOrBuilder
public StandardSchedulerSettingsOrBuilder getStandardSchedulerSettingsOrBuilder()
Scheduler settings for standard environment.
.google.appengine.v1.StandardSchedulerSettings standard_scheduler_settings = 20;- Specified by:
getStandardSchedulerSettingsOrBuilderin interfaceAutomaticScalingOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein 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:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein 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:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AutomaticScaling.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein 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:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AutomaticScaling getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-