Class ExternalBackupJob.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • backupId

        public ExternalBackupJob.Builder backupId​(String backupId)
        The OCID of the associated backup resource.
        Parameters:
        backupId - the value to set
        Returns:
        this builder
      • provisioning

        public ExternalBackupJob.Builder provisioning​(Boolean provisioning)
        An indicator for the provisioning state of the resource.

        If TRUE, the resource is still being provisioned.

        Parameters:
        provisioning - the value to set
        Returns:
        this builder
      • swiftPath

        public ExternalBackupJob.Builder swiftPath​(String swiftPath)
        The Swift path to use as a destination for the standalone backup.
        Parameters:
        swiftPath - the value to set
        Returns:
        this builder
      • bucketName

        public ExternalBackupJob.Builder bucketName​(String bucketName)
        The name of the Swift compartment bucket where the backup should be stored.
        Parameters:
        bucketName - the value to set
        Returns:
        this builder
      • tag

        public ExternalBackupJob.Builder tag​(String tag)
        The tag for RMAN to apply to the backup.
        Parameters:
        tag - the value to set
        Returns:
        this builder
      • userName

        public ExternalBackupJob.Builder userName​(String userName)
        The Swift user name to use for transferring the standalone backup to the designated Swift compartment bucket.
        Parameters:
        userName - the value to set
        Returns:
        this builder
      • swiftPassword

        public ExternalBackupJob.Builder swiftPassword​(String swiftPassword)
        The auth token to use for access to the Swift compartment bucket that will store the standalone backup.

        For information about auth tokens, see Working with Auth Tokens.

        Parameters:
        swiftPassword - the value to set
        Returns:
        this builder