Package io.opentelemetry.sdk.trace.data
Class AutoValue_ImmutableExceptionEventData
- java.lang.Object
-
- io.opentelemetry.sdk.trace.data.ImmutableExceptionEventData
-
- io.opentelemetry.sdk.trace.data.AutoValue_ImmutableExceptionEventData
-
- All Implemented Interfaces:
EventData
,ExceptionEventData
@Generated("com.google.auto.value.processor.AutoValueProcessor") final class AutoValue_ImmutableExceptionEventData extends ImmutableExceptionEventData
-
-
Field Summary
Fields Modifier and Type Field Description private Attributes
attributes
private long
epochNanos
private java.lang.Throwable
exception
private int
totalAttributeCount
-
Constructor Summary
Constructors Constructor Description AutoValue_ImmutableExceptionEventData(Attributes attributes, long epochNanos, int totalAttributeCount, java.lang.Throwable exception)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
Attributes
getAttributes()
Return the attributes of theEventData
.long
getEpochNanos()
Returns the epoch time in nanos of this event.java.lang.Throwable
getException()
Return theexception
of theExceptionEventData
.int
getTotalAttributeCount()
The total number of attributes that were recorded on this Event.int
hashCode()
java.lang.String
toString()
-
Methods inherited from class io.opentelemetry.sdk.trace.data.ImmutableExceptionEventData
create, getName
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.opentelemetry.sdk.trace.data.EventData
getDroppedAttributesCount
-
-
-
-
Field Detail
-
attributes
private final Attributes attributes
-
epochNanos
private final long epochNanos
-
totalAttributeCount
private final int totalAttributeCount
-
exception
private final java.lang.Throwable exception
-
-
Constructor Detail
-
AutoValue_ImmutableExceptionEventData
AutoValue_ImmutableExceptionEventData(Attributes attributes, long epochNanos, int totalAttributeCount, java.lang.Throwable exception)
-
-
Method Detail
-
getAttributes
public Attributes getAttributes()
Description copied from interface:EventData
Return the attributes of theEventData
.- Returns:
- the attributes of the
EventData
.
-
getEpochNanos
public long getEpochNanos()
Description copied from interface:EventData
Returns the epoch time in nanos of this event.- Returns:
- the epoch time in nanos of this event.
-
getTotalAttributeCount
public int getTotalAttributeCount()
Description copied from interface:EventData
The total number of attributes that were recorded on this Event. This number may be larger than the number of attributes that are attached to this span, if the total number recorded was greater than the configured maximum value. See:SpanLimits.getMaxNumberOfAttributesPerEvent()
- Returns:
- The total number of attributes on this event.
-
getException
public java.lang.Throwable getException()
Description copied from interface:ExceptionEventData
Return theexception
of theExceptionEventData
.- Returns:
- the
exception
of theExceptionEventData
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-