Interface RecoveryPoint.Builder

  • Method Details

    • backupVaultName

      RecoveryPoint.Builder backupVaultName(String backupVaultName)

      The name of the Amazon Web Services Backup vault that contains the name of the recovery point to be scanned.

      Parameters:
      backupVaultName - The name of the Amazon Web Services Backup vault that contains the name of the recovery point to be scanned.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • continuousScanDetails

      RecoveryPoint.Builder continuousScanDetails(ContinuousScanDetails continuousScanDetails)

      Contains information about the time range within the continuous backup in Amazon Web Services Backup to scan.

      Parameters:
      continuousScanDetails - Contains information about the time range within the continuous backup in Amazon Web Services Backup to scan.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • continuousScanDetails

      default RecoveryPoint.Builder continuousScanDetails(Consumer<ContinuousScanDetails.Builder> continuousScanDetails)

      Contains information about the time range within the continuous backup in Amazon Web Services Backup to scan.

      This is a convenience method that creates an instance of the ContinuousScanDetails.Builder avoiding the need to create one manually via ContinuousScanDetails.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to continuousScanDetails(ContinuousScanDetails).

      Parameters:
      continuousScanDetails - a consumer that will call methods on ContinuousScanDetails.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: