@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class JobSummary extends Object implements Serializable, Cloneable, StructuredPojo
Structure for the summary of a Job.
Constructor and Description |
---|
JobSummary() |
Modifier and Type | Method and Description |
---|---|
JobSummary |
clone() |
boolean |
equals(Object obj) |
String |
getCommitId()
Commit Id from 3rd party repository provider for the Job.
|
String |
getCommitMessage()
Commit message from 3rd party repository provider for the Job.
|
Date |
getCommitTime()
Commit date / time for the Job.
|
Date |
getEndTime()
End date / time for the Job.
|
String |
getJobArn()
Arn for the Job.
|
String |
getJobId()
Unique Id for the Job.
|
String |
getJobType()
Type for the Job.
|
Date |
getStartTime()
Start date / time for the Job.
|
String |
getStatus()
Status for the Job.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCommitId(String commitId)
Commit Id from 3rd party repository provider for the Job.
|
void |
setCommitMessage(String commitMessage)
Commit message from 3rd party repository provider for the Job.
|
void |
setCommitTime(Date commitTime)
Commit date / time for the Job.
|
void |
setEndTime(Date endTime)
End date / time for the Job.
|
void |
setJobArn(String jobArn)
Arn for the Job.
|
void |
setJobId(String jobId)
Unique Id for the Job.
|
void |
setJobType(String jobType)
Type for the Job.
|
void |
setStartTime(Date startTime)
Start date / time for the Job.
|
void |
setStatus(String status)
Status for the Job.
|
String |
toString()
Returns a string representation of this object.
|
JobSummary |
withCommitId(String commitId)
Commit Id from 3rd party repository provider for the Job.
|
JobSummary |
withCommitMessage(String commitMessage)
Commit message from 3rd party repository provider for the Job.
|
JobSummary |
withCommitTime(Date commitTime)
Commit date / time for the Job.
|
JobSummary |
withEndTime(Date endTime)
End date / time for the Job.
|
JobSummary |
withJobArn(String jobArn)
Arn for the Job.
|
JobSummary |
withJobId(String jobId)
Unique Id for the Job.
|
JobSummary |
withJobType(JobType jobType)
Type for the Job.
|
JobSummary |
withJobType(String jobType)
Type for the Job.
|
JobSummary |
withStartTime(Date startTime)
Start date / time for the Job.
|
JobSummary |
withStatus(JobStatus status)
Status for the Job.
|
JobSummary |
withStatus(String status)
Status for the Job.
|
public void setJobArn(String jobArn)
Arn for the Job.
jobArn
- Arn for the Job.public String getJobArn()
Arn for the Job.
public JobSummary withJobArn(String jobArn)
Arn for the Job.
jobArn
- Arn for the Job.public void setJobId(String jobId)
Unique Id for the Job.
jobId
- Unique Id for the Job.public String getJobId()
Unique Id for the Job.
public JobSummary withJobId(String jobId)
Unique Id for the Job.
jobId
- Unique Id for the Job.public void setCommitId(String commitId)
Commit Id from 3rd party repository provider for the Job.
commitId
- Commit Id from 3rd party repository provider for the Job.public String getCommitId()
Commit Id from 3rd party repository provider for the Job.
public JobSummary withCommitId(String commitId)
Commit Id from 3rd party repository provider for the Job.
commitId
- Commit Id from 3rd party repository provider for the Job.public void setCommitMessage(String commitMessage)
Commit message from 3rd party repository provider for the Job.
commitMessage
- Commit message from 3rd party repository provider for the Job.public String getCommitMessage()
Commit message from 3rd party repository provider for the Job.
public JobSummary withCommitMessage(String commitMessage)
Commit message from 3rd party repository provider for the Job.
commitMessage
- Commit message from 3rd party repository provider for the Job.public void setCommitTime(Date commitTime)
Commit date / time for the Job.
commitTime
- Commit date / time for the Job.public Date getCommitTime()
Commit date / time for the Job.
public JobSummary withCommitTime(Date commitTime)
Commit date / time for the Job.
commitTime
- Commit date / time for the Job.public void setStartTime(Date startTime)
Start date / time for the Job.
startTime
- Start date / time for the Job.public Date getStartTime()
Start date / time for the Job.
public JobSummary withStartTime(Date startTime)
Start date / time for the Job.
startTime
- Start date / time for the Job.public void setStatus(String status)
Status for the Job.
status
- Status for the Job.JobStatus
public String getStatus()
Status for the Job.
JobStatus
public JobSummary withStatus(String status)
Status for the Job.
status
- Status for the Job.JobStatus
public JobSummary withStatus(JobStatus status)
Status for the Job.
status
- Status for the Job.JobStatus
public void setEndTime(Date endTime)
End date / time for the Job.
endTime
- End date / time for the Job.public Date getEndTime()
End date / time for the Job.
public JobSummary withEndTime(Date endTime)
End date / time for the Job.
endTime
- End date / time for the Job.public void setJobType(String jobType)
Type for the Job. \n "RELEASE": Manually released from source by using StartJob API. "RETRY": Manually retried by using StartJob API. "WEB_HOOK": Automatically triggered by WebHooks.
jobType
- Type for the Job. \n "RELEASE": Manually released from source by using StartJob API. "RETRY": Manually
retried by using StartJob API. "WEB_HOOK": Automatically triggered by WebHooks.JobType
public String getJobType()
Type for the Job. \n "RELEASE": Manually released from source by using StartJob API. "RETRY": Manually retried by using StartJob API. "WEB_HOOK": Automatically triggered by WebHooks.
JobType
public JobSummary withJobType(String jobType)
Type for the Job. \n "RELEASE": Manually released from source by using StartJob API. "RETRY": Manually retried by using StartJob API. "WEB_HOOK": Automatically triggered by WebHooks.
jobType
- Type for the Job. \n "RELEASE": Manually released from source by using StartJob API. "RETRY": Manually
retried by using StartJob API. "WEB_HOOK": Automatically triggered by WebHooks.JobType
public JobSummary withJobType(JobType jobType)
Type for the Job. \n "RELEASE": Manually released from source by using StartJob API. "RETRY": Manually retried by using StartJob API. "WEB_HOOK": Automatically triggered by WebHooks.
jobType
- Type for the Job. \n "RELEASE": Manually released from source by using StartJob API. "RETRY": Manually
retried by using StartJob API. "WEB_HOOK": Automatically triggered by WebHooks.JobType
public String toString()
toString
in class Object
Object.toString()
public JobSummary 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.