Uses of Class
io.envoyproxy.envoy.extensions.access_loggers.open_telemetry.v3.OpenTelemetryAccessLogConfig.Builder
Packages that use OpenTelemetryAccessLogConfig.Builder
-
Uses of OpenTelemetryAccessLogConfig.Builder in io.envoyproxy.envoy.extensions.access_loggers.open_telemetry.v3
Methods in io.envoyproxy.envoy.extensions.access_loggers.open_telemetry.v3 that return OpenTelemetryAccessLogConfig.BuilderModifier and TypeMethodDescriptionOpenTelemetryAccessLogConfig.Builder.addAllFormatters(Iterable<? extends TypedExtensionConfig> values) Specifies a collection of Formatter plugins that can be called from the access log configuration.OpenTelemetryAccessLogConfig.Builder.addFormatters(int index, TypedExtensionConfig value) Specifies a collection of Formatter plugins that can be called from the access log configuration.OpenTelemetryAccessLogConfig.Builder.addFormatters(int index, TypedExtensionConfig.Builder builderForValue) Specifies a collection of Formatter plugins that can be called from the access log configuration.OpenTelemetryAccessLogConfig.Builder.addFormatters(TypedExtensionConfig value) Specifies a collection of Formatter plugins that can be called from the access log configuration.OpenTelemetryAccessLogConfig.Builder.addFormatters(TypedExtensionConfig.Builder builderForValue) Specifies a collection of Formatter plugins that can be called from the access log configuration.OpenTelemetryAccessLogConfig.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) OpenTelemetryAccessLogConfig.Builder.clear()OpenTelemetryAccessLogConfig.Builder.clearAttributes()See 'attributes' in the LogResource proto for more details.OpenTelemetryAccessLogConfig.Builder.clearBody()OpenTelemetry `LogResource <https://github.com/open-telemetry/opentelemetry-proto/blob/main/opentelemetry/proto/logs/v1/logs.proto>`_ fields, following `Envoy access logging formatting <https://www.envoyproxy.io/docs/envoy/latest/configuration/observability/access_log/usage>`_.OpenTelemetryAccessLogConfig.Builder.clearCommonConfig()[#comment:TODO(itamarkam): add 'filter_state_objects_to_log' to logs.]OpenTelemetryAccessLogConfig.Builder.clearDisableBuiltinLabels()If specified, Envoy will not generate built-in resource labels like ``log_name``, ``zone_name``, ``cluster_name``, ``node_name``.OpenTelemetryAccessLogConfig.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) OpenTelemetryAccessLogConfig.Builder.clearFormatters()Specifies a collection of Formatter plugins that can be called from the access log configuration.OpenTelemetryAccessLogConfig.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) OpenTelemetryAccessLogConfig.Builder.clearResourceAttributes()OpenTelemetry `Resource <https://github.com/open-telemetry/opentelemetry-proto/blob/main/opentelemetry/proto/logs/v1/logs.proto#L51>`_ attributes are filled with Envoy node info.OpenTelemetryAccessLogConfig.Builder.clearStatPrefix()Optional.OpenTelemetryAccessLogConfig.Builder.clone()OpenTelemetryAccessLogConfig.Builder.mergeAttributes(KeyValueList value) See 'attributes' in the LogResource proto for more details.OpenTelemetry `LogResource <https://github.com/open-telemetry/opentelemetry-proto/blob/main/opentelemetry/proto/logs/v1/logs.proto>`_ fields, following `Envoy access logging formatting <https://www.envoyproxy.io/docs/envoy/latest/configuration/observability/access_log/usage>`_.OpenTelemetryAccessLogConfig.Builder.mergeCommonConfig(CommonGrpcAccessLogConfig value) [#comment:TODO(itamarkam): add 'filter_state_objects_to_log' to logs.]OpenTelemetryAccessLogConfig.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) OpenTelemetryAccessLogConfig.Builder.mergeFrom(com.google.protobuf.Message other) OpenTelemetryAccessLogConfig.Builder.mergeFrom(OpenTelemetryAccessLogConfig other) OpenTelemetryAccessLogConfig.Builder.mergeResourceAttributes(KeyValueList value) OpenTelemetry `Resource <https://github.com/open-telemetry/opentelemetry-proto/blob/main/opentelemetry/proto/logs/v1/logs.proto#L51>`_ attributes are filled with Envoy node info.OpenTelemetryAccessLogConfig.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) OpenTelemetryAccessLogConfig.newBuilder()OpenTelemetryAccessLogConfig.newBuilder(OpenTelemetryAccessLogConfig prototype) OpenTelemetryAccessLogConfig.newBuilderForType()protected OpenTelemetryAccessLogConfig.BuilderOpenTelemetryAccessLogConfig.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) OpenTelemetryAccessLogConfig.Builder.removeFormatters(int index) Specifies a collection of Formatter plugins that can be called from the access log configuration.OpenTelemetryAccessLogConfig.Builder.setAttributes(KeyValueList value) See 'attributes' in the LogResource proto for more details.OpenTelemetryAccessLogConfig.Builder.setAttributes(KeyValueList.Builder builderForValue) See 'attributes' in the LogResource proto for more details.OpenTelemetry `LogResource <https://github.com/open-telemetry/opentelemetry-proto/blob/main/opentelemetry/proto/logs/v1/logs.proto>`_ fields, following `Envoy access logging formatting <https://www.envoyproxy.io/docs/envoy/latest/configuration/observability/access_log/usage>`_.OpenTelemetryAccessLogConfig.Builder.setBody(AnyValue.Builder builderForValue) OpenTelemetry `LogResource <https://github.com/open-telemetry/opentelemetry-proto/blob/main/opentelemetry/proto/logs/v1/logs.proto>`_ fields, following `Envoy access logging formatting <https://www.envoyproxy.io/docs/envoy/latest/configuration/observability/access_log/usage>`_.OpenTelemetryAccessLogConfig.Builder.setCommonConfig(CommonGrpcAccessLogConfig value) [#comment:TODO(itamarkam): add 'filter_state_objects_to_log' to logs.]OpenTelemetryAccessLogConfig.Builder.setCommonConfig(CommonGrpcAccessLogConfig.Builder builderForValue) [#comment:TODO(itamarkam): add 'filter_state_objects_to_log' to logs.]OpenTelemetryAccessLogConfig.Builder.setDisableBuiltinLabels(boolean value) If specified, Envoy will not generate built-in resource labels like ``log_name``, ``zone_name``, ``cluster_name``, ``node_name``.OpenTelemetryAccessLogConfig.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) OpenTelemetryAccessLogConfig.Builder.setFormatters(int index, TypedExtensionConfig value) Specifies a collection of Formatter plugins that can be called from the access log configuration.OpenTelemetryAccessLogConfig.Builder.setFormatters(int index, TypedExtensionConfig.Builder builderForValue) Specifies a collection of Formatter plugins that can be called from the access log configuration.OpenTelemetryAccessLogConfig.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) OpenTelemetryAccessLogConfig.Builder.setResourceAttributes(KeyValueList value) OpenTelemetry `Resource <https://github.com/open-telemetry/opentelemetry-proto/blob/main/opentelemetry/proto/logs/v1/logs.proto#L51>`_ attributes are filled with Envoy node info.OpenTelemetryAccessLogConfig.Builder.setResourceAttributes(KeyValueList.Builder builderForValue) OpenTelemetry `Resource <https://github.com/open-telemetry/opentelemetry-proto/blob/main/opentelemetry/proto/logs/v1/logs.proto#L51>`_ attributes are filled with Envoy node info.OpenTelemetryAccessLogConfig.Builder.setStatPrefix(String value) Optional.OpenTelemetryAccessLogConfig.Builder.setStatPrefixBytes(com.google.protobuf.ByteString value) Optional.OpenTelemetryAccessLogConfig.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) OpenTelemetryAccessLogConfig.toBuilder()