public void setFieldValue()

in ozhera-tspandata/src/main/java/org/apache/ozhera/tspandata/TSpanData.java [721:864]


    public void setFieldValue(TSpanData._Fields var1, Object var2) {
        switch(var1) {
            case TRACE_ID:
                if (var2 == null) {
                    this.unsetTraceId();
                } else {
                    this.setTraceId((String)var2);
                }
                break;
            case SPAN_ID:
                if (var2 == null) {
                    this.unsetSpanId();
                } else {
                    this.setSpanId((String)var2);
                }
                break;
            case SAMPLED:
                if (var2 == null) {
                    this.unsetSampled();
                } else {
                    this.setSampled((Boolean)var2);
                }
                break;
            case TRACE_STATE:
                if (var2 == null) {
                    this.unsetTraceState();
                } else {
                    this.setTraceState((TTraceState)var2);
                }
                break;
            case PARENT_SPAN_CONTEXT:
                if (var2 == null) {
                    this.unsetParentSpanContext();
                } else {
                    this.setParentSpanContext((TSpanContext)var2);
                }
                break;
            case RESOUCE:
                if (var2 == null) {
                    this.unsetResouce();
                } else {
                    this.setResouce((TResource)var2);
                }
                break;
            case INSTRUMENTATION_LIBRARY_INFO:
                if (var2 == null) {
                    this.unsetInstrumentationLibraryInfo();
                } else {
                    this.setInstrumentationLibraryInfo((TInstrumentationLibraryInfo)var2);
                }
                break;
            case NAME:
                if (var2 == null) {
                    this.unsetName();
                } else {
                    this.setName((String)var2);
                }
                break;
            case KIND:
                if (var2 == null) {
                    this.unsetKind();
                } else {
                    this.setKind((TKind)var2);
                }
                break;
            case START_EPOCH_NANOS:
                if (var2 == null) {
                    this.unsetStartEpochNanos();
                } else {
                    this.setStartEpochNanos((Long)var2);
                }
                break;
            case ATTRIBUTES:
                if (var2 == null) {
                    this.unsetAttributes();
                } else {
                    this.setAttributes((TAttributes)var2);
                }
                break;
            case EVENTS:
                if (var2 == null) {
                    this.unsetEvents();
                } else {
                    this.setEvents((List)var2);
                }
                break;
            case LINKS:
                if (var2 == null) {
                    this.unsetLinks();
                } else {
                    this.setLinks((List)var2);
                }
                break;
            case STATUS:
                if (var2 == null) {
                    this.unsetStatus();
                } else {
                    this.setStatus((TStatus)var2);
                }
                break;
            case END_EPOCH_NANOS:
                if (var2 == null) {
                    this.unsetEndEpochNanos();
                } else {
                    this.setEndEpochNanos((Long)var2);
                }
                break;
            case ENDED:
                if (var2 == null) {
                    this.unsetEnded();
                } else {
                    this.setEnded((Boolean)var2);
                }
                break;
            case TOTAL_RECORDED_EVENTS:
                if (var2 == null) {
                    this.unsetTotalRecordedEvents();
                } else {
                    this.setTotalRecordedEvents((Integer)var2);
                }
                break;
            case TOTAL_RECORDED_LINKS:
                if (var2 == null) {
                    this.unsetTotalRecordedLinks();
                } else {
                    this.setTotalRecordedLinks((Integer)var2);
                }
                break;
            case TOTAL_ATTRIBUTE_COUNT:
                if (var2 == null) {
                    this.unsetTotalAttributeCount();
                } else {
                    this.setTotalAttributeCount((Integer)var2);
                }
                break;
            case EXTRA:
                if (var2 == null) {
                    this.unsetExtra();
                } else {
                    this.setExtra((TExtra)var2);
                }
        }

    }