Interface DescribeMailboxExportJobResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeMailboxExportJobResponse.Builder,
,DescribeMailboxExportJobResponse> SdkBuilder<DescribeMailboxExportJobResponse.Builder,
,DescribeMailboxExportJobResponse> SdkPojo
,SdkResponse.Builder
,WorkMailResponse.Builder
- Enclosing class:
DescribeMailboxExportJobResponse
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) The mailbox export job description.The mailbox export job end timestamp.The identifier of the user or resource associated with the mailbox.Error information for failed mailbox export jobs.estimatedProgress
(Integer estimatedProgress) The estimated progress of the mailbox export job, in percentage points.The Amazon Resource Name (ARN) of the symmetric AWS Key Management Service (AWS KMS) key that encrypts the exported mailbox content.The ARN of the AWS Identity and Access Management (IAM) role that grants write permission to the Amazon Simple Storage Service (Amazon S3) bucket.s3BucketName
(String s3BucketName) The name of the S3 bucket.The path to the S3 bucket and file that the mailbox export job is exporting to.The S3 bucket prefix.The mailbox export job start timestamp.The state of the mailbox export job.state
(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
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.workmail.model.WorkMailResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
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
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.
-
roleArn
The ARN of the AWS Identity and Access Management (IAM) role that grants write permission to the Amazon Simple Storage Service (Amazon S3) bucket.
- Parameters:
roleArn
- The ARN of the AWS Identity and Access Management (IAM) role that grants write permission to the Amazon Simple Storage Service (Amazon S3) bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyArn
The Amazon Resource Name (ARN) of the symmetric AWS Key Management Service (AWS KMS) key that encrypts the exported mailbox content.
- Parameters:
kmsKeyArn
- The Amazon Resource Name (ARN) of the symmetric AWS Key Management Service (AWS KMS) key that encrypts the exported mailbox content.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-
s3Prefix
The S3 bucket prefix.
- Parameters:
s3Prefix
- The S3 bucket prefix.- 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 is exporting to.
- Parameters:
s3Path
- The path to the S3 bucket and file that the mailbox export job is exporting to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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:
-
errorInfo
Error information for failed mailbox export jobs.
- Parameters:
errorInfo
- Error information for failed mailbox export jobs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-