@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class JobDetails extends Object implements Serializable, Cloneable, StructuredPojo
Represents information about the details of a job.
Constructor and Description |
---|
JobDetails() |
Modifier and Type | Method and Description |
---|---|
JobDetails |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId()
The Amazon Web Services account ID associated with the job.
|
JobData |
getData()
Represents other information about a job required for a job worker to complete the job.
|
String |
getId()
The unique system-generated ID of the job.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccountId(String accountId)
The Amazon Web Services account ID associated with the job.
|
void |
setData(JobData data)
Represents other information about a job required for a job worker to complete the job.
|
void |
setId(String id)
The unique system-generated ID of the job.
|
String |
toString()
Returns a string representation of this object.
|
JobDetails |
withAccountId(String accountId)
The Amazon Web Services account ID associated with the job.
|
JobDetails |
withData(JobData data)
Represents other information about a job required for a job worker to complete the job.
|
JobDetails |
withId(String id)
The unique system-generated ID of the job.
|
public void setId(String id)
The unique system-generated ID of the job.
id
- The unique system-generated ID of the job.public String getId()
The unique system-generated ID of the job.
public JobDetails withId(String id)
The unique system-generated ID of the job.
id
- The unique system-generated ID of the job.public void setData(JobData data)
Represents other information about a job required for a job worker to complete the job.
data
- Represents other information about a job required for a job worker to complete the job.public JobData getData()
Represents other information about a job required for a job worker to complete the job.
public JobDetails withData(JobData data)
Represents other information about a job required for a job worker to complete the job.
data
- Represents other information about a job required for a job worker to complete the job.public void setAccountId(String accountId)
The Amazon Web Services account ID associated with the job.
accountId
- The Amazon Web Services account ID associated with the job.public String getAccountId()
The Amazon Web Services account ID associated with the job.
public JobDetails withAccountId(String accountId)
The Amazon Web Services account ID associated with the job.
accountId
- The Amazon Web Services account ID associated with the job.public String toString()
toString
in class Object
Object.toString()
public JobDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.