Class ThirdPartyJobDetails
- All Implemented Interfaces:
Serializable, Cloneable
The details of a job sent in response to a GetThirdPartyJobDetails request.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleangetData()The data to be returned by the third party job worker.getId()The identifier used to identify the job details in AWS CodePipeline.getNonce()A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker.inthashCode()voidsetData(ThirdPartyJobData data) The data to be returned by the third party job worker.voidThe identifier used to identify the job details in AWS CodePipeline.voidA system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker.toString()Returns a string representation of this object; useful for testing and debugging.withData(ThirdPartyJobData data) The data to be returned by the third party job worker.The identifier used to identify the job details in AWS CodePipeline.A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker.
-
Constructor Details
-
ThirdPartyJobDetails
public ThirdPartyJobDetails()
-
-
Method Details
-
setId
The identifier used to identify the job details in AWS CodePipeline.
- Parameters:
id- The identifier used to identify the job details in AWS CodePipeline.
-
getId
The identifier used to identify the job details in AWS CodePipeline.
- Returns:
- The identifier used to identify the job details in AWS CodePipeline.
-
withId
The identifier used to identify the job details in AWS CodePipeline.
- Parameters:
id- The identifier used to identify the job details in AWS CodePipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setData
The data to be returned by the third party job worker.
- Parameters:
data- The data to be returned by the third party job worker.
-
getData
The data to be returned by the third party job worker.
- Returns:
- The data to be returned by the third party job worker.
-
withData
The data to be returned by the third party job worker.
- Parameters:
data- The data to be returned by the third party job worker.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setNonce
A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.
- Parameters:
nonce- A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.
-
getNonce
A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.
- Returns:
- A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.
-
withNonce
A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.
- Parameters:
nonce- A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
-
equals
-
hashCode
-
clone
-