@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 AWS account ID associated with the job.
|
JobData |
getData()
Represents additional 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 AWS account ID associated with the job.
|
void |
setData(JobData data)
Represents additional 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; useful for testing and debugging.
|
JobDetails |
withAccountId(String accountId)
The AWS account ID associated with the job.
|
JobDetails |
withData(JobData data)
Represents additional 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 additional information about a job required for a job worker to complete the job.
data
- Represents additional information about a job required for a job worker to complete the job.public JobData getData()
Represents additional information about a job required for a job worker to complete the job.
public JobDetails withData(JobData data)
Represents additional information about a job required for a job worker to complete the job.
data
- Represents additional information about a job required for a job worker to complete the job.public void setAccountId(String accountId)
The AWS account ID associated with the job.
accountId
- The AWS account ID associated with the job.public String getAccountId()
The AWS account ID associated with the job.
public JobDetails withAccountId(String accountId)
The AWS account ID associated with the job.
accountId
- The AWS 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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.