Interface UpdatePracticeRunConfigurationResponse.Builder
- All Superinterfaces:
ArcZonalShiftResponse.Builder
,AwsResponse.Builder
,Buildable
,CopyableBuilder<UpdatePracticeRunConfigurationResponse.Builder,
,UpdatePracticeRunConfigurationResponse> SdkBuilder<UpdatePracticeRunConfigurationResponse.Builder,
,UpdatePracticeRunConfigurationResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
UpdatePracticeRunConfigurationResponse
public static interface UpdatePracticeRunConfigurationResponse.Builder
extends ArcZonalShiftResponse.Builder, SdkPojo, CopyableBuilder<UpdatePracticeRunConfigurationResponse.Builder,UpdatePracticeRunConfigurationResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the resource that you updated the practice run for.The name of the resource that you updated the practice run for.practiceRunConfiguration
(Consumer<PracticeRunConfiguration.Builder> practiceRunConfiguration) The practice run configuration that was updated.practiceRunConfiguration
(PracticeRunConfiguration practiceRunConfiguration) The practice run configuration that was updated.zonalAutoshiftStatus
(String zonalAutoshiftStatus) The zonal autoshift status for the resource that you updated the practice run for.zonalAutoshiftStatus
(ZonalAutoshiftStatus zonalAutoshiftStatus) The zonal autoshift status for the resource that you updated the practice run for.Methods inherited from interface software.amazon.awssdk.services.arczonalshift.model.ArcZonalShiftResponse.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
-
arn
The Amazon Resource Name (ARN) of the resource that you updated the practice run for.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the resource that you updated the practice run for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the resource that you updated the practice run for.
- Parameters:
name
- The name of the resource that you updated the practice run for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
practiceRunConfiguration
UpdatePracticeRunConfigurationResponse.Builder practiceRunConfiguration(PracticeRunConfiguration practiceRunConfiguration) The practice run configuration that was updated.
- Parameters:
practiceRunConfiguration
- The practice run configuration that was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
practiceRunConfiguration
default UpdatePracticeRunConfigurationResponse.Builder practiceRunConfiguration(Consumer<PracticeRunConfiguration.Builder> practiceRunConfiguration) The practice run configuration that was updated.
This is a convenience method that creates an instance of thePracticeRunConfiguration.Builder
avoiding the need to create one manually viaPracticeRunConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topracticeRunConfiguration(PracticeRunConfiguration)
.- Parameters:
practiceRunConfiguration
- a consumer that will call methods onPracticeRunConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
zonalAutoshiftStatus
The zonal autoshift status for the resource that you updated the practice run for.
- Parameters:
zonalAutoshiftStatus
- The zonal autoshift status for the resource that you updated the practice run for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
zonalAutoshiftStatus
UpdatePracticeRunConfigurationResponse.Builder zonalAutoshiftStatus(ZonalAutoshiftStatus zonalAutoshiftStatus) The zonal autoshift status for the resource that you updated the practice run for.
- Parameters:
zonalAutoshiftStatus
- The zonal autoshift status for the resource that you updated the practice run for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-