public String toString()

in ozhera-tspandata/src/main/java/org/apache/ozhera/tspandata/TSpanData.java [1816:2082]


    public String toString() {
        StringBuilder var1 = new StringBuilder("TSpanData(");
        boolean var2 = true;
        if (this.isSetTraceId()) {
            var1.append("traceId:");
            if (this.traceId == null) {
                var1.append("null");
            } else {
                var1.append(this.traceId);
            }

            var2 = false;
        }

        if (this.isSetSpanId()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("spanId:");
            if (this.spanId == null) {
                var1.append("null");
            } else {
                var1.append(this.spanId);
            }

            var2 = false;
        }

        if (this.isSetSampled()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("sampled:");
            var1.append(this.sampled);
            var2 = false;
        }

        if (this.isSetTraceState()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("traceState:");
            if (this.traceState == null) {
                var1.append("null");
            } else {
                var1.append(this.traceState);
            }

            var2 = false;
        }

        if (this.isSetParentSpanContext()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("parentSpanContext:");
            if (this.parentSpanContext == null) {
                var1.append("null");
            } else {
                var1.append(this.parentSpanContext);
            }

            var2 = false;
        }

        if (this.isSetResouce()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("resouce:");
            if (this.resouce == null) {
                var1.append("null");
            } else {
                var1.append(this.resouce);
            }

            var2 = false;
        }

        if (this.isSetInstrumentationLibraryInfo()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("instrumentationLibraryInfo:");
            if (this.instrumentationLibraryInfo == null) {
                var1.append("null");
            } else {
                var1.append(this.instrumentationLibraryInfo);
            }

            var2 = false;
        }

        if (this.isSetName()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("name:");
            if (this.name == null) {
                var1.append("null");
            } else {
                var1.append(this.name);
            }

            var2 = false;
        }

        if (this.isSetKind()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("kind:");
            if (this.kind == null) {
                var1.append("null");
            } else {
                var1.append(this.kind);
            }

            var2 = false;
        }

        if (this.isSetStartEpochNanos()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("startEpochNanos:");
            var1.append(this.startEpochNanos);
            var2 = false;
        }

        if (this.isSetAttributes()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("attributes:");
            if (this.attributes == null) {
                var1.append("null");
            } else {
                var1.append(this.attributes);
            }

            var2 = false;
        }

        if (this.isSetEvents()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("events:");
            if (this.events == null) {
                var1.append("null");
            } else {
                var1.append(this.events);
            }

            var2 = false;
        }

        if (this.isSetLinks()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("links:");
            if (this.links == null) {
                var1.append("null");
            } else {
                var1.append(this.links);
            }

            var2 = false;
        }

        if (this.isSetStatus()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("status:");
            if (this.status == null) {
                var1.append("null");
            } else {
                var1.append(this.status);
            }

            var2 = false;
        }

        if (this.isSetEndEpochNanos()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("endEpochNanos:");
            var1.append(this.endEpochNanos);
            var2 = false;
        }

        if (this.isSetEnded()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("ended:");
            var1.append(this.ended);
            var2 = false;
        }

        if (this.isSetTotalRecordedEvents()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("totalRecordedEvents:");
            var1.append(this.totalRecordedEvents);
            var2 = false;
        }

        if (this.isSetTotalRecordedLinks()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("totalRecordedLinks:");
            var1.append(this.totalRecordedLinks);
            var2 = false;
        }

        if (this.isSetTotalAttributeCount()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("totalAttributeCount:");
            var1.append(this.totalAttributeCount);
            var2 = false;
        }

        if (this.isSetExtra()) {
            if (!var2) {
                var1.append(", ");
            }

            var1.append("extra:");
            if (this.extra == null) {
                var1.append("null");
            } else {
                var1.append(this.extra);
            }

            var2 = false;
        }

        var1.append(")");
        return var1.toString();
    }