Class RealtimeTracingConfig.TracingConfiguration
-
- All Implemented Interfaces:
public final class RealtimeTracingConfig.TracingConfigurationGranular configuration for tracing.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classRealtimeTracingConfig.TracingConfiguration.BuilderA builder for TracingConfiguration.
-
Method Summary
Modifier and Type Method Description final Optional<String>groupId()The group id to attach to this trace to enable filtering and grouping in the Traces Dashboard. final JsonValue_metadata()The arbitrary metadata to attach to this trace to enable filtering in the Traces Dashboard. final Optional<String>workflowName()The name of the workflow to attach to this trace. final JsonField<String>_groupId()Returns the raw JSON value of groupId. final JsonField<String>_workflowName()Returns the raw JSON value of workflowName. final Map<String, JsonValue>_additionalProperties()final RealtimeTracingConfig.TracingConfiguration.BuildertoBuilder()final RealtimeTracingConfig.TracingConfigurationvalidate()Validates that the types of all values in this object match their expected types recursively. final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static RealtimeTracingConfig.TracingConfiguration.Builderbuilder()Returns a mutable builder for constructing an instance of TracingConfiguration. -
-
Method Detail
-
groupId
final Optional<String> groupId()
The group id to attach to this trace to enable filtering and grouping in the Traces Dashboard.
-
_metadata
final JsonValue _metadata()
The arbitrary metadata to attach to this trace to enable filtering in the Traces Dashboard.
This arbitrary value can be deserialized into a custom type using the
convertmethod:MyClass myObject = tracingConfiguration.metadata().convert(MyClass.class);
-
workflowName
final Optional<String> workflowName()
The name of the workflow to attach to this trace. This is used to name the trace in the Traces Dashboard.
-
_groupId
final JsonField<String> _groupId()
Returns the raw JSON value of groupId.
Unlike groupId, this method doesn't throw if the JSON field has an unexpected type.
-
_workflowName
final JsonField<String> _workflowName()
Returns the raw JSON value of workflowName.
Unlike workflowName, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final RealtimeTracingConfig.TracingConfiguration.Builder toBuilder()
-
validate
final RealtimeTracingConfig.TracingConfiguration validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static RealtimeTracingConfig.TracingConfiguration.Builder builder()
Returns a mutable builder for constructing an instance of TracingConfiguration.
-
-
-
-