Interface MailboxExportJob.Builder

All Superinterfaces:
Buildable, CopyableBuilder<MailboxExportJob.Builder,MailboxExportJob>, SdkBuilder<MailboxExportJob.Builder,MailboxExportJob>, SdkPojo
Enclosing class:
MailboxExportJob

public static interface MailboxExportJob.Builder extends SdkPojo, CopyableBuilder<MailboxExportJob.Builder,MailboxExportJob>
  • Method Details

    • jobId

      The identifier of the mailbox export job.

      Parameters:
      jobId - The identifier of the mailbox export job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • entityId

      MailboxExportJob.Builder entityId(String entityId)

      The identifier of the user or resource associated with the mailbox.

      Parameters:
      entityId - The identifier of the user or resource associated with the mailbox.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      MailboxExportJob.Builder description(String description)

      The mailbox export job description.

      Parameters:
      description - The mailbox export job description.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3BucketName

      MailboxExportJob.Builder s3BucketName(String s3BucketName)

      The name of the S3 bucket.

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

      The path to the S3 bucket and file that the mailbox export job exports to.

      Parameters:
      s3Path - The path to the S3 bucket and file that the mailbox export job exports to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • estimatedProgress

      MailboxExportJob.Builder estimatedProgress(Integer estimatedProgress)

      The estimated progress of the mailbox export job, in percentage points.

      Parameters:
      estimatedProgress - The estimated progress of the mailbox export job, in percentage points.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • state

      The state of the mailbox export job.

      Parameters:
      state - The state of the mailbox export job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      The state of the mailbox export job.

      Parameters:
      state - The state of the mailbox export job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • startTime

      MailboxExportJob.Builder startTime(Instant startTime)

      The mailbox export job start timestamp.

      Parameters:
      startTime - The mailbox export job start timestamp.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endTime

      The mailbox export job end timestamp.

      Parameters:
      endTime - The mailbox export job end timestamp.
      Returns:
      Returns a reference to this object so that method calls can be chained together.