@Generated(value="software.amazon.awssdk:codegen") public final class DescribeMailboxExportJobResponse extends WorkMailResponse implements ToCopyableBuilder<DescribeMailboxExportJobResponse.Builder,DescribeMailboxExportJobResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeMailboxExportJobResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DescribeMailboxExportJobResponse.Builder |
builder() |
String |
description()
The mailbox export job description.
|
Instant |
endTime()
The mailbox export job end timestamp.
|
String |
entityId()
The identifier of the user or resource associated with the mailbox.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
errorInfo()
Error information for failed mailbox export jobs.
|
Integer |
estimatedProgress()
The estimated progress of the mailbox export job, in percentage points.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
kmsKeyArn()
The Amazon Resource Name (ARN) of the symmetric AWS Key Management Service (AWS KMS) key that encrypts the
exported mailbox content.
|
String |
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.
|
String |
s3BucketName()
The name of the S3 bucket.
|
String |
s3Path()
The path to the S3 bucket and file that the mailbox export job is exporting to.
|
String |
s3Prefix()
The S3 bucket prefix.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeMailboxExportJobResponse.Builder> |
serializableBuilderClass() |
Instant |
startTime()
The mailbox export job start timestamp.
|
MailboxExportJobState |
state()
The state of the mailbox export job.
|
String |
stateAsString()
The state of the mailbox export job.
|
DescribeMailboxExportJobResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String entityId()
The identifier of the user or resource associated with the mailbox.
public String description()
The mailbox export job description.
public String 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.
public String kmsKeyArn()
The Amazon Resource Name (ARN) of the symmetric AWS Key Management Service (AWS KMS) key that encrypts the exported mailbox content.
public String s3BucketName()
The name of the S3 bucket.
public String s3Prefix()
The S3 bucket prefix.
public String s3Path()
The path to the S3 bucket and file that the mailbox export job is exporting to.
public Integer estimatedProgress()
The estimated progress of the mailbox export job, in percentage points.
public MailboxExportJobState state()
The state of the mailbox export job.
If the service returns an enum value that is not available in the current SDK version, state will return
MailboxExportJobState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateAsString().
MailboxExportJobStatepublic String stateAsString()
The state of the mailbox export job.
If the service returns an enum value that is not available in the current SDK version, state will return
MailboxExportJobState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateAsString().
MailboxExportJobStatepublic String errorInfo()
Error information for failed mailbox export jobs.
public Instant startTime()
The mailbox export job start timestamp.
public Instant endTime()
The mailbox export job end timestamp.
public DescribeMailboxExportJobResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeMailboxExportJobResponse.Builder,DescribeMailboxExportJobResponse>toBuilder in class AwsResponsepublic static DescribeMailboxExportJobResponse.Builder builder()
public static Class<? extends DescribeMailboxExportJobResponse.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsResponsepublic boolean equals(Object obj)
equals in class AwsResponsepublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2020. All rights reserved.