Class ThirdPartyJobDetails
- java.lang.Object
-
- com.amazonaws.services.codepipeline.model.ThirdPartyJobDetails
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class ThirdPartyJobDetails extends Object implements Serializable, Cloneable
The details of a job sent in response to a GetThirdPartyJobDetails request.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ThirdPartyJobDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ThirdPartyJobDetails
clone()
boolean
equals(Object obj)
ThirdPartyJobData
getData()
The data to be returned by the third party job worker.String
getId()
The identifier used to identify the job details in AWS CodePipeline.String
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
setId(String id)
The identifier used to identify the job details in AWS CodePipeline.void
setNonce(String nonce)
A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker.String
toString()
Returns a string representation of this object; useful for testing and debugging.ThirdPartyJobDetails
withData(ThirdPartyJobData data)
The data to be returned by the third party job worker.ThirdPartyJobDetails
withId(String id)
The identifier used to identify the job details in AWS CodePipeline.ThirdPartyJobDetails
withNonce(String nonce)
A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker.
-
-
-
Method Detail
-
setId
public void setId(String id)
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
public String 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
public ThirdPartyJobDetails withId(String id)
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
public void setData(ThirdPartyJobData data)
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
public ThirdPartyJobData 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
public ThirdPartyJobDetails withData(ThirdPartyJobData data)
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
public void setNonce(String 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.
- 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
public String 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
public ThirdPartyJobDetails withNonce(String 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.
- 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
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public ThirdPartyJobDetails clone()
-
-