Interface GetThirdPartyJobDetailsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CodePipelineResponse.Builder
,CopyableBuilder<GetThirdPartyJobDetailsResponse.Builder,
,GetThirdPartyJobDetailsResponse> SdkBuilder<GetThirdPartyJobDetailsResponse.Builder,
,GetThirdPartyJobDetailsResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetThirdPartyJobDetailsResponse
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, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods 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.Builder
avoiding the need to create one manually viaThirdPartyJobDetails.builder()
.When the
Consumer
completes,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:
-