Class ApacheHttpClientTransportFactory

java.lang.Object
io.sentry.transport.apache.ApacheHttpClientTransportFactory
All Implemented Interfaces:
ITransportFactory

public final class ApacheHttpClientTransportFactory extends Object implements ITransportFactory
  • Constructor Details

    • ApacheHttpClientTransportFactory

      public ApacheHttpClientTransportFactory()
    • ApacheHttpClientTransportFactory

      public ApacheHttpClientTransportFactory(@NotNull @NotNull org.apache.hc.core5.util.TimeValue connectionTimeToLive)
  • Method Details

    • create

      @NotNull public @NotNull ITransport create(@NotNull @NotNull SentryOptions options, @NotNull @NotNull RequestDetails requestDetails)
      Description copied from interface: ITransportFactory
      Creates an instance of ITransport.
      Specified by:
      create in interface ITransportFactory
      Parameters:
      options - sentry configuration that can be used to create transport
      requestDetails - http request properties that must be applied to http request invoked by the transport
      Returns:
      the transport