Interface BackupPlanInput.Builder

    • Method Detail

      • backupPlanName

        BackupPlanInput.Builder backupPlanName​(String backupPlanName)

        The display name of a backup plan. Must contain 1 to 50 alphanumeric or '-_.' characters.

        Parameters:
        backupPlanName - The display name of a backup plan. Must contain 1 to 50 alphanumeric or '-_.' characters.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • rules

        BackupPlanInput.Builder rules​(Collection<BackupRuleInput> rules)

        An array of BackupRule objects, each of which specifies a scheduled task that is used to back up a selection of resources.

        Parameters:
        rules - An array of BackupRule objects, each of which specifies a scheduled task that is used to back up a selection of resources.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • rules

        BackupPlanInput.Builder rules​(BackupRuleInput... rules)

        An array of BackupRule objects, each of which specifies a scheduled task that is used to back up a selection of resources.

        Parameters:
        rules - An array of BackupRule objects, each of which specifies a scheduled task that is used to back up a selection of resources.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • advancedBackupSettings

        BackupPlanInput.Builder advancedBackupSettings​(Collection<AdvancedBackupSetting> advancedBackupSettings)

        Specifies a list of BackupOptions for each resource type. These settings are only available for Windows Volume Shadow Copy Service (VSS) backup jobs.

        Parameters:
        advancedBackupSettings - Specifies a list of BackupOptions for each resource type. These settings are only available for Windows Volume Shadow Copy Service (VSS) backup jobs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • advancedBackupSettings

        BackupPlanInput.Builder advancedBackupSettings​(AdvancedBackupSetting... advancedBackupSettings)

        Specifies a list of BackupOptions for each resource type. These settings are only available for Windows Volume Shadow Copy Service (VSS) backup jobs.

        Parameters:
        advancedBackupSettings - Specifies a list of BackupOptions for each resource type. These settings are only available for Windows Volume Shadow Copy Service (VSS) backup jobs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.