Class FailedExportException.HttpExportException

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    FailedExportException

    public static final class FailedExportException.HttpExportException
    extends FailedExportException
    Represents the failure of an HTTP exporter.

    This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.

    See Also:
    Serialized Form
    • Field Detail

      • cause

        @Nullable
        private final java.lang.Throwable cause
    • Constructor Detail

      • HttpExportException

        private HttpExportException​(@Nullable
                                    HttpSender.Response response,
                                    @Nullable
                                    java.lang.Throwable cause)
    • Method Detail

      • getResponse

        @Nullable
        public HttpSender.Response getResponse()
        Returns the response if the export failed with a response from the server, or null if the export failed exceptionally with no response.
      • getCause

        @Nullable
        public java.lang.Throwable getCause()
        Returns the exceptional cause of failure, or null if the export failed with a response from the server.
        Overrides:
        getCause in class java.lang.Throwable