Class OtelTraceSpan

java.lang.Object
com.judgmentlabs.judgeval.internal.api.models.OtelTraceSpan

public class OtelTraceSpan extends Object
  • Constructor Details

    • OtelTraceSpan

      public OtelTraceSpan()
  • Method Details

    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
    • setAdditionalProperty

      public void setAdditionalProperty(String name, Object value)
    • getOrganizationId

      public String getOrganizationId()
    • getProjectId

      public String getProjectId()
    • getUserId

      public String getUserId()
    • getTimestamp

      public String getTimestamp()
    • getTraceId

      public String getTraceId()
    • getSpanId

      public String getSpanId()
    • getParentSpanId

      public String getParentSpanId()
    • getTraceState

      public String getTraceState()
    • getSpanName

      public String getSpanName()
    • getSpanKind

      public String getSpanKind()
    • getServiceName

      public String getServiceName()
    • getResourceAttributes

      public Object getResourceAttributes()
    • getSpanAttributes

      public Object getSpanAttributes()
    • getDuration

      public Integer getDuration()
    • getStatusCode

      public String getStatusCode()
    • getStatusMessage

      public String getStatusMessage()
    • getEvents

      public List<Object> getEvents()
    • getLinks

      public List<Object> getLinks()
    • getLegacySpanId

      public String getLegacySpanId()
    • getInputs

      public Object getInputs()
    • getOutput

      public Object getOutput()
    • getError

      public Object getError()
    • getAgentId

      public String getAgentId()
    • getCumulativeLlmCost

      public Double getCumulativeLlmCost()
    • getStateAfter

      public Object getStateAfter()
    • getStateBefore

      public Object getStateBefore()
    • setOrganizationId

      public void setOrganizationId(String organizationId)
    • setProjectId

      public void setProjectId(String projectId)
    • setUserId

      public void setUserId(String userId)
    • setTimestamp

      public void setTimestamp(String timestamp)
    • setTraceId

      public void setTraceId(String traceId)
    • setSpanId

      public void setSpanId(String spanId)
    • setParentSpanId

      public void setParentSpanId(String parentSpanId)
    • setTraceState

      public void setTraceState(String traceState)
    • setSpanName

      public void setSpanName(String spanName)
    • setSpanKind

      public void setSpanKind(String spanKind)
    • setServiceName

      public void setServiceName(String serviceName)
    • setResourceAttributes

      public void setResourceAttributes(Object resourceAttributes)
    • setSpanAttributes

      public void setSpanAttributes(Object spanAttributes)
    • setDuration

      public void setDuration(Integer duration)
    • setStatusCode

      public void setStatusCode(String statusCode)
    • setStatusMessage

      public void setStatusMessage(String statusMessage)
    • setEvents

      public void setEvents(List<Object> events)
    • setLinks

      public void setLinks(List<Object> links)
    • setLegacySpanId

      public void setLegacySpanId(String legacySpanId)
    • setInputs

      public void setInputs(Object inputs)
    • setOutput

      public void setOutput(Object output)
    • setError

      public void setError(Object error)
    • setAgentId

      public void setAgentId(String agentId)
    • setCumulativeLlmCost

      public void setCumulativeLlmCost(Double cumulativeLlmCost)
    • setStateAfter

      public void setStateAfter(Object stateAfter)
    • setStateBefore

      public void setStateBefore(Object stateBefore)
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object