@Generated(value="software.amazon.awssdk:codegen") public final class RateIncreaseCriteria extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RateIncreaseCriteria.Builder,RateIncreaseCriteria>
Allows you to define a criteria to initiate the increase in rate of rollout for a job.
Modifier and Type | Class and Description |
---|---|
static interface |
RateIncreaseCriteria.Builder |
Modifier and Type | Method and Description |
---|---|
static RateIncreaseCriteria.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
numberOfNotifiedThings()
The threshold for number of notified things that will initiate the increase in rate of rollout.
|
Integer |
numberOfSucceededThings()
The threshold for number of succeeded things that will initiate the increase in rate of rollout.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RateIncreaseCriteria.Builder> |
serializableBuilderClass() |
RateIncreaseCriteria.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public Integer numberOfNotifiedThings()
The threshold for number of notified things that will initiate the increase in rate of rollout.
public Integer numberOfSucceededThings()
The threshold for number of succeeded things that will initiate the increase in rate of rollout.
public RateIncreaseCriteria.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<RateIncreaseCriteria.Builder,RateIncreaseCriteria>
public static RateIncreaseCriteria.Builder builder()
public static Class<? extends RateIncreaseCriteria.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.