Interface GetExportResponse.Builder

  • Method Details

    • exportArn

      GetExportResponse.Builder exportArn(String exportArn)

      Unique ARN identifier of the export.

      Parameters:
      exportArn - Unique ARN identifier of the export.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • clientToken

      GetExportResponse.Builder clientToken(String clientToken)

      The client token provided for this export.

      Parameters:
      clientToken - The client token provided for this export.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • exportStatus

      GetExportResponse.Builder exportStatus(String exportStatus)

      The current state of the export. Current possible values include : PENDING - export request received, IN_PROGRESS - export is being processed, SUCCEEDED - export completed successfully, and FAILED - export encountered an error.

      Parameters:
      exportStatus - The current state of the export. Current possible values include : PENDING - export request received, IN_PROGRESS - export is being processed, SUCCEEDED - export completed successfully, and FAILED - export encountered an error.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • exportStatus

      GetExportResponse.Builder exportStatus(ExportStatus exportStatus)

      The current state of the export. Current possible values include : PENDING - export request received, IN_PROGRESS - export is being processed, SUCCEEDED - export completed successfully, and FAILED - export encountered an error.

      Parameters:
      exportStatus - The current state of the export. Current possible values include : PENDING - export request received, IN_PROGRESS - export is being processed, SUCCEEDED - export completed successfully, and FAILED - export encountered an error.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • domainName

      GetExportResponse.Builder domainName(String domainName)

      The name of the domain that was exported.

      Parameters:
      domainName - The name of the domain that was exported.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • requestedAt

      GetExportResponse.Builder requestedAt(Instant requestedAt)

      Timestamp when the export request was received by the service.

      Parameters:
      requestedAt - Timestamp when the export request was received by the service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3Bucket

      GetExportResponse.Builder s3Bucket(String s3Bucket)

      The name of the S3 bucket for this export.

      Parameters:
      s3Bucket - The name of the S3 bucket for this export.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3KeyPrefix

      GetExportResponse.Builder s3KeyPrefix(String s3KeyPrefix)

      The S3 key prefix provided in the corresponding StartDomainExport request.

      Parameters:
      s3KeyPrefix - The S3 key prefix provided in the corresponding StartDomainExport request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3SseAlgorithm

      GetExportResponse.Builder s3SseAlgorithm(String s3SseAlgorithm)

      The S3 SSE encryption algorithm for this export.

      Parameters:
      s3SseAlgorithm - The S3 SSE encryption algorithm for this export.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • s3SseAlgorithm

      GetExportResponse.Builder s3SseAlgorithm(S3SseAlgorithm s3SseAlgorithm)

      The S3 SSE encryption algorithm for this export.

      Parameters:
      s3SseAlgorithm - The S3 SSE encryption algorithm for this export.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • s3SseKmsKeyId

      GetExportResponse.Builder s3SseKmsKeyId(String s3SseKmsKeyId)

      The KMS key ID for this export.

      Parameters:
      s3SseKmsKeyId - The KMS key ID for this export.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3BucketOwner

      GetExportResponse.Builder s3BucketOwner(String s3BucketOwner)

      The S3 bucket owner account ID for this export.

      Parameters:
      s3BucketOwner - The S3 bucket owner account ID for this export.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • failureCode

      GetExportResponse.Builder failureCode(String failureCode)

      Failure code for the result of the failed export.

      Parameters:
      failureCode - Failure code for the result of the failed export.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • failureMessage

      GetExportResponse.Builder failureMessage(String failureMessage)

      Export failure reason description.

      Parameters:
      failureMessage - Export failure reason description.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • exportManifest

      GetExportResponse.Builder exportManifest(String exportManifest)

      The name of the manifest summary file for the export.

      Parameters:
      exportManifest - The name of the manifest summary file for the export.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • itemsCount

      GetExportResponse.Builder itemsCount(Long itemsCount)

      Total number of exported items.

      Parameters:
      itemsCount - Total number of exported items.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • exportDataCutoffTime

      GetExportResponse.Builder exportDataCutoffTime(Instant exportDataCutoffTime)

      The timestamp indicating the cutoff point for data inclusion in the export. All data inserted or modified before this time will be present in the exported data. Data insertions or modifications after this timestamp may or may not be present in the export.

      Parameters:
      exportDataCutoffTime - The timestamp indicating the cutoff point for data inclusion in the export. All data inserted or modified before this time will be present in the exported data. Data insertions or modifications after this timestamp may or may not be present in the export.
      Returns:
      Returns a reference to this object so that method calls can be chained together.