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
ConstructorsModifierConstructorDescriptionprotectedSpanLimitsConfigImpl(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:SpanLimitsConfigMaximum number of attributes.- Specified by:
maxAttributesin interfaceSpanLimitsConfig- Returns:
- max attributes
-
maxEvents
Description copied from interface:SpanLimitsConfigMaximum number of events.- Specified by:
maxEventsin interfaceSpanLimitsConfig- Returns:
- max events
-
maxLinks
Description copied from interface:SpanLimitsConfigMaximum number of links.- Specified by:
maxLinksin interfaceSpanLimitsConfig- Returns:
- max links
-
maxAttributesPerEvent
Description copied from interface:SpanLimitsConfigMaximum number of attributes per event.- Specified by:
maxAttributesPerEventin interfaceSpanLimitsConfig- Returns:
- max attributes per event
-
maxAttributesPerLink
Description copied from interface:SpanLimitsConfigMaximum number of attributes per link.- Specified by:
maxAttributesPerLinkin interfaceSpanLimitsConfig- Returns:
- max attributes per link
-
maxAttributeValueLength
Description copied from interface:SpanLimitsConfigMaximum attribute value length.- Specified by:
maxAttributeValueLengthin interfaceSpanLimitsConfig- Returns:
- max attribute value length
-
toString
-
equals
-
hashCode
public int hashCode()
-