Class MailboxExportJob
- All Implemented Interfaces:
- Serializable,- SdkPojo,- ToCopyableBuilder<MailboxExportJob.Builder,- MailboxExportJob> 
The details of a mailbox export job, including the user or resource ID associated with the mailbox and the S3 bucket that the mailbox contents are exported to.
- See Also:
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionstatic MailboxExportJob.Builderbuilder()final StringThe mailbox export job description.final InstantendTime()The mailbox export job end timestamp.final StringentityId()The identifier of the user or resource associated with the mailbox.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final IntegerThe estimated progress of the mailbox export job, in percentage points.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringjobId()The identifier of the mailbox export job.final StringThe name of the S3 bucket.final Strings3Path()The path to the S3 bucket and file that the mailbox export job exports to.static Class<? extends MailboxExportJob.Builder> final InstantThe mailbox export job start timestamp.final MailboxExportJobStatestate()The state of the mailbox export job.final StringThe state of the mailbox export job.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuildercopy
- 
Method Details- 
jobIdThe identifier of the mailbox export job. - Returns:
- The identifier of the mailbox export job.
 
- 
entityIdThe identifier of the user or resource associated with the mailbox. - Returns:
- The identifier of the user or resource associated with the mailbox.
 
- 
descriptionThe mailbox export job description. - Returns:
- The mailbox export job description.
 
- 
s3BucketName
- 
s3PathThe path to the S3 bucket and file that the mailbox export job exports to. - Returns:
- The path to the S3 bucket and file that the mailbox export job exports to.
 
- 
estimatedProgressThe estimated progress of the mailbox export job, in percentage points. - Returns:
- The estimated progress of the mailbox export job, in percentage points.
 
- 
stateThe state of the mailbox export job. If the service returns an enum value that is not available in the current SDK version, statewill returnMailboxExportJobState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstateAsString().- Returns:
- The state of the mailbox export job.
- See Also:
 
- 
stateAsStringThe state of the mailbox export job. If the service returns an enum value that is not available in the current SDK version, statewill returnMailboxExportJobState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstateAsString().- Returns:
- The state of the mailbox export job.
- See Also:
 
- 
startTimeThe mailbox export job start timestamp. - Returns:
- The mailbox export job start timestamp.
 
- 
endTimeThe mailbox export job end timestamp. - Returns:
- The mailbox export job end timestamp.
 
- 
toBuilderDescription copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToCopyableBuilder<MailboxExportJob.Builder,- MailboxExportJob> 
- Returns:
- a builder for type T
 
- 
builder
- 
serializableBuilderClass
- 
hashCode
- 
equals
- 
equalsBySdkFieldsDescription copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
- equalsBySdkFieldsin interface- SdkPojo
- Parameters:
- obj- the object to be compared with
- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
 
- 
toString
- 
getValueForField
- 
sdkFields
- 
sdkFieldNameToField- Specified by:
- sdkFieldNameToFieldin interface- SdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
 
 
-