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()
boolean
getData()
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.int
hashCode()
void
setData
(ThirdPartyJobData data) The data to be returned by the third party job worker.void
The identifier used to identify the job details in AWS CodePipeline.void
A 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
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-