Interface RecoveryPointCreator.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RecoveryPointCreator.Builder,RecoveryPointCreator>,SdkBuilder<RecoveryPointCreator.Builder,RecoveryPointCreator>,SdkPojo
- Enclosing class:
- RecoveryPointCreator
public static interface RecoveryPointCreator.Builder extends SdkPojo, CopyableBuilder<RecoveryPointCreator.Builder,RecoveryPointCreator>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RecoveryPointCreator.BuilderbackupPlanArn(String backupPlanArn)An Amazon Resource Name (ARN) that uniquely identifies a backup plan; for example,arn:aws:backup:us-east-1:123456789012:plan:8F81F553-3A74-4A3F-B93D-B3360DC80C50.RecoveryPointCreator.BuilderbackupPlanId(String backupPlanId)Uniquely identifies a backup plan.RecoveryPointCreator.BuilderbackupPlanVersion(String backupPlanVersion)Version IDs are unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long.RecoveryPointCreator.BuilderbackupRuleId(String backupRuleId)Uniquely identifies a rule used to schedule the backup of a selection of resources.-
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
-
backupPlanId
RecoveryPointCreator.Builder backupPlanId(String backupPlanId)
Uniquely identifies a backup plan.
- Parameters:
backupPlanId- Uniquely identifies a backup plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupPlanArn
RecoveryPointCreator.Builder backupPlanArn(String backupPlanArn)
An Amazon Resource Name (ARN) that uniquely identifies a backup plan; for example,
arn:aws:backup:us-east-1:123456789012:plan:8F81F553-3A74-4A3F-B93D-B3360DC80C50.- Parameters:
backupPlanArn- An Amazon Resource Name (ARN) that uniquely identifies a backup plan; for example,arn:aws:backup:us-east-1:123456789012:plan:8F81F553-3A74-4A3F-B93D-B3360DC80C50.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupPlanVersion
RecoveryPointCreator.Builder backupPlanVersion(String backupPlanVersion)
Version IDs are unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. They cannot be edited.
- Parameters:
backupPlanVersion- Version IDs are unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. They cannot be edited.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupRuleId
RecoveryPointCreator.Builder backupRuleId(String backupRuleId)
Uniquely identifies a rule used to schedule the backup of a selection of resources.
- Parameters:
backupRuleId- Uniquely identifies a rule used to schedule the backup of a selection of resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-