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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default GetThirdPartyJobDetailsResponse.BuilderjobDetails(Consumer<ThirdPartyJobDetails.Builder> jobDetails)The details of the job, including any protected values defined for the job.GetThirdPartyJobDetailsResponse.BuilderjobDetails(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, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
jobDetails
GetThirdPartyJobDetailsResponse.Builder jobDetails(ThirdPartyJobDetails 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:
jobDetails(ThirdPartyJobDetails)
-
-