@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsJobRateIncreaseCriteria extends Object implements Serializable, Cloneable, StructuredPojo
The criteria to initiate the increase in rate of rollout for a job.
| Constructor and Description |
|---|
AwsJobRateIncreaseCriteria() |
| Modifier and Type | Method and Description |
|---|---|
AwsJobRateIncreaseCriteria |
clone() |
boolean |
equals(Object obj) |
Integer |
getNumberOfNotifiedThings()
When this number of things have been notified, it will initiate an increase in the rollout rate.
|
Integer |
getNumberOfSucceededThings()
When this number of things have succeeded in their job execution, it will initiate an increase in the rollout
rate.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setNumberOfNotifiedThings(Integer numberOfNotifiedThings)
When this number of things have been notified, it will initiate an increase in the rollout rate.
|
void |
setNumberOfSucceededThings(Integer numberOfSucceededThings)
When this number of things have succeeded in their job execution, it will initiate an increase in the rollout
rate.
|
String |
toString()
Returns a string representation of this object.
|
AwsJobRateIncreaseCriteria |
withNumberOfNotifiedThings(Integer numberOfNotifiedThings)
When this number of things have been notified, it will initiate an increase in the rollout rate.
|
AwsJobRateIncreaseCriteria |
withNumberOfSucceededThings(Integer numberOfSucceededThings)
When this number of things have succeeded in their job execution, it will initiate an increase in the rollout
rate.
|
public void setNumberOfNotifiedThings(Integer numberOfNotifiedThings)
When this number of things have been notified, it will initiate an increase in the rollout rate.
numberOfNotifiedThings - When this number of things have been notified, it will initiate an increase in the rollout rate.public Integer getNumberOfNotifiedThings()
When this number of things have been notified, it will initiate an increase in the rollout rate.
public AwsJobRateIncreaseCriteria withNumberOfNotifiedThings(Integer numberOfNotifiedThings)
When this number of things have been notified, it will initiate an increase in the rollout rate.
numberOfNotifiedThings - When this number of things have been notified, it will initiate an increase in the rollout rate.public void setNumberOfSucceededThings(Integer numberOfSucceededThings)
When this number of things have succeeded in their job execution, it will initiate an increase in the rollout rate.
numberOfSucceededThings - When this number of things have succeeded in their job execution, it will initiate an increase in the
rollout rate.public Integer getNumberOfSucceededThings()
When this number of things have succeeded in their job execution, it will initiate an increase in the rollout rate.
public AwsJobRateIncreaseCriteria withNumberOfSucceededThings(Integer numberOfSucceededThings)
When this number of things have succeeded in their job execution, it will initiate an increase in the rollout rate.
numberOfSucceededThings - When this number of things have succeeded in their job execution, it will initiate an increase in the
rollout rate.public String toString()
toString in class ObjectObject.toString()public AwsJobRateIncreaseCriteria clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.