Interface UpdateRestoreTestingSelectionRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,BackupRequest.Builder,Buildable,CopyableBuilder<UpdateRestoreTestingSelectionRequest.Builder,UpdateRestoreTestingSelectionRequest>,SdkBuilder<UpdateRestoreTestingSelectionRequest.Builder,UpdateRestoreTestingSelectionRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateRestoreTestingSelectionRequest
public static interface UpdateRestoreTestingSelectionRequest.Builder extends BackupRequest.Builder, SdkPojo, CopyableBuilder<UpdateRestoreTestingSelectionRequest.Builder,UpdateRestoreTestingSelectionRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateRestoreTestingSelectionRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateRestoreTestingSelectionRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)UpdateRestoreTestingSelectionRequest.BuilderrestoreTestingPlanName(String restoreTestingPlanName)The restore testing plan name is required to update the indicated testing plan.default UpdateRestoreTestingSelectionRequest.BuilderrestoreTestingSelection(Consumer<RestoreTestingSelectionForUpdate.Builder> restoreTestingSelection)To update your restore testing selection, you can use either protected resource ARNs or conditions, but not both.UpdateRestoreTestingSelectionRequest.BuilderrestoreTestingSelection(RestoreTestingSelectionForUpdate restoreTestingSelection)To update your restore testing selection, you can use either protected resource ARNs or conditions, but not both.UpdateRestoreTestingSelectionRequest.BuilderrestoreTestingSelectionName(String restoreTestingSelectionName)This is the required restore testing selection name of the restore testing selection you wish to update.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.backup.model.BackupRequest.Builder
build
-
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
-
-
-
-
Method Detail
-
restoreTestingPlanName
UpdateRestoreTestingSelectionRequest.Builder restoreTestingPlanName(String restoreTestingPlanName)
The restore testing plan name is required to update the indicated testing plan.
- Parameters:
restoreTestingPlanName- The restore testing plan name is required to update the indicated testing plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
restoreTestingSelection
UpdateRestoreTestingSelectionRequest.Builder restoreTestingSelection(RestoreTestingSelectionForUpdate restoreTestingSelection)
To update your restore testing selection, you can use either protected resource ARNs or conditions, but not both. That is, if your selection has
ProtectedResourceArns, requesting an update with the parameterProtectedResourceConditionswill be unsuccessful.- Parameters:
restoreTestingSelection- To update your restore testing selection, you can use either protected resource ARNs or conditions, but not both. That is, if your selection hasProtectedResourceArns, requesting an update with the parameterProtectedResourceConditionswill be unsuccessful.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
restoreTestingSelection
default UpdateRestoreTestingSelectionRequest.Builder restoreTestingSelection(Consumer<RestoreTestingSelectionForUpdate.Builder> restoreTestingSelection)
To update your restore testing selection, you can use either protected resource ARNs or conditions, but not both. That is, if your selection has
This is a convenience method that creates an instance of theProtectedResourceArns, requesting an update with the parameterProtectedResourceConditionswill be unsuccessful.RestoreTestingSelectionForUpdate.Builderavoiding the need to create one manually viaRestoreTestingSelectionForUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torestoreTestingSelection(RestoreTestingSelectionForUpdate).- Parameters:
restoreTestingSelection- a consumer that will call methods onRestoreTestingSelectionForUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
restoreTestingSelection(RestoreTestingSelectionForUpdate)
-
restoreTestingSelectionName
UpdateRestoreTestingSelectionRequest.Builder restoreTestingSelectionName(String restoreTestingSelectionName)
This is the required restore testing selection name of the restore testing selection you wish to update.
- Parameters:
restoreTestingSelectionName- This is the required restore testing selection name of the restore testing selection you wish to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateRestoreTestingSelectionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateRestoreTestingSelectionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-