@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 final String entityId()
The identifier of the user or resource associated with the mailbox.
public final String description()
The mailbox export job description.
public final 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 final String kmsKeyArn()
The Amazon Resource Name (ARN) of the symmetric AWS Key Management Service (AWS KMS) key that encrypts the exported mailbox content.
public final String s3BucketName()
The name of the S3 bucket.
public final String s3Prefix()
The S3 bucket prefix.
public final String s3Path()
The path to the S3 bucket and file that the mailbox export job is exporting to.
public final Integer estimatedProgress()
The estimated progress of the mailbox export job, in percentage points.
public final 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 final 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 final String errorInfo()
Error information for failed mailbox export jobs.
public final Instant startTime()
The mailbox export job start timestamp.
public final 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 final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2023. All rights reserved.