Interface TableRestoreStatus.Builder

    • Method Detail

      • message

        TableRestoreStatus.Builder message​(String message)

        A message that explains the returned status. For example, if the status of the operation is FAILED, the message explains why the operation failed.

        Parameters:
        message - A message that explains the returned status. For example, if the status of the operation is FAILED, the message explains why the operation failed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • namespaceName

        TableRestoreStatus.Builder namespaceName​(String namespaceName)

        The namespace of the table being restored from.

        Parameters:
        namespaceName - The namespace of the table being restored from.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • newTableName

        TableRestoreStatus.Builder newTableName​(String newTableName)

        The name of the table to create from the restore operation.

        Parameters:
        newTableName - The name of the table to create from the restore operation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • progressInMegaBytes

        TableRestoreStatus.Builder progressInMegaBytes​(Long progressInMegaBytes)

        The amount of data restored to the new table so far, in megabytes (MB).

        Parameters:
        progressInMegaBytes - The amount of data restored to the new table so far, in megabytes (MB).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • recoveryPointId

        TableRestoreStatus.Builder recoveryPointId​(String recoveryPointId)

        The ID of the recovery point being restored from.

        Parameters:
        recoveryPointId - The ID of the recovery point being restored from.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requestTime

        TableRestoreStatus.Builder requestTime​(Instant requestTime)

        The time that the table restore request was made, in Universal Coordinated Time (UTC).

        Parameters:
        requestTime - The time that the table restore request was made, in Universal Coordinated Time (UTC).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • snapshotName

        TableRestoreStatus.Builder snapshotName​(String snapshotName)

        The name of the snapshot being restored from.

        Parameters:
        snapshotName - The name of the snapshot being restored from.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceDatabaseName

        TableRestoreStatus.Builder sourceDatabaseName​(String sourceDatabaseName)

        The name of the source database being restored from.

        Parameters:
        sourceDatabaseName - The name of the source database being restored from.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceSchemaName

        TableRestoreStatus.Builder sourceSchemaName​(String sourceSchemaName)

        The name of the source schema being restored from.

        Parameters:
        sourceSchemaName - The name of the source schema being restored from.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceTableName

        TableRestoreStatus.Builder sourceTableName​(String sourceTableName)

        The name of the source table being restored from.

        Parameters:
        sourceTableName - The name of the source table being restored from.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        TableRestoreStatus.Builder status​(String status)

        A value that describes the current state of the table restore request. Possible values are SUCCEEDED, FAILED, CANCELED, PENDING, and IN_PROGRESS.

        Parameters:
        status - A value that describes the current state of the table restore request. Possible values are SUCCEEDED, FAILED, CANCELED, PENDING, and IN_PROGRESS.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tableRestoreRequestId

        TableRestoreStatus.Builder tableRestoreRequestId​(String tableRestoreRequestId)

        The ID of the RestoreTableFromSnapshot request.

        Parameters:
        tableRestoreRequestId - The ID of the RestoreTableFromSnapshot request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetDatabaseName

        TableRestoreStatus.Builder targetDatabaseName​(String targetDatabaseName)

        The name of the database to restore to.

        Parameters:
        targetDatabaseName - The name of the database to restore to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetSchemaName

        TableRestoreStatus.Builder targetSchemaName​(String targetSchemaName)

        The name of the schema to restore to.

        Parameters:
        targetSchemaName - The name of the schema to restore to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • totalDataInMegaBytes

        TableRestoreStatus.Builder totalDataInMegaBytes​(Long totalDataInMegaBytes)

        The total amount of data to restore to the new table, in megabytes (MB).

        Parameters:
        totalDataInMegaBytes - The total amount of data to restore to the new table, in megabytes (MB).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • workgroupName

        TableRestoreStatus.Builder workgroupName​(String workgroupName)

        The name of the workgroup being restored from.

        Parameters:
        workgroupName - The name of the workgroup being restored from.
        Returns:
        Returns a reference to this object so that method calls can be chained together.