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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MailboxExportJob.Builderdescription(String description)The mailbox export job description.MailboxExportJob.BuilderendTime(Instant endTime)The mailbox export job end timestamp.MailboxExportJob.BuilderentityId(String entityId)The identifier of the user or resource associated with the mailbox.MailboxExportJob.BuilderestimatedProgress(Integer estimatedProgress)The estimated progress of the mailbox export job, in percentage points.MailboxExportJob.BuilderjobId(String jobId)The identifier of the mailbox export job.MailboxExportJob.Builders3BucketName(String s3BucketName)The name of the S3 bucket.MailboxExportJob.Builders3Path(String s3Path)The path to the S3 bucket and file that the mailbox export job exports to.MailboxExportJob.BuilderstartTime(Instant startTime)The mailbox export job start timestamp.MailboxExportJob.Builderstate(String state)The state of the mailbox export job.MailboxExportJob.Builderstate(MailboxExportJobState state)The state of the mailbox export job.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
jobId
MailboxExportJob.Builder jobId(String 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
MailboxExportJob.Builder s3Path(String 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
MailboxExportJob.Builder state(String 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:
MailboxExportJobState,MailboxExportJobState
-
state
MailboxExportJob.Builder state(MailboxExportJobState 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:
MailboxExportJobState,MailboxExportJobState
-
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
MailboxExportJob.Builder endTime(Instant 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.
-
-