public class JobProcessDetails
extends java.lang.Object
implements java.io.Serializable
The job process details.
Constructor and Description |
---|
JobProcessDetails() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Integer |
getNumberOfCanceledThings()
The number of things that cancelled the job.
|
java.lang.Integer |
getNumberOfFailedThings()
The number of things that failed executing the job.
|
java.lang.Integer |
getNumberOfInProgressThings()
The number of things currently executing the job.
|
java.lang.Integer |
getNumberOfQueuedThings()
The number of things that are awaiting execution of the job.
|
java.lang.Integer |
getNumberOfRejectedThings()
The number of things that rejected the job.
|
java.lang.Integer |
getNumberOfRemovedThings()
The number of things that are no longer scheduled to execute the job
because they have been deleted or have been removed from the group that
was a target of the job.
|
java.lang.Integer |
getNumberOfSucceededThings()
The number of things which successfully completed the job.
|
java.lang.Integer |
getNumberOfTimedOutThings()
The number of things whose job execution status is
TIMED_OUT
. |
java.util.List<java.lang.String> |
getProcessingTargets()
The target devices to which the job execution is being rolled out.
|
int |
hashCode() |
void |
setNumberOfCanceledThings(java.lang.Integer numberOfCanceledThings)
The number of things that cancelled the job.
|
void |
setNumberOfFailedThings(java.lang.Integer numberOfFailedThings)
The number of things that failed executing the job.
|
void |
setNumberOfInProgressThings(java.lang.Integer numberOfInProgressThings)
The number of things currently executing the job.
|
void |
setNumberOfQueuedThings(java.lang.Integer numberOfQueuedThings)
The number of things that are awaiting execution of the job.
|
void |
setNumberOfRejectedThings(java.lang.Integer numberOfRejectedThings)
The number of things that rejected the job.
|
void |
setNumberOfRemovedThings(java.lang.Integer numberOfRemovedThings)
The number of things that are no longer scheduled to execute the job
because they have been deleted or have been removed from the group that
was a target of the job.
|
void |
setNumberOfSucceededThings(java.lang.Integer numberOfSucceededThings)
The number of things which successfully completed the job.
|
void |
setNumberOfTimedOutThings(java.lang.Integer numberOfTimedOutThings)
The number of things whose job execution status is
TIMED_OUT
. |
void |
setProcessingTargets(java.util.Collection<java.lang.String> processingTargets)
The target devices to which the job execution is being rolled out.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
JobProcessDetails |
withNumberOfCanceledThings(java.lang.Integer numberOfCanceledThings)
The number of things that cancelled the job.
|
JobProcessDetails |
withNumberOfFailedThings(java.lang.Integer numberOfFailedThings)
The number of things that failed executing the job.
|
JobProcessDetails |
withNumberOfInProgressThings(java.lang.Integer numberOfInProgressThings)
The number of things currently executing the job.
|
JobProcessDetails |
withNumberOfQueuedThings(java.lang.Integer numberOfQueuedThings)
The number of things that are awaiting execution of the job.
|
JobProcessDetails |
withNumberOfRejectedThings(java.lang.Integer numberOfRejectedThings)
The number of things that rejected the job.
|
JobProcessDetails |
withNumberOfRemovedThings(java.lang.Integer numberOfRemovedThings)
The number of things that are no longer scheduled to execute the job
because they have been deleted or have been removed from the group that
was a target of the job.
|
JobProcessDetails |
withNumberOfSucceededThings(java.lang.Integer numberOfSucceededThings)
The number of things which successfully completed the job.
|
JobProcessDetails |
withNumberOfTimedOutThings(java.lang.Integer numberOfTimedOutThings)
The number of things whose job execution status is
TIMED_OUT
. |
JobProcessDetails |
withProcessingTargets(java.util.Collection<java.lang.String> processingTargets)
The target devices to which the job execution is being rolled out.
|
JobProcessDetails |
withProcessingTargets(java.lang.String... processingTargets)
The target devices to which the job execution is being rolled out.
|
public java.util.List<java.lang.String> getProcessingTargets()
The target devices to which the job execution is being rolled out. This value will be null after the job execution has finished rolling out to all the target devices.
The target devices to which the job execution is being rolled out. This value will be null after the job execution has finished rolling out to all the target devices.
public void setProcessingTargets(java.util.Collection<java.lang.String> processingTargets)
The target devices to which the job execution is being rolled out. This value will be null after the job execution has finished rolling out to all the target devices.
processingTargets
- The target devices to which the job execution is being rolled out. This value will be null after the job execution has finished rolling out to all the target devices.
public JobProcessDetails withProcessingTargets(java.lang.String... processingTargets)
The target devices to which the job execution is being rolled out. This value will be null after the job execution has finished rolling out to all the target devices.
Returns a reference to this object so that method calls can be chained together.
processingTargets
- The target devices to which the job execution is being rolled out. This value will be null after the job execution has finished rolling out to all the target devices.
public JobProcessDetails withProcessingTargets(java.util.Collection<java.lang.String> processingTargets)
The target devices to which the job execution is being rolled out. This value will be null after the job execution has finished rolling out to all the target devices.
Returns a reference to this object so that method calls can be chained together.
processingTargets
- The target devices to which the job execution is being rolled out. This value will be null after the job execution has finished rolling out to all the target devices.
public java.lang.Integer getNumberOfCanceledThings()
The number of things that cancelled the job.
The number of things that cancelled the job.
public void setNumberOfCanceledThings(java.lang.Integer numberOfCanceledThings)
The number of things that cancelled the job.
numberOfCanceledThings
- The number of things that cancelled the job.
public JobProcessDetails withNumberOfCanceledThings(java.lang.Integer numberOfCanceledThings)
The number of things that cancelled the job.
Returns a reference to this object so that method calls can be chained together.
numberOfCanceledThings
- The number of things that cancelled the job.
public java.lang.Integer getNumberOfSucceededThings()
The number of things which successfully completed the job.
The number of things which successfully completed the job.
public void setNumberOfSucceededThings(java.lang.Integer numberOfSucceededThings)
The number of things which successfully completed the job.
numberOfSucceededThings
- The number of things which successfully completed the job.
public JobProcessDetails withNumberOfSucceededThings(java.lang.Integer numberOfSucceededThings)
The number of things which successfully completed the job.
Returns a reference to this object so that method calls can be chained together.
numberOfSucceededThings
- The number of things which successfully completed the job.
public java.lang.Integer getNumberOfFailedThings()
The number of things that failed executing the job.
The number of things that failed executing the job.
public void setNumberOfFailedThings(java.lang.Integer numberOfFailedThings)
The number of things that failed executing the job.
numberOfFailedThings
- The number of things that failed executing the job.
public JobProcessDetails withNumberOfFailedThings(java.lang.Integer numberOfFailedThings)
The number of things that failed executing the job.
Returns a reference to this object so that method calls can be chained together.
numberOfFailedThings
- The number of things that failed executing the job.
public java.lang.Integer getNumberOfRejectedThings()
The number of things that rejected the job.
The number of things that rejected the job.
public void setNumberOfRejectedThings(java.lang.Integer numberOfRejectedThings)
The number of things that rejected the job.
numberOfRejectedThings
- The number of things that rejected the job.
public JobProcessDetails withNumberOfRejectedThings(java.lang.Integer numberOfRejectedThings)
The number of things that rejected the job.
Returns a reference to this object so that method calls can be chained together.
numberOfRejectedThings
- The number of things that rejected the job.
public java.lang.Integer getNumberOfQueuedThings()
The number of things that are awaiting execution of the job.
The number of things that are awaiting execution of the job.
public void setNumberOfQueuedThings(java.lang.Integer numberOfQueuedThings)
The number of things that are awaiting execution of the job.
numberOfQueuedThings
- The number of things that are awaiting execution of the job.
public JobProcessDetails withNumberOfQueuedThings(java.lang.Integer numberOfQueuedThings)
The number of things that are awaiting execution of the job.
Returns a reference to this object so that method calls can be chained together.
numberOfQueuedThings
- The number of things that are awaiting execution of the job.
public java.lang.Integer getNumberOfInProgressThings()
The number of things currently executing the job.
The number of things currently executing the job.
public void setNumberOfInProgressThings(java.lang.Integer numberOfInProgressThings)
The number of things currently executing the job.
numberOfInProgressThings
- The number of things currently executing the job.
public JobProcessDetails withNumberOfInProgressThings(java.lang.Integer numberOfInProgressThings)
The number of things currently executing the job.
Returns a reference to this object so that method calls can be chained together.
numberOfInProgressThings
- The number of things currently executing the job.
public java.lang.Integer getNumberOfRemovedThings()
The number of things that are no longer scheduled to execute the job because they have been deleted or have been removed from the group that was a target of the job.
The number of things that are no longer scheduled to execute the job because they have been deleted or have been removed from the group that was a target of the job.
public void setNumberOfRemovedThings(java.lang.Integer numberOfRemovedThings)
The number of things that are no longer scheduled to execute the job because they have been deleted or have been removed from the group that was a target of the job.
numberOfRemovedThings
- The number of things that are no longer scheduled to execute the job because they have been deleted or have been removed from the group that was a target of the job.
public JobProcessDetails withNumberOfRemovedThings(java.lang.Integer numberOfRemovedThings)
The number of things that are no longer scheduled to execute the job because they have been deleted or have been removed from the group that was a target of the job.
Returns a reference to this object so that method calls can be chained together.
numberOfRemovedThings
- The number of things that are no longer scheduled to execute the job because they have been deleted or have been removed from the group that was a target of the job.
public java.lang.Integer getNumberOfTimedOutThings()
The number of things whose job execution status is TIMED_OUT
.
The number of things whose job execution status is
TIMED_OUT
.
public void setNumberOfTimedOutThings(java.lang.Integer numberOfTimedOutThings)
The number of things whose job execution status is TIMED_OUT
.
numberOfTimedOutThings
-
The number of things whose job execution status is
TIMED_OUT
.
public JobProcessDetails withNumberOfTimedOutThings(java.lang.Integer numberOfTimedOutThings)
The number of things whose job execution status is TIMED_OUT
.
Returns a reference to this object so that method calls can be chained together.
numberOfTimedOutThings
-
The number of things whose job execution status is
TIMED_OUT
.
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.