global

package
v0.0.0-...-7c63b92 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2024 License: Apache-2.0 Imports: 10 Imported by: 12

Documentation

Index

Constants

This section is empty.

Variables

View Source
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 (*DiagnosticsHTTPServerConfiguration) ProtoMessage

func (*DiagnosticsHTTPServerConfiguration) ProtoMessage()

func (*DiagnosticsHTTPServerConfiguration) ProtoReflect

func (*DiagnosticsHTTPServerConfiguration) Reset

func (*DiagnosticsHTTPServerConfiguration) 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 (*PrometheusPushgatewayConfiguration) GetGrouping

func (x *PrometheusPushgatewayConfiguration) GetGrouping() map[string]string

func (*PrometheusPushgatewayConfiguration) GetHttpClient

func (*PrometheusPushgatewayConfiguration) GetJob

func (*PrometheusPushgatewayConfiguration) GetPushInterval

func (*PrometheusPushgatewayConfiguration) GetPushTimeout

func (*PrometheusPushgatewayConfiguration) GetUrl

func (*PrometheusPushgatewayConfiguration) ProtoMessage

func (*PrometheusPushgatewayConfiguration) ProtoMessage()

func (*PrometheusPushgatewayConfiguration) ProtoReflect

func (*PrometheusPushgatewayConfiguration) Reset

func (*PrometheusPushgatewayConfiguration) 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

Deprecated: Use PrometheusPushgatewayConfiguration_AdditionalScrapeTarget.ProtoReflect.Descriptor instead.

func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) GetHttpClient

func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) GetMetricNamePattern

func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) GetUrl

func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) ProtoMessage

func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) ProtoReflect

func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) Reset

func (*PrometheusPushgatewayConfiguration_AdditionalScrapeTarget) 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 (*SetResourceLimitConfiguration) GetSoftLimit

func (*SetResourceLimitConfiguration) ProtoMessage

func (*SetResourceLimitConfiguration) ProtoMessage()

func (*SetResourceLimitConfiguration) ProtoReflect

func (*SetResourceLimitConfiguration) Reset

func (x *SetResourceLimitConfiguration) Reset()

func (*SetResourceLimitConfiguration) 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 (*TracingConfiguration) GetResourceAttributes

func (x *TracingConfiguration) GetResourceAttributes() []*v1.KeyValue

func (*TracingConfiguration) GetSampler

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 (*TracingConfiguration_Backend) GetJaegerCollectorSpanExporter

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 (*TracingConfiguration_Backend) Reset

func (x *TracingConfiguration_Backend) Reset()

func (*TracingConfiguration_Backend) 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

Deprecated: Use TracingConfiguration_Backend_BatchSpanProcessor.ProtoReflect.Descriptor instead.

func (*TracingConfiguration_Backend_BatchSpanProcessor) GetBatchTimeout

func (*TracingConfiguration_Backend_BatchSpanProcessor) GetBlocking

func (*TracingConfiguration_Backend_BatchSpanProcessor) GetExportTimeout

func (*TracingConfiguration_Backend_BatchSpanProcessor) GetMaxExportBatchSize

func (x *TracingConfiguration_Backend_BatchSpanProcessor) GetMaxExportBatchSize() int64

func (*TracingConfiguration_Backend_BatchSpanProcessor) GetMaxQueueSize

func (*TracingConfiguration_Backend_BatchSpanProcessor) ProtoMessage

func (*TracingConfiguration_Backend_BatchSpanProcessor) ProtoReflect

func (*TracingConfiguration_Backend_BatchSpanProcessor) Reset

func (*TracingConfiguration_Backend_BatchSpanProcessor) 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

Deprecated: Use TracingConfiguration_Backend_JaegerCollectorSpanExporter.ProtoReflect.Descriptor instead.

func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) GetEndpoint

func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) GetHttpClient

func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) GetPassword

func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) GetUsername

func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) ProtoMessage

func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) ProtoReflect

func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) Reset

func (*TracingConfiguration_Backend_JaegerCollectorSpanExporter) 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_Backend_SimpleSpanProcessor

type TracingConfiguration_Backend_SimpleSpanProcessor struct {
	SimpleSpanProcessor *emptypb.Empty `protobuf:"bytes,2,opt,name=simple_span_processor,json=simpleSpanProcessor,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 (*TracingConfiguration_Sampler) GetNever

func (*TracingConfiguration_Sampler) GetParentBased

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 (*TracingConfiguration_Sampler) Reset

func (x *TracingConfiguration_Sampler) Reset()

func (*TracingConfiguration_Sampler) String

type TracingConfiguration_Sampler_Always

type TracingConfiguration_Sampler_Always struct {
	Always *emptypb.Empty `protobuf:"bytes,1,opt,name=always,proto3,oneof"`
}

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 (*TracingConfiguration_Sampler_MaximumRate) GetSamplesPerEpoch

func (x *TracingConfiguration_Sampler_MaximumRate) GetSamplesPerEpoch() int64

func (*TracingConfiguration_Sampler_MaximumRate) ProtoMessage

func (*TracingConfiguration_Sampler_MaximumRate) ProtoReflect

func (*TracingConfiguration_Sampler_MaximumRate) Reset

func (*TracingConfiguration_Sampler_MaximumRate) 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_Never

type TracingConfiguration_Sampler_Never struct {
	Never *emptypb.Empty `protobuf:"bytes,2,opt,name=never,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 (*TracingConfiguration_Sampler_ParentBased) GetLocalParentSampled

func (*TracingConfiguration_Sampler_ParentBased) GetNoParent

func (*TracingConfiguration_Sampler_ParentBased) GetRemoteParentNotSampled

func (*TracingConfiguration_Sampler_ParentBased) GetRemoteParentSampled

func (*TracingConfiguration_Sampler_ParentBased) ProtoMessage

func (*TracingConfiguration_Sampler_ParentBased) ProtoReflect

func (*TracingConfiguration_Sampler_ParentBased) Reset

func (*TracingConfiguration_Sampler_ParentBased) 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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL