Interface GetThirdPartyJobDetailsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CodePipelineResponse.Builder,CopyableBuilder<GetThirdPartyJobDetailsResponse.Builder,,GetThirdPartyJobDetailsResponse> SdkBuilder<GetThirdPartyJobDetailsResponse.Builder,,GetThirdPartyJobDetailsResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetThirdPartyJobDetailsResponse
@Mutable
@NotThreadSafe
public static interface GetThirdPartyJobDetailsResponse.Builder
extends CodePipelineResponse.Builder, SdkPojo, CopyableBuilder<GetThirdPartyJobDetailsResponse.Builder,GetThirdPartyJobDetailsResponse>
-
Method Summary
Modifier and TypeMethodDescriptionjobDetails(Consumer<ThirdPartyJobDetails.Builder> jobDetails) The details of the job, including any protected values defined for the job.jobDetails(ThirdPartyJobDetails jobDetails) The details of the job, including any protected values defined for the job.Methods inherited from interface software.amazon.awssdk.services.codepipeline.model.CodePipelineResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
jobDetails
The details of the job, including any protected values defined for the job.
- Parameters:
jobDetails- The details of the job, including any protected values defined for the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobDetails
default GetThirdPartyJobDetailsResponse.Builder jobDetails(Consumer<ThirdPartyJobDetails.Builder> jobDetails) The details of the job, including any protected values defined for the job.
This is a convenience method that creates an instance of theThirdPartyJobDetails.Builderavoiding the need to create one manually viaThirdPartyJobDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tojobDetails(ThirdPartyJobDetails).- Parameters:
jobDetails- a consumer that will call methods onThirdPartyJobDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-