@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) |
boolean |
equalsBySdkFields(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() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic 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()
toBuilder in interface ToCopyableBuilder<RateIncreaseCriteria.Builder,RateIncreaseCriteria>public static RateIncreaseCriteria.Builder builder()
public static Class<? extends RateIncreaseCriteria.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.