public class JobDetails
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Represents information about the details of a job.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
accountId
The AWS account ID associated with the job.
|
private JobData |
data |
private java.lang.String |
id
The unique system-generated ID of the job.
|
Constructor and Description |
---|
JobDetails() |
Modifier and Type | Method and Description |
---|---|
JobDetails |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAccountId()
The AWS account ID associated with the job.
|
JobData |
getData() |
java.lang.String |
getId()
The unique system-generated ID of the job.
|
int |
hashCode() |
void |
setAccountId(java.lang.String accountId)
The AWS account ID associated with the job.
|
void |
setData(JobData data) |
void |
setId(java.lang.String id)
The unique system-generated ID of the job.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
JobDetails |
withAccountId(java.lang.String accountId)
The AWS account ID associated with the job.
|
JobDetails |
withData(JobData data) |
JobDetails |
withId(java.lang.String id)
The unique system-generated ID of the job.
|
private java.lang.String id
The unique system-generated ID of the job.
private JobData data
private java.lang.String accountId
The AWS account ID associated with the job.
public void setId(java.lang.String id)
The unique system-generated ID of the job.
id
- The unique system-generated ID of the job.public java.lang.String getId()
The unique system-generated ID of the job.
public JobDetails withId(java.lang.String id)
The unique system-generated ID of the job.
id
- The unique system-generated ID of the job.public void setData(JobData data)
data
- public JobData getData()
public JobDetails withData(JobData data)
data
- public void setAccountId(java.lang.String accountId)
The AWS account ID associated with the job.
accountId
- The AWS account ID associated with the job.public java.lang.String getAccountId()
The AWS account ID associated with the job.
public JobDetails withAccountId(java.lang.String accountId)
The AWS account ID associated with the job.
accountId
- The AWS account ID associated with the job.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public JobDetails clone()
clone
in class java.lang.Object