@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 final Integer numberOfNotifiedThings()
The threshold for number of notified things that will initiate the increase in rate of rollout.
public final 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 final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.