hs-opentelemetry-otlp-0.1.0.0: OpenTelemetry protocol buffer modules generated for the OTLP protocol by the proto-lens package
Safe HaskellSafe-Inferred
LanguageHaskell2010

Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

Synopsis

Documentation

data TraceService Source #

Constructors

TraceService 

Instances

Instances details
Service TraceService Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

HasMethodImpl TraceService "export" Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

Associated Types

type MethodName TraceService "export" :: Symbol #

type MethodInput TraceService "export" #

type MethodOutput TraceService "export" #

type MethodStreamingType TraceService "export" :: StreamingType #

type ServiceMethods TraceService Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

type ServiceMethods TraceService = '["export"]
type ServiceName TraceService Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

type ServiceName TraceService = "TraceService"
type ServicePackage TraceService Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

type ServicePackage TraceService = "opentelemetry.proto.collector.trace.v1"
type MethodInput TraceService "export" Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

type MethodName TraceService "export" Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

type MethodName TraceService "export" = "Export"
type MethodOutput TraceService "export" Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

type MethodStreamingType TraceService "export" Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

data ExportTracePartialSuccess Source #

Fields :

  • rejectedSpans :: Lens' ExportTracePartialSuccess Data.Int.Int64
  • errorMessage :: Lens' ExportTracePartialSuccess Data.Text.Text

Instances

Instances details
Show ExportTracePartialSuccess Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

NFData ExportTracePartialSuccess Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

Eq ExportTracePartialSuccess Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

Ord ExportTracePartialSuccess Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

Message ExportTracePartialSuccess Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

HasField ExportTracePartialSuccess "errorMessage" Text Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

Methods

fieldOf :: Functor f => Proxy# "errorMessage" -> (Text -> f Text) -> ExportTracePartialSuccess -> f ExportTracePartialSuccess #

HasField ExportTracePartialSuccess "rejectedSpans" Int64 Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

Methods

fieldOf :: Functor f => Proxy# "rejectedSpans" -> (Int64 -> f Int64) -> ExportTracePartialSuccess -> f ExportTracePartialSuccess #

HasField ExportTraceServiceResponse "partialSuccess" ExportTracePartialSuccess Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

HasField ExportTraceServiceResponse "maybe'partialSuccess" (Maybe ExportTracePartialSuccess) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

data ExportTraceServiceRequest Source #

Fields :

  • resourceSpans :: Lens' ExportTraceServiceRequest [Proto.Opentelemetry.Proto.Trace.V1.Trace.ResourceSpans]
  • vec'resourceSpans :: Lens' ExportTraceServiceRequest (Data.Vector.Vector Proto.Opentelemetry.Proto.Trace.V1.Trace.ResourceSpans)

Instances

Instances details
Show ExportTraceServiceRequest Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

NFData ExportTraceServiceRequest Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

Eq ExportTraceServiceRequest Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

Ord ExportTraceServiceRequest Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

Message ExportTraceServiceRequest Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

HasField ExportTraceServiceRequest "resourceSpans" [ResourceSpans] Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

HasField ExportTraceServiceRequest "vec'resourceSpans" (Vector ResourceSpans) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

Methods

fieldOf :: Functor f => Proxy# "vec'resourceSpans" -> (Vector ResourceSpans -> f (Vector ResourceSpans)) -> ExportTraceServiceRequest -> f ExportTraceServiceRequest #

data ExportTraceServiceResponse Source #

Fields :

  • partialSuccess :: Lens' ExportTraceServiceResponse ExportTracePartialSuccess
  • maybe'partialSuccess :: Lens' ExportTraceServiceResponse (Prelude.Maybe ExportTracePartialSuccess)

Instances

Instances details
Show ExportTraceServiceResponse Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

NFData ExportTraceServiceResponse Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

Eq ExportTraceServiceResponse Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

Ord ExportTraceServiceResponse Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

Message ExportTraceServiceResponse Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

HasField ExportTraceServiceResponse "partialSuccess" ExportTracePartialSuccess Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService

HasField ExportTraceServiceResponse "maybe'partialSuccess" (Maybe ExportTracePartialSuccess) Source # 
Instance details

Defined in Proto.Opentelemetry.Proto.Collector.Trace.V1.TraceService