Package io.helidon.telemetry.otelconfig
Class SpanLimitsConfig.BuilderBase.SpanLimitsConfigImpl
java.lang.Object
io.helidon.telemetry.otelconfig.SpanLimitsConfig.BuilderBase.SpanLimitsConfigImpl
- All Implemented Interfaces:
Prototype.Api
,SpanLimitsConfig
- Enclosing class:
SpanLimitsConfig.BuilderBase<BUILDER extends SpanLimitsConfig.BuilderBase<BUILDER,
PROTOTYPE>, PROTOTYPE extends SpanLimitsConfig>
protected static class SpanLimitsConfig.BuilderBase.SpanLimitsConfigImpl
extends Object
implements SpanLimitsConfig
Generated implementation of the prototype, can be extended by descendant prototype implementations.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.helidon.telemetry.otelconfig.SpanLimitsConfig
SpanLimitsConfig.Builder, SpanLimitsConfig.BuilderBase<BUILDER extends SpanLimitsConfig.BuilderBase<BUILDER,
PROTOTYPE>, PROTOTYPE extends SpanLimitsConfig> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
SpanLimitsConfigImpl
(SpanLimitsConfig.BuilderBase<?, ?> builder) Create an instance providing a builder. -
Method Summary
-
Constructor Details
-
SpanLimitsConfigImpl
Create an instance providing a builder.- Parameters:
builder
- extending builder base of this prototype
-
-
Method Details
-
maxAttributes
Description copied from interface:SpanLimitsConfig
Maximum number of attributes.- Specified by:
maxAttributes
in interfaceSpanLimitsConfig
- Returns:
- max attributes
-
maxEvents
Description copied from interface:SpanLimitsConfig
Maximum number of events.- Specified by:
maxEvents
in interfaceSpanLimitsConfig
- Returns:
- max events
-
maxLinks
Description copied from interface:SpanLimitsConfig
Maximum number of links.- Specified by:
maxLinks
in interfaceSpanLimitsConfig
- Returns:
- max links
-
maxAttributesPerEvent
Description copied from interface:SpanLimitsConfig
Maximum number of attributes per event.- Specified by:
maxAttributesPerEvent
in interfaceSpanLimitsConfig
- Returns:
- max attributes per event
-
maxAttributesPerLink
Description copied from interface:SpanLimitsConfig
Maximum number of attributes per link.- Specified by:
maxAttributesPerLink
in interfaceSpanLimitsConfig
- Returns:
- max attributes per link
-
maxAttributeValueLength
Description copied from interface:SpanLimitsConfig
Maximum attribute value length.- Specified by:
maxAttributeValueLength
in interfaceSpanLimitsConfig
- Returns:
- max attribute value length
-
toString
-
equals
-
hashCode
public int hashCode()
-