Class ByteContentDoc

    • Method Detail

      • mimeType

        public final String mimeType()

        The MIME type of the content. For a list of MIME types, see Media Types. The following MIME types are supported:

        • text/plain

        • text/html

        • text/csv

        • text/vtt

        • message/rfc822

        • application/xhtml+xml

        • application/pdf

        • application/msword

        • application/vnd.ms-word.document.macroenabled.12

        • application/vnd.ms-word.template.macroenabled.12

        • application/vnd.ms-excel

        • application/vnd.ms-excel.addin.macroenabled.12

        • application/vnd.ms-excel.sheet.macroenabled.12

        • application/vnd.ms-excel.template.macroenabled.12

        • application/vnd.ms-excel.sheet.binary.macroenabled.12

        • application/vnd.ms-spreadsheetml

        • application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

        • application/vnd.openxmlformats-officedocument.spreadsheetml.template

        • application/vnd.openxmlformats-officedocument.wordprocessingml.document

        • application/vnd.openxmlformats-officedocument.wordprocessingml.template

        Returns:
        The MIME type of the content. For a list of MIME types, see Media Types. The following MIME types are supported:

        • text/plain

        • text/html

        • text/csv

        • text/vtt

        • message/rfc822

        • application/xhtml+xml

        • application/pdf

        • application/msword

        • application/vnd.ms-word.document.macroenabled.12

        • application/vnd.ms-word.template.macroenabled.12

        • application/vnd.ms-excel

        • application/vnd.ms-excel.addin.macroenabled.12

        • application/vnd.ms-excel.sheet.macroenabled.12

        • application/vnd.ms-excel.template.macroenabled.12

        • application/vnd.ms-excel.sheet.binary.macroenabled.12

        • application/vnd.ms-spreadsheetml

        • application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

        • application/vnd.openxmlformats-officedocument.spreadsheetml.template

        • application/vnd.openxmlformats-officedocument.wordprocessingml.document

        • application/vnd.openxmlformats-officedocument.wordprocessingml.template

      • data

        public final SdkBytes data()

        The base64-encoded string of the content.

        Returns:
        The base64-encoded string of the content.
      • 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)