Class MailboxExportJob

    • Method Detail

      • jobId

        public final String jobId()

        The identifier of the mailbox export job.

        Returns:
        The identifier of the mailbox export job.
      • entityId

        public final String entityId()

        The identifier of the user or resource associated with the mailbox.

        Returns:
        The identifier of the user or resource associated with the mailbox.
      • description

        public final String description()

        The mailbox export job description.

        Returns:
        The mailbox export job description.
      • s3BucketName

        public final String s3BucketName()

        The name of the S3 bucket.

        Returns:
        The name of the S3 bucket.
      • s3Path

        public final String s3Path()

        The 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.
      • estimatedProgress

        public final Integer estimatedProgress()

        The estimated progress of the mailbox export job, in percentage points.

        Returns:
        The estimated progress of the mailbox export job, in percentage points.
      • startTime

        public final Instant startTime()

        The mailbox export job start timestamp.

        Returns:
        The mailbox export job start timestamp.
      • endTime

        public final Instant endTime()

        The mailbox export job end timestamp.

        Returns:
        The mailbox export job end timestamp.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)