Interface RestoreTestingRecoveryPointSelection.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RestoreTestingRecoveryPointSelection.Builder,
,RestoreTestingRecoveryPointSelection> SdkBuilder<RestoreTestingRecoveryPointSelection.Builder,
,RestoreTestingRecoveryPointSelection> SdkPojo
- Enclosing class:
RestoreTestingRecoveryPointSelection
-
Method Summary
Modifier and TypeMethodDescriptionAcceptable values include "LATEST_WITHIN_WINDOW" or "RANDOM_WITHIN_WINDOW"Acceptable values include "LATEST_WITHIN_WINDOW" or "RANDOM_WITHIN_WINDOW"excludeVaults
(String... excludeVaults) Accepted values include specific ARNs or list of selectors.excludeVaults
(Collection<String> excludeVaults) Accepted values include specific ARNs or list of selectors.includeVaults
(String... includeVaults) Accepted values include wildcard ["*"] or by specific ARNs or ARN wilcard replacement ["arn:aws:backup:us-west-2:123456789012:backup-vault:asdf", ...] ["arn:aws:backup:*:*:backup-vault:asdf-*", ...]includeVaults
(Collection<String> includeVaults) Accepted values include wildcard ["*"] or by specific ARNs or ARN wilcard replacement ["arn:aws:backup:us-west-2:123456789012:backup-vault:asdf", ...] ["arn:aws:backup:*:*:backup-vault:asdf-*", ...]recoveryPointTypes
(Collection<RestoreTestingRecoveryPointType> recoveryPointTypes) These are the types of recovery points.recoveryPointTypes
(RestoreTestingRecoveryPointType... recoveryPointTypes) These are the types of recovery points.recoveryPointTypesWithStrings
(String... recoveryPointTypes) These are the types of recovery points.recoveryPointTypesWithStrings
(Collection<String> recoveryPointTypes) These are the types of recovery points.selectionWindowDays
(Integer selectionWindowDays) Accepted values are integers from 1 to 365.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 Details
-
algorithm
Acceptable values include "LATEST_WITHIN_WINDOW" or "RANDOM_WITHIN_WINDOW"
- Parameters:
algorithm
- Acceptable values include "LATEST_WITHIN_WINDOW" or "RANDOM_WITHIN_WINDOW"- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
algorithm
RestoreTestingRecoveryPointSelection.Builder algorithm(RestoreTestingRecoveryPointSelectionAlgorithm algorithm) Acceptable values include "LATEST_WITHIN_WINDOW" or "RANDOM_WITHIN_WINDOW"
- Parameters:
algorithm
- Acceptable values include "LATEST_WITHIN_WINDOW" or "RANDOM_WITHIN_WINDOW"- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
excludeVaults
Accepted values include specific ARNs or list of selectors. Defaults to empty list if not listed.
- Parameters:
excludeVaults
- Accepted values include specific ARNs or list of selectors. Defaults to empty list if not listed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
excludeVaults
Accepted values include specific ARNs or list of selectors. Defaults to empty list if not listed.
- Parameters:
excludeVaults
- Accepted values include specific ARNs or list of selectors. Defaults to empty list if not listed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includeVaults
Accepted values include wildcard ["*"] or by specific ARNs or ARN wilcard replacement ["arn:aws:backup:us-west-2:123456789012:backup-vault:asdf", ...] ["arn:aws:backup:*:*:backup-vault:asdf-*", ...]
- Parameters:
includeVaults
- Accepted values include wildcard ["*"] or by specific ARNs or ARN wilcard replacement ["arn:aws:backup:us-west-2:123456789012:backup-vault:asdf", ...] ["arn:aws:backup:*:*:backup-vault:asdf-*", ...]- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includeVaults
Accepted values include wildcard ["*"] or by specific ARNs or ARN wilcard replacement ["arn:aws:backup:us-west-2:123456789012:backup-vault:asdf", ...] ["arn:aws:backup:*:*:backup-vault:asdf-*", ...]
- Parameters:
includeVaults
- Accepted values include wildcard ["*"] or by specific ARNs or ARN wilcard replacement ["arn:aws:backup:us-west-2:123456789012:backup-vault:asdf", ...] ["arn:aws:backup:*:*:backup-vault:asdf-*", ...]- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recoveryPointTypesWithStrings
RestoreTestingRecoveryPointSelection.Builder recoveryPointTypesWithStrings(Collection<String> recoveryPointTypes) These are the types of recovery points.
- Parameters:
recoveryPointTypes
- These are the types of recovery points.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recoveryPointTypesWithStrings
RestoreTestingRecoveryPointSelection.Builder recoveryPointTypesWithStrings(String... recoveryPointTypes) These are the types of recovery points.
- Parameters:
recoveryPointTypes
- These are the types of recovery points.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recoveryPointTypes
RestoreTestingRecoveryPointSelection.Builder recoveryPointTypes(Collection<RestoreTestingRecoveryPointType> recoveryPointTypes) These are the types of recovery points.
- Parameters:
recoveryPointTypes
- These are the types of recovery points.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recoveryPointTypes
RestoreTestingRecoveryPointSelection.Builder recoveryPointTypes(RestoreTestingRecoveryPointType... recoveryPointTypes) These are the types of recovery points.
- Parameters:
recoveryPointTypes
- These are the types of recovery points.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectionWindowDays
Accepted values are integers from 1 to 365.
- Parameters:
selectionWindowDays
- Accepted values are integers from 1 to 365.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-