Documentation ¶
Index ¶
- Variables
- type Configuration
- func (*Configuration) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration) GetDiagnosticsHttpServer() *DiagnosticsHTTPServerConfiguration
- func (x *Configuration) GetGrpcForwardAndReuseMetadata() []string
- func (x *Configuration) GetGrpcKubernetesResolvers() map[string]*GRPCKubernetesResolver
- func (x *Configuration) GetLogPaths() []string
- func (x *Configuration) GetMutexProfileFraction() int32
- func (x *Configuration) GetPrometheusPushgateway() *PrometheusPushgatewayConfiguration
- func (x *Configuration) GetSetResourceLimits() map[string]*SetResourceLimitConfiguration
- func (x *Configuration) GetSetUmask() *SetUmaskConfiguration
- func (x *Configuration) GetTracing() *TracingConfiguration
- func (*Configuration) ProtoMessage()
- func (x *Configuration) ProtoReflect() protoreflect.Message
- func (x *Configuration) Reset()
- func (x *Configuration) String() string
- type DiagnosticsHTTPServerConfiguration
- func (*DiagnosticsHTTPServerConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *DiagnosticsHTTPServerConfiguration) GetEnableActiveSpans() bool
- func (x *DiagnosticsHTTPServerConfiguration) GetEnablePprof() bool
- func (x *DiagnosticsHTTPServerConfiguration) GetEnablePrometheus() bool
- func (x *DiagnosticsHTTPServerConfiguration) GetHttpServers() []*http.ServerConfiguration
- func (*DiagnosticsHTTPServerConfiguration) ProtoMessage()
- func (x *DiagnosticsHTTPServerConfiguration) ProtoReflect() protoreflect.Message
- func (x *DiagnosticsHTTPServerConfiguration) Reset()
- func (x *DiagnosticsHTTPServerConfiguration) String() string
- type GRPCKubernetesResolver
- func (*GRPCKubernetesResolver) Descriptor() ([]byte, []int)deprecated
- func (x *GRPCKubernetesResolver) GetApiServerHttpClient() *http.ClientConfiguration
- func (x *GRPCKubernetesResolver) GetApiServerUrl() string
- func (*GRPCKubernetesResolver) ProtoMessage()
- func (x *GRPCKubernetesResolver) ProtoReflect() protoreflect.Message
- func (x *GRPCKubernetesResolver) Reset()
- func (x *GRPCKubernetesResolver) String() string
- type PrometheusPushgatewayConfiguration
- func (*PrometheusPushgatewayConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *PrometheusPushgatewayConfiguration) GetAdditionalScrapeTargets() []*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget
- func (x *PrometheusPushgatewayConfiguration) GetGrouping() map[string]string
- func (x *PrometheusPushgatewayConfiguration) GetHttpClient() *http.ClientConfiguration
- func (x *PrometheusPushgatewayConfiguration) GetJob() string
- func (x *PrometheusPushgatewayConfiguration) GetPushInterval() *durationpb.Duration
- func (x *PrometheusPushgatewayConfiguration) GetPushTimeout() *durationpb.Duration
- func (x *PrometheusPushgatewayConfiguration) GetUrl() string
- func (*PrometheusPushgatewayConfiguration) ProtoMessage()
- func (x *PrometheusPushgatewayConfiguration) ProtoReflect() protoreflect.Message
- func (x *PrometheusPushgatewayConfiguration) Reset()
- func (x *PrometheusPushgatewayConfiguration) String() string
- type PrometheusPushgatewayConfiguration_AdditionalScrapeTarget
- func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) Descriptor() ([]byte, []int)deprecated
- func (x *PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) GetHttpClient() *http.ClientConfiguration
- func (x *PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) GetMetricNamePattern() string
- func (x *PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) GetUrl() string
- func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) ProtoMessage()
- func (x *PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) ProtoReflect() protoreflect.Message
- func (x *PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) Reset()
- func (x *PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) String() string
- type SetResourceLimitConfiguration
- func (*SetResourceLimitConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *SetResourceLimitConfiguration) GetHardLimit() *wrapperspb.UInt64Value
- func (x *SetResourceLimitConfiguration) GetSoftLimit() *wrapperspb.UInt64Value
- func (*SetResourceLimitConfiguration) ProtoMessage()
- func (x *SetResourceLimitConfiguration) ProtoReflect() protoreflect.Message
- func (x *SetResourceLimitConfiguration) Reset()
- func (x *SetResourceLimitConfiguration) String() string
- type SetUmaskConfiguration
- func (*SetUmaskConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *SetUmaskConfiguration) GetUmask() uint32
- func (*SetUmaskConfiguration) ProtoMessage()
- func (x *SetUmaskConfiguration) ProtoReflect() protoreflect.Message
- func (x *SetUmaskConfiguration) Reset()
- func (x *SetUmaskConfiguration) String() string
- type TracingConfiguration
- func (*TracingConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *TracingConfiguration) GetBackends() []*TracingConfiguration_Backend
- func (x *TracingConfiguration) GetResourceAttributes() []*v1.KeyValue
- func (x *TracingConfiguration) GetSampler() *TracingConfiguration_Sampler
- func (*TracingConfiguration) ProtoMessage()
- func (x *TracingConfiguration) ProtoReflect() protoreflect.Message
- func (x *TracingConfiguration) Reset()
- func (x *TracingConfiguration) String() string
- type TracingConfiguration_Backend
- func (*TracingConfiguration_Backend) Descriptor() ([]byte, []int)deprecated
- func (x *TracingConfiguration_Backend) GetBatchSpanProcessor() *TracingConfiguration_Backend_BatchSpanProcessor
- func (x *TracingConfiguration_Backend) GetJaegerCollectorSpanExporter() *TracingConfiguration_Backend_JaegerCollectorSpanExporter
- func (x *TracingConfiguration_Backend) GetOtlpSpanExporter() *grpc.ClientConfiguration
- func (x *TracingConfiguration_Backend) GetSimpleSpanProcessor() *emptypb.Empty
- func (m *TracingConfiguration_Backend) GetSpanExporter() isTracingConfiguration_Backend_SpanExporter
- func (m *TracingConfiguration_Backend) GetSpanProcessor() isTracingConfiguration_Backend_SpanProcessor
- func (*TracingConfiguration_Backend) ProtoMessage()
- func (x *TracingConfiguration_Backend) ProtoReflect() protoreflect.Message
- func (x *TracingConfiguration_Backend) Reset()
- func (x *TracingConfiguration_Backend) String() string
- type TracingConfiguration_Backend_BatchSpanProcessor
- func (*TracingConfiguration_Backend_BatchSpanProcessor) Descriptor() ([]byte, []int)deprecated
- func (x *TracingConfiguration_Backend_BatchSpanProcessor) GetBatchTimeout() *durationpb.Duration
- func (x *TracingConfiguration_Backend_BatchSpanProcessor) GetBlocking() bool
- func (x *TracingConfiguration_Backend_BatchSpanProcessor) GetExportTimeout() *durationpb.Duration
- func (x *TracingConfiguration_Backend_BatchSpanProcessor) GetMaxExportBatchSize() int64
- func (x *TracingConfiguration_Backend_BatchSpanProcessor) GetMaxQueueSize() int64
- func (*TracingConfiguration_Backend_BatchSpanProcessor) ProtoMessage()
- func (x *TracingConfiguration_Backend_BatchSpanProcessor) ProtoReflect() protoreflect.Message
- func (x *TracingConfiguration_Backend_BatchSpanProcessor) Reset()
- func (x *TracingConfiguration_Backend_BatchSpanProcessor) String() string
- type TracingConfiguration_Backend_BatchSpanProcessor_
- type TracingConfiguration_Backend_JaegerCollectorSpanExporter
- func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) Descriptor() ([]byte, []int)deprecated
- func (x *TracingConfiguration_Backend_JaegerCollectorSpanExporter) GetEndpoint() string
- func (x *TracingConfiguration_Backend_JaegerCollectorSpanExporter) GetHttpClient() *http.ClientConfiguration
- func (x *TracingConfiguration_Backend_JaegerCollectorSpanExporter) GetPassword() string
- func (x *TracingConfiguration_Backend_JaegerCollectorSpanExporter) GetUsername() string
- func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) ProtoMessage()
- func (x *TracingConfiguration_Backend_JaegerCollectorSpanExporter) ProtoReflect() protoreflect.Message
- func (x *TracingConfiguration_Backend_JaegerCollectorSpanExporter) Reset()
- func (x *TracingConfiguration_Backend_JaegerCollectorSpanExporter) String() string
- type TracingConfiguration_Backend_JaegerCollectorSpanExporter_
- type TracingConfiguration_Backend_OtlpSpanExporter
- type TracingConfiguration_Backend_SimpleSpanProcessor
- type TracingConfiguration_Sampler
- func (*TracingConfiguration_Sampler) Descriptor() ([]byte, []int)deprecated
- func (x *TracingConfiguration_Sampler) GetAlways() *emptypb.Empty
- func (x *TracingConfiguration_Sampler) GetMaximumRate() *TracingConfiguration_Sampler_MaximumRate
- func (x *TracingConfiguration_Sampler) GetNever() *emptypb.Empty
- func (x *TracingConfiguration_Sampler) GetParentBased() *TracingConfiguration_Sampler_ParentBased
- func (m *TracingConfiguration_Sampler) GetPolicy() isTracingConfiguration_Sampler_Policy
- func (x *TracingConfiguration_Sampler) GetTraceIdRatioBased() float64
- func (*TracingConfiguration_Sampler) ProtoMessage()
- func (x *TracingConfiguration_Sampler) ProtoReflect() protoreflect.Message
- func (x *TracingConfiguration_Sampler) Reset()
- func (x *TracingConfiguration_Sampler) String() string
- type TracingConfiguration_Sampler_Always
- type TracingConfiguration_Sampler_MaximumRate
- func (*TracingConfiguration_Sampler_MaximumRate) Descriptor() ([]byte, []int)deprecated
- func (x *TracingConfiguration_Sampler_MaximumRate) GetEpochDuration() *durationpb.Duration
- func (x *TracingConfiguration_Sampler_MaximumRate) GetSamplesPerEpoch() int64
- func (*TracingConfiguration_Sampler_MaximumRate) ProtoMessage()
- func (x *TracingConfiguration_Sampler_MaximumRate) ProtoReflect() protoreflect.Message
- func (x *TracingConfiguration_Sampler_MaximumRate) Reset()
- func (x *TracingConfiguration_Sampler_MaximumRate) String() string
- type TracingConfiguration_Sampler_MaximumRate_
- type TracingConfiguration_Sampler_Never
- type TracingConfiguration_Sampler_ParentBased
- func (*TracingConfiguration_Sampler_ParentBased) Descriptor() ([]byte, []int)deprecated
- func (x *TracingConfiguration_Sampler_ParentBased) GetLocalParentNotSampled() *TracingConfiguration_Sampler
- func (x *TracingConfiguration_Sampler_ParentBased) GetLocalParentSampled() *TracingConfiguration_Sampler
- func (x *TracingConfiguration_Sampler_ParentBased) GetNoParent() *TracingConfiguration_Sampler
- func (x *TracingConfiguration_Sampler_ParentBased) GetRemoteParentNotSampled() *TracingConfiguration_Sampler
- func (x *TracingConfiguration_Sampler_ParentBased) GetRemoteParentSampled() *TracingConfiguration_Sampler
- func (*TracingConfiguration_Sampler_ParentBased) ProtoMessage()
- func (x *TracingConfiguration_Sampler_ParentBased) ProtoReflect() protoreflect.Message
- func (x *TracingConfiguration_Sampler_ParentBased) Reset()
- func (x *TracingConfiguration_Sampler_ParentBased) String() string
- type TracingConfiguration_Sampler_ParentBased_
- type TracingConfiguration_Sampler_TraceIdRatioBased
Constants ¶
This section is empty.
Variables ¶
var File_pkg_proto_configuration_global_global_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct { Tracing *TracingConfiguration `protobuf:"bytes,1,opt,name=tracing,proto3" json:"tracing,omitempty"` MutexProfileFraction int32 `protobuf:"varint,2,opt,name=mutex_profile_fraction,json=mutexProfileFraction,proto3" json:"mutex_profile_fraction,omitempty"` PrometheusPushgateway *PrometheusPushgatewayConfiguration `protobuf:"bytes,3,opt,name=prometheus_pushgateway,json=prometheusPushgateway,proto3" json:"prometheus_pushgateway,omitempty"` LogPaths []string `protobuf:"bytes,5,rep,name=log_paths,json=logPaths,proto3" json:"log_paths,omitempty"` DiagnosticsHttpServer *DiagnosticsHTTPServerConfiguration `` /* 126-byte string literal not displayed */ SetUmask *SetUmaskConfiguration `protobuf:"bytes,7,opt,name=set_umask,json=setUmask,proto3" json:"set_umask,omitempty"` GrpcForwardAndReuseMetadata []string `` /* 148-byte string literal not displayed */ GrpcKubernetesResolvers map[string]*GRPCKubernetesResolver `` /* 221-byte string literal not displayed */ SetResourceLimits map[string]*SetResourceLimitConfiguration `` /* 203-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Configuration) Descriptor
deprecated
func (*Configuration) Descriptor() ([]byte, []int)
Deprecated: Use Configuration.ProtoReflect.Descriptor instead.
func (*Configuration) GetDiagnosticsHttpServer ¶
func (x *Configuration) GetDiagnosticsHttpServer() *DiagnosticsHTTPServerConfiguration
func (*Configuration) GetGrpcForwardAndReuseMetadata ¶
func (x *Configuration) GetGrpcForwardAndReuseMetadata() []string
func (*Configuration) GetGrpcKubernetesResolvers ¶
func (x *Configuration) GetGrpcKubernetesResolvers() map[string]*GRPCKubernetesResolver
func (*Configuration) GetLogPaths ¶
func (x *Configuration) GetLogPaths() []string
func (*Configuration) GetMutexProfileFraction ¶
func (x *Configuration) GetMutexProfileFraction() int32
func (*Configuration) GetPrometheusPushgateway ¶
func (x *Configuration) GetPrometheusPushgateway() *PrometheusPushgatewayConfiguration
func (*Configuration) GetSetResourceLimits ¶
func (x *Configuration) GetSetResourceLimits() map[string]*SetResourceLimitConfiguration
func (*Configuration) GetSetUmask ¶
func (x *Configuration) GetSetUmask() *SetUmaskConfiguration
func (*Configuration) GetTracing ¶
func (x *Configuration) GetTracing() *TracingConfiguration
func (*Configuration) ProtoMessage ¶
func (*Configuration) ProtoMessage()
func (*Configuration) ProtoReflect ¶
func (x *Configuration) ProtoReflect() protoreflect.Message
func (*Configuration) Reset ¶
func (x *Configuration) Reset()
func (*Configuration) String ¶
func (x *Configuration) String() string
type DiagnosticsHTTPServerConfiguration ¶
type DiagnosticsHTTPServerConfiguration struct { HttpServers []*http.ServerConfiguration `protobuf:"bytes,5,rep,name=http_servers,json=httpServers,proto3" json:"http_servers,omitempty"` EnablePprof bool `protobuf:"varint,2,opt,name=enable_pprof,json=enablePprof,proto3" json:"enable_pprof,omitempty"` EnablePrometheus bool `protobuf:"varint,3,opt,name=enable_prometheus,json=enablePrometheus,proto3" json:"enable_prometheus,omitempty"` EnableActiveSpans bool `protobuf:"varint,4,opt,name=enable_active_spans,json=enableActiveSpans,proto3" json:"enable_active_spans,omitempty"` // contains filtered or unexported fields }
func (*DiagnosticsHTTPServerConfiguration) Descriptor
deprecated
func (*DiagnosticsHTTPServerConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use DiagnosticsHTTPServerConfiguration.ProtoReflect.Descriptor instead.
func (*DiagnosticsHTTPServerConfiguration) GetEnableActiveSpans ¶
func (x *DiagnosticsHTTPServerConfiguration) GetEnableActiveSpans() bool
func (*DiagnosticsHTTPServerConfiguration) GetEnablePprof ¶
func (x *DiagnosticsHTTPServerConfiguration) GetEnablePprof() bool
func (*DiagnosticsHTTPServerConfiguration) GetEnablePrometheus ¶
func (x *DiagnosticsHTTPServerConfiguration) GetEnablePrometheus() bool
func (*DiagnosticsHTTPServerConfiguration) GetHttpServers ¶
func (x *DiagnosticsHTTPServerConfiguration) GetHttpServers() []*http.ServerConfiguration
func (*DiagnosticsHTTPServerConfiguration) ProtoMessage ¶
func (*DiagnosticsHTTPServerConfiguration) ProtoMessage()
func (*DiagnosticsHTTPServerConfiguration) ProtoReflect ¶
func (x *DiagnosticsHTTPServerConfiguration) ProtoReflect() protoreflect.Message
func (*DiagnosticsHTTPServerConfiguration) Reset ¶
func (x *DiagnosticsHTTPServerConfiguration) Reset()
func (*DiagnosticsHTTPServerConfiguration) String ¶
func (x *DiagnosticsHTTPServerConfiguration) String() string
type GRPCKubernetesResolver ¶
type GRPCKubernetesResolver struct { ApiServerHttpClient *http.ClientConfiguration `protobuf:"bytes,1,opt,name=api_server_http_client,json=apiServerHttpClient,proto3" json:"api_server_http_client,omitempty"` ApiServerUrl string `protobuf:"bytes,2,opt,name=api_server_url,json=apiServerUrl,proto3" json:"api_server_url,omitempty"` // contains filtered or unexported fields }
func (*GRPCKubernetesResolver) Descriptor
deprecated
func (*GRPCKubernetesResolver) Descriptor() ([]byte, []int)
Deprecated: Use GRPCKubernetesResolver.ProtoReflect.Descriptor instead.
func (*GRPCKubernetesResolver) GetApiServerHttpClient ¶
func (x *GRPCKubernetesResolver) GetApiServerHttpClient() *http.ClientConfiguration
func (*GRPCKubernetesResolver) GetApiServerUrl ¶
func (x *GRPCKubernetesResolver) GetApiServerUrl() string
func (*GRPCKubernetesResolver) ProtoMessage ¶
func (*GRPCKubernetesResolver) ProtoMessage()
func (*GRPCKubernetesResolver) ProtoReflect ¶
func (x *GRPCKubernetesResolver) ProtoReflect() protoreflect.Message
func (*GRPCKubernetesResolver) Reset ¶
func (x *GRPCKubernetesResolver) Reset()
func (*GRPCKubernetesResolver) String ¶
func (x *GRPCKubernetesResolver) String() string
type PrometheusPushgatewayConfiguration ¶
type PrometheusPushgatewayConfiguration struct { Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` Job string `protobuf:"bytes,2,opt,name=job,proto3" json:"job,omitempty"` Grouping map[string]string `` /* 157-byte string literal not displayed */ PushInterval *durationpb.Duration `protobuf:"bytes,5,opt,name=push_interval,json=pushInterval,proto3" json:"push_interval,omitempty"` HttpClient *http.ClientConfiguration `protobuf:"bytes,6,opt,name=http_client,json=httpClient,proto3" json:"http_client,omitempty"` PushTimeout *durationpb.Duration `protobuf:"bytes,7,opt,name=push_timeout,json=pushTimeout,proto3" json:"push_timeout,omitempty"` AdditionalScrapeTargets []*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
func (*PrometheusPushgatewayConfiguration) Descriptor
deprecated
func (*PrometheusPushgatewayConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use PrometheusPushgatewayConfiguration.ProtoReflect.Descriptor instead.
func (*PrometheusPushgatewayConfiguration) GetAdditionalScrapeTargets ¶
func (x *PrometheusPushgatewayConfiguration) GetAdditionalScrapeTargets() []*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget
func (*PrometheusPushgatewayConfiguration) GetGrouping ¶
func (x *PrometheusPushgatewayConfiguration) GetGrouping() map[string]string
func (*PrometheusPushgatewayConfiguration) GetHttpClient ¶
func (x *PrometheusPushgatewayConfiguration) GetHttpClient() *http.ClientConfiguration
func (*PrometheusPushgatewayConfiguration) GetJob ¶
func (x *PrometheusPushgatewayConfiguration) GetJob() string
func (*PrometheusPushgatewayConfiguration) GetPushInterval ¶
func (x *PrometheusPushgatewayConfiguration) GetPushInterval() *durationpb.Duration
func (*PrometheusPushgatewayConfiguration) GetPushTimeout ¶
func (x *PrometheusPushgatewayConfiguration) GetPushTimeout() *durationpb.Duration
func (*PrometheusPushgatewayConfiguration) GetUrl ¶
func (x *PrometheusPushgatewayConfiguration) GetUrl() string
func (*PrometheusPushgatewayConfiguration) ProtoMessage ¶
func (*PrometheusPushgatewayConfiguration) ProtoMessage()
func (*PrometheusPushgatewayConfiguration) ProtoReflect ¶
func (x *PrometheusPushgatewayConfiguration) ProtoReflect() protoreflect.Message
func (*PrometheusPushgatewayConfiguration) Reset ¶
func (x *PrometheusPushgatewayConfiguration) Reset()
func (*PrometheusPushgatewayConfiguration) String ¶
func (x *PrometheusPushgatewayConfiguration) String() string
type PrometheusPushgatewayConfiguration_AdditionalScrapeTarget ¶
type PrometheusPushgatewayConfiguration_AdditionalScrapeTarget struct { HttpClient *http.ClientConfiguration `protobuf:"bytes,1,opt,name=http_client,json=httpClient,proto3" json:"http_client,omitempty"` Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` MetricNamePattern string `protobuf:"bytes,3,opt,name=metric_name_pattern,json=metricNamePattern,proto3" json:"metric_name_pattern,omitempty"` // contains filtered or unexported fields }
func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) Descriptor
deprecated
func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) Descriptor() ([]byte, []int)
Deprecated: Use PrometheusPushgatewayConfiguration_AdditionalScrapeTarget.ProtoReflect.Descriptor instead.
func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) GetHttpClient ¶
func (x *PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) GetHttpClient() *http.ClientConfiguration
func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) GetMetricNamePattern ¶
func (x *PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) GetMetricNamePattern() string
func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) GetUrl ¶
func (x *PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) GetUrl() string
func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) ProtoMessage ¶
func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) ProtoMessage()
func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) ProtoReflect ¶
func (x *PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) ProtoReflect() protoreflect.Message
func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) Reset ¶
func (x *PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) Reset()
func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) String ¶
func (x *PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) String() string
type SetResourceLimitConfiguration ¶
type SetResourceLimitConfiguration struct { SoftLimit *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=soft_limit,json=softLimit,proto3" json:"soft_limit,omitempty"` HardLimit *wrapperspb.UInt64Value `protobuf:"bytes,2,opt,name=hard_limit,json=hardLimit,proto3" json:"hard_limit,omitempty"` // contains filtered or unexported fields }
func (*SetResourceLimitConfiguration) Descriptor
deprecated
func (*SetResourceLimitConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use SetResourceLimitConfiguration.ProtoReflect.Descriptor instead.
func (*SetResourceLimitConfiguration) GetHardLimit ¶
func (x *SetResourceLimitConfiguration) GetHardLimit() *wrapperspb.UInt64Value
func (*SetResourceLimitConfiguration) GetSoftLimit ¶
func (x *SetResourceLimitConfiguration) GetSoftLimit() *wrapperspb.UInt64Value
func (*SetResourceLimitConfiguration) ProtoMessage ¶
func (*SetResourceLimitConfiguration) ProtoMessage()
func (*SetResourceLimitConfiguration) ProtoReflect ¶
func (x *SetResourceLimitConfiguration) ProtoReflect() protoreflect.Message
func (*SetResourceLimitConfiguration) Reset ¶
func (x *SetResourceLimitConfiguration) Reset()
func (*SetResourceLimitConfiguration) String ¶
func (x *SetResourceLimitConfiguration) String() string
type SetUmaskConfiguration ¶
type SetUmaskConfiguration struct { Umask uint32 `protobuf:"varint,1,opt,name=umask,proto3" json:"umask,omitempty"` // contains filtered or unexported fields }
func (*SetUmaskConfiguration) Descriptor
deprecated
func (*SetUmaskConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use SetUmaskConfiguration.ProtoReflect.Descriptor instead.
func (*SetUmaskConfiguration) GetUmask ¶
func (x *SetUmaskConfiguration) GetUmask() uint32
func (*SetUmaskConfiguration) ProtoMessage ¶
func (*SetUmaskConfiguration) ProtoMessage()
func (*SetUmaskConfiguration) ProtoReflect ¶
func (x *SetUmaskConfiguration) ProtoReflect() protoreflect.Message
func (*SetUmaskConfiguration) Reset ¶
func (x *SetUmaskConfiguration) Reset()
func (*SetUmaskConfiguration) String ¶
func (x *SetUmaskConfiguration) String() string
type TracingConfiguration ¶
type TracingConfiguration struct { Backends []*TracingConfiguration_Backend `protobuf:"bytes,1,rep,name=backends,proto3" json:"backends,omitempty"` ResourceAttributes []*v1.KeyValue `protobuf:"bytes,2,rep,name=resource_attributes,json=resourceAttributes,proto3" json:"resource_attributes,omitempty"` Sampler *TracingConfiguration_Sampler `protobuf:"bytes,3,opt,name=sampler,proto3" json:"sampler,omitempty"` // contains filtered or unexported fields }
func (*TracingConfiguration) Descriptor
deprecated
func (*TracingConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use TracingConfiguration.ProtoReflect.Descriptor instead.
func (*TracingConfiguration) GetBackends ¶
func (x *TracingConfiguration) GetBackends() []*TracingConfiguration_Backend
func (*TracingConfiguration) GetResourceAttributes ¶
func (x *TracingConfiguration) GetResourceAttributes() []*v1.KeyValue
func (*TracingConfiguration) GetSampler ¶
func (x *TracingConfiguration) GetSampler() *TracingConfiguration_Sampler
func (*TracingConfiguration) ProtoMessage ¶
func (*TracingConfiguration) ProtoMessage()
func (*TracingConfiguration) ProtoReflect ¶
func (x *TracingConfiguration) ProtoReflect() protoreflect.Message
func (*TracingConfiguration) Reset ¶
func (x *TracingConfiguration) Reset()
func (*TracingConfiguration) String ¶
func (x *TracingConfiguration) String() string
type TracingConfiguration_Backend ¶
type TracingConfiguration_Backend struct { // Types that are assignable to SpanExporter: // // *TracingConfiguration_Backend_JaegerCollectorSpanExporter_ // *TracingConfiguration_Backend_OtlpSpanExporter SpanExporter isTracingConfiguration_Backend_SpanExporter `protobuf_oneof:"span_exporter"` // Types that are assignable to SpanProcessor: // // *TracingConfiguration_Backend_SimpleSpanProcessor // *TracingConfiguration_Backend_BatchSpanProcessor_ SpanProcessor isTracingConfiguration_Backend_SpanProcessor `protobuf_oneof:"span_processor"` // contains filtered or unexported fields }
func (*TracingConfiguration_Backend) Descriptor
deprecated
func (*TracingConfiguration_Backend) Descriptor() ([]byte, []int)
Deprecated: Use TracingConfiguration_Backend.ProtoReflect.Descriptor instead.
func (*TracingConfiguration_Backend) GetBatchSpanProcessor ¶
func (x *TracingConfiguration_Backend) GetBatchSpanProcessor() *TracingConfiguration_Backend_BatchSpanProcessor
func (*TracingConfiguration_Backend) GetJaegerCollectorSpanExporter ¶
func (x *TracingConfiguration_Backend) GetJaegerCollectorSpanExporter() *TracingConfiguration_Backend_JaegerCollectorSpanExporter
func (*TracingConfiguration_Backend) GetOtlpSpanExporter ¶
func (x *TracingConfiguration_Backend) GetOtlpSpanExporter() *grpc.ClientConfiguration
func (*TracingConfiguration_Backend) GetSimpleSpanProcessor ¶
func (x *TracingConfiguration_Backend) GetSimpleSpanProcessor() *emptypb.Empty
func (*TracingConfiguration_Backend) GetSpanExporter ¶
func (m *TracingConfiguration_Backend) GetSpanExporter() isTracingConfiguration_Backend_SpanExporter
func (*TracingConfiguration_Backend) GetSpanProcessor ¶
func (m *TracingConfiguration_Backend) GetSpanProcessor() isTracingConfiguration_Backend_SpanProcessor
func (*TracingConfiguration_Backend) ProtoMessage ¶
func (*TracingConfiguration_Backend) ProtoMessage()
func (*TracingConfiguration_Backend) ProtoReflect ¶
func (x *TracingConfiguration_Backend) ProtoReflect() protoreflect.Message
func (*TracingConfiguration_Backend) Reset ¶
func (x *TracingConfiguration_Backend) Reset()
func (*TracingConfiguration_Backend) String ¶
func (x *TracingConfiguration_Backend) String() string
type TracingConfiguration_Backend_BatchSpanProcessor ¶
type TracingConfiguration_Backend_BatchSpanProcessor struct { BatchTimeout *durationpb.Duration `protobuf:"bytes,1,opt,name=batch_timeout,json=batchTimeout,proto3" json:"batch_timeout,omitempty"` Blocking bool `protobuf:"varint,2,opt,name=blocking,proto3" json:"blocking,omitempty"` ExportTimeout *durationpb.Duration `protobuf:"bytes,3,opt,name=export_timeout,json=exportTimeout,proto3" json:"export_timeout,omitempty"` MaxExportBatchSize int64 `protobuf:"varint,4,opt,name=max_export_batch_size,json=maxExportBatchSize,proto3" json:"max_export_batch_size,omitempty"` MaxQueueSize int64 `protobuf:"varint,5,opt,name=max_queue_size,json=maxQueueSize,proto3" json:"max_queue_size,omitempty"` // contains filtered or unexported fields }
func (*TracingConfiguration_Backend_BatchSpanProcessor) Descriptor
deprecated
func (*TracingConfiguration_Backend_BatchSpanProcessor) Descriptor() ([]byte, []int)
Deprecated: Use TracingConfiguration_Backend_BatchSpanProcessor.ProtoReflect.Descriptor instead.
func (*TracingConfiguration_Backend_BatchSpanProcessor) GetBatchTimeout ¶
func (x *TracingConfiguration_Backend_BatchSpanProcessor) GetBatchTimeout() *durationpb.Duration
func (*TracingConfiguration_Backend_BatchSpanProcessor) GetBlocking ¶
func (x *TracingConfiguration_Backend_BatchSpanProcessor) GetBlocking() bool
func (*TracingConfiguration_Backend_BatchSpanProcessor) GetExportTimeout ¶
func (x *TracingConfiguration_Backend_BatchSpanProcessor) GetExportTimeout() *durationpb.Duration
func (*TracingConfiguration_Backend_BatchSpanProcessor) GetMaxExportBatchSize ¶
func (x *TracingConfiguration_Backend_BatchSpanProcessor) GetMaxExportBatchSize() int64
func (*TracingConfiguration_Backend_BatchSpanProcessor) GetMaxQueueSize ¶
func (x *TracingConfiguration_Backend_BatchSpanProcessor) GetMaxQueueSize() int64
func (*TracingConfiguration_Backend_BatchSpanProcessor) ProtoMessage ¶
func (*TracingConfiguration_Backend_BatchSpanProcessor) ProtoMessage()
func (*TracingConfiguration_Backend_BatchSpanProcessor) ProtoReflect ¶
func (x *TracingConfiguration_Backend_BatchSpanProcessor) ProtoReflect() protoreflect.Message
func (*TracingConfiguration_Backend_BatchSpanProcessor) Reset ¶
func (x *TracingConfiguration_Backend_BatchSpanProcessor) Reset()
func (*TracingConfiguration_Backend_BatchSpanProcessor) String ¶
func (x *TracingConfiguration_Backend_BatchSpanProcessor) String() string
type TracingConfiguration_Backend_BatchSpanProcessor_ ¶
type TracingConfiguration_Backend_BatchSpanProcessor_ struct {
BatchSpanProcessor *TracingConfiguration_Backend_BatchSpanProcessor `protobuf:"bytes,3,opt,name=batch_span_processor,json=batchSpanProcessor,proto3,oneof"`
}
type TracingConfiguration_Backend_JaegerCollectorSpanExporter ¶
type TracingConfiguration_Backend_JaegerCollectorSpanExporter struct { Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"` HttpClient *http.ClientConfiguration `protobuf:"bytes,2,opt,name=http_client,json=httpClient,proto3" json:"http_client,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) Descriptor
deprecated
func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) Descriptor() ([]byte, []int)
Deprecated: Use TracingConfiguration_Backend_JaegerCollectorSpanExporter.ProtoReflect.Descriptor instead.
func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) GetEndpoint ¶
func (x *TracingConfiguration_Backend_JaegerCollectorSpanExporter) GetEndpoint() string
func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) GetHttpClient ¶
func (x *TracingConfiguration_Backend_JaegerCollectorSpanExporter) GetHttpClient() *http.ClientConfiguration
func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) GetPassword ¶
func (x *TracingConfiguration_Backend_JaegerCollectorSpanExporter) GetPassword() string
func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) GetUsername ¶
func (x *TracingConfiguration_Backend_JaegerCollectorSpanExporter) GetUsername() string
func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) ProtoMessage ¶
func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) ProtoMessage()
func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) ProtoReflect ¶
func (x *TracingConfiguration_Backend_JaegerCollectorSpanExporter) ProtoReflect() protoreflect.Message
func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) Reset ¶
func (x *TracingConfiguration_Backend_JaegerCollectorSpanExporter) Reset()
func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) String ¶
func (x *TracingConfiguration_Backend_JaegerCollectorSpanExporter) String() string
type TracingConfiguration_Backend_JaegerCollectorSpanExporter_ ¶
type TracingConfiguration_Backend_JaegerCollectorSpanExporter_ struct {
JaegerCollectorSpanExporter *TracingConfiguration_Backend_JaegerCollectorSpanExporter `protobuf:"bytes,1,opt,name=jaeger_collector_span_exporter,json=jaegerCollectorSpanExporter,proto3,oneof"`
}
type TracingConfiguration_Backend_OtlpSpanExporter ¶
type TracingConfiguration_Backend_OtlpSpanExporter struct {
OtlpSpanExporter *grpc.ClientConfiguration `protobuf:"bytes,4,opt,name=otlp_span_exporter,json=otlpSpanExporter,proto3,oneof"`
}
type TracingConfiguration_Sampler ¶
type TracingConfiguration_Sampler struct { // Types that are assignable to Policy: // // *TracingConfiguration_Sampler_Always // *TracingConfiguration_Sampler_Never // *TracingConfiguration_Sampler_ParentBased_ // *TracingConfiguration_Sampler_TraceIdRatioBased // *TracingConfiguration_Sampler_MaximumRate_ Policy isTracingConfiguration_Sampler_Policy `protobuf_oneof:"policy"` // contains filtered or unexported fields }
func (*TracingConfiguration_Sampler) Descriptor
deprecated
func (*TracingConfiguration_Sampler) Descriptor() ([]byte, []int)
Deprecated: Use TracingConfiguration_Sampler.ProtoReflect.Descriptor instead.
func (*TracingConfiguration_Sampler) GetAlways ¶
func (x *TracingConfiguration_Sampler) GetAlways() *emptypb.Empty
func (*TracingConfiguration_Sampler) GetMaximumRate ¶
func (x *TracingConfiguration_Sampler) GetMaximumRate() *TracingConfiguration_Sampler_MaximumRate
func (*TracingConfiguration_Sampler) GetNever ¶
func (x *TracingConfiguration_Sampler) GetNever() *emptypb.Empty
func (*TracingConfiguration_Sampler) GetParentBased ¶
func (x *TracingConfiguration_Sampler) GetParentBased() *TracingConfiguration_Sampler_ParentBased
func (*TracingConfiguration_Sampler) GetPolicy ¶
func (m *TracingConfiguration_Sampler) GetPolicy() isTracingConfiguration_Sampler_Policy
func (*TracingConfiguration_Sampler) GetTraceIdRatioBased ¶
func (x *TracingConfiguration_Sampler) GetTraceIdRatioBased() float64
func (*TracingConfiguration_Sampler) ProtoMessage ¶
func (*TracingConfiguration_Sampler) ProtoMessage()
func (*TracingConfiguration_Sampler) ProtoReflect ¶
func (x *TracingConfiguration_Sampler) ProtoReflect() protoreflect.Message
func (*TracingConfiguration_Sampler) Reset ¶
func (x *TracingConfiguration_Sampler) Reset()
func (*TracingConfiguration_Sampler) String ¶
func (x *TracingConfiguration_Sampler) String() string
type TracingConfiguration_Sampler_MaximumRate ¶
type TracingConfiguration_Sampler_MaximumRate struct { SamplesPerEpoch int64 `protobuf:"varint,1,opt,name=samples_per_epoch,json=samplesPerEpoch,proto3" json:"samples_per_epoch,omitempty"` EpochDuration *durationpb.Duration `protobuf:"bytes,2,opt,name=epoch_duration,json=epochDuration,proto3" json:"epoch_duration,omitempty"` // contains filtered or unexported fields }
func (*TracingConfiguration_Sampler_MaximumRate) Descriptor
deprecated
func (*TracingConfiguration_Sampler_MaximumRate) Descriptor() ([]byte, []int)
Deprecated: Use TracingConfiguration_Sampler_MaximumRate.ProtoReflect.Descriptor instead.
func (*TracingConfiguration_Sampler_MaximumRate) GetEpochDuration ¶
func (x *TracingConfiguration_Sampler_MaximumRate) GetEpochDuration() *durationpb.Duration
func (*TracingConfiguration_Sampler_MaximumRate) GetSamplesPerEpoch ¶
func (x *TracingConfiguration_Sampler_MaximumRate) GetSamplesPerEpoch() int64
func (*TracingConfiguration_Sampler_MaximumRate) ProtoMessage ¶
func (*TracingConfiguration_Sampler_MaximumRate) ProtoMessage()
func (*TracingConfiguration_Sampler_MaximumRate) ProtoReflect ¶
func (x *TracingConfiguration_Sampler_MaximumRate) ProtoReflect() protoreflect.Message
func (*TracingConfiguration_Sampler_MaximumRate) Reset ¶
func (x *TracingConfiguration_Sampler_MaximumRate) Reset()
func (*TracingConfiguration_Sampler_MaximumRate) String ¶
func (x *TracingConfiguration_Sampler_MaximumRate) String() string
type TracingConfiguration_Sampler_MaximumRate_ ¶
type TracingConfiguration_Sampler_MaximumRate_ struct {
MaximumRate *TracingConfiguration_Sampler_MaximumRate `protobuf:"bytes,5,opt,name=maximum_rate,json=maximumRate,proto3,oneof"`
}
type TracingConfiguration_Sampler_ParentBased ¶
type TracingConfiguration_Sampler_ParentBased struct { NoParent *TracingConfiguration_Sampler `protobuf:"bytes,1,opt,name=no_parent,json=noParent,proto3" json:"no_parent,omitempty"` LocalParentNotSampled *TracingConfiguration_Sampler `` /* 128-byte string literal not displayed */ LocalParentSampled *TracingConfiguration_Sampler `protobuf:"bytes,3,opt,name=local_parent_sampled,json=localParentSampled,proto3" json:"local_parent_sampled,omitempty"` RemoteParentNotSampled *TracingConfiguration_Sampler `` /* 131-byte string literal not displayed */ RemoteParentSampled *TracingConfiguration_Sampler `protobuf:"bytes,5,opt,name=remote_parent_sampled,json=remoteParentSampled,proto3" json:"remote_parent_sampled,omitempty"` // contains filtered or unexported fields }
func (*TracingConfiguration_Sampler_ParentBased) Descriptor
deprecated
func (*TracingConfiguration_Sampler_ParentBased) Descriptor() ([]byte, []int)
Deprecated: Use TracingConfiguration_Sampler_ParentBased.ProtoReflect.Descriptor instead.
func (*TracingConfiguration_Sampler_ParentBased) GetLocalParentNotSampled ¶
func (x *TracingConfiguration_Sampler_ParentBased) GetLocalParentNotSampled() *TracingConfiguration_Sampler
func (*TracingConfiguration_Sampler_ParentBased) GetLocalParentSampled ¶
func (x *TracingConfiguration_Sampler_ParentBased) GetLocalParentSampled() *TracingConfiguration_Sampler
func (*TracingConfiguration_Sampler_ParentBased) GetNoParent ¶
func (x *TracingConfiguration_Sampler_ParentBased) GetNoParent() *TracingConfiguration_Sampler
func (*TracingConfiguration_Sampler_ParentBased) GetRemoteParentNotSampled ¶
func (x *TracingConfiguration_Sampler_ParentBased) GetRemoteParentNotSampled() *TracingConfiguration_Sampler
func (*TracingConfiguration_Sampler_ParentBased) GetRemoteParentSampled ¶
func (x *TracingConfiguration_Sampler_ParentBased) GetRemoteParentSampled() *TracingConfiguration_Sampler
func (*TracingConfiguration_Sampler_ParentBased) ProtoMessage ¶
func (*TracingConfiguration_Sampler_ParentBased) ProtoMessage()
func (*TracingConfiguration_Sampler_ParentBased) ProtoReflect ¶
func (x *TracingConfiguration_Sampler_ParentBased) ProtoReflect() protoreflect.Message
func (*TracingConfiguration_Sampler_ParentBased) Reset ¶
func (x *TracingConfiguration_Sampler_ParentBased) Reset()
func (*TracingConfiguration_Sampler_ParentBased) String ¶
func (x *TracingConfiguration_Sampler_ParentBased) String() string
type TracingConfiguration_Sampler_ParentBased_ ¶
type TracingConfiguration_Sampler_ParentBased_ struct {
ParentBased *TracingConfiguration_Sampler_ParentBased `protobuf:"bytes,3,opt,name=parent_based,json=parentBased,proto3,oneof"`
}
type TracingConfiguration_Sampler_TraceIdRatioBased ¶
type TracingConfiguration_Sampler_TraceIdRatioBased struct {
TraceIdRatioBased float64 `protobuf:"fixed64,4,opt,name=trace_id_ratio_based,json=traceIdRatioBased,proto3,oneof"`
}