Interface AwsBackupRecoveryPointCreatedByDetails.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AwsBackupRecoveryPointCreatedByDetails.Builder,AwsBackupRecoveryPointCreatedByDetails>, SdkBuilder<AwsBackupRecoveryPointCreatedByDetails.Builder,AwsBackupRecoveryPointCreatedByDetails>, SdkPojo
Enclosing class:
AwsBackupRecoveryPointCreatedByDetails

public static interface AwsBackupRecoveryPointCreatedByDetails.Builder extends SdkPojo, CopyableBuilder<AwsBackupRecoveryPointCreatedByDetails.Builder,AwsBackupRecoveryPointCreatedByDetails>
  • Method Details

    • backupPlanArn

      An Amazon Resource Name (ARN) that uniquely identifies a backup plan.

      Parameters:
      backupPlanArn - An Amazon Resource Name (ARN) that uniquely identifies a backup plan.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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.
    • backupPlanVersion

      AwsBackupRecoveryPointCreatedByDetails.Builder backupPlanVersion(String backupPlanVersion)

      Unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. Version IDs cannot be edited.

      Parameters:
      backupPlanVersion - Unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. Version IDs cannot be edited.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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.