Class FailedExportException.HttpExportException
java.lang.Object
java.lang.Throwable
java.lang.Exception
io.opentelemetry.exporter.internal.FailedExportException
io.opentelemetry.exporter.internal.FailedExportException.HttpExportException
- All Implemented Interfaces:
Serializable
- Enclosing class:
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:
-
Nested Class Summary
Nested classes/interfaces inherited from class io.opentelemetry.exporter.internal.FailedExportException
FailedExportException.GrpcExportException, FailedExportException.HttpExportException
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Throwable
private final HttpSender.Response
private static final long
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
HttpExportException
(HttpSender.Response response, Throwable cause) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns true if the export failed with a response from the server.getCause()
Returns the exceptional cause of failure, or null if the export failed with a response from the server.Returns the response if the export failed with a response from the server, or null if the export failed exceptionally with no response.Methods inherited from class io.opentelemetry.exporter.internal.FailedExportException
grpcFailedExceptionally, grpcFailedWithResponse, httpFailedExceptionally, httpFailedWithResponse
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
response
-
cause
-
-
Constructor Details
-
HttpExportException
-
-
Method Details
-
failedWithResponse
public boolean failedWithResponse()Description copied from class:FailedExportException
Returns true if the export failed with a response from the server.- Specified by:
failedWithResponse
in classFailedExportException
-
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
Returns the exceptional cause of failure, or null if the export failed with a response from the server.
-