@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 Object
Object.toString()
public AwsJobRateIncreaseCriteria clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.