Class SentryTransaction

    • Constructor Detail

      • SentryTransaction

        public SentryTransaction​(@NotNull
                                 @NotNull SentryTracer sentryTracer)
      • SentryTransaction

        @Internal
        public SentryTransaction​(@Nullable
                                 @Nullable java.lang.String transaction,
                                 @NotNull
                                 @NotNull java.lang.Double startTimestamp,
                                 @Nullable
                                 @Nullable java.lang.Double timestamp,
                                 @NotNull
                                 @NotNull java.util.List<SentrySpan> spans,
                                 @NotNull
                                 @NotNull java.util.Map<java.lang.String,​@NotNull MeasurementValue> measurements)
    • Method Detail

      • getSpans

        @NotNull
        public @NotNull java.util.List<SentrySpan> getSpans()
      • isFinished

        public boolean isFinished()
      • getTransaction

        @Nullable
        public @Nullable java.lang.String getTransaction()
      • getStartTimestamp

        @NotNull
        public @NotNull java.lang.Double getStartTimestamp()
      • getTimestamp

        @Nullable
        public @Nullable java.lang.Double getTimestamp()
      • getType

        @NotNull
        public @NotNull java.lang.String getType()
      • getStatus

        @Nullable
        public @Nullable SpanStatus getStatus()
      • isSampled

        public boolean isSampled()
      • getMeasurements

        @NotNull
        public @NotNull java.util.Map<java.lang.String,​@NotNull MeasurementValue> getMeasurements()
      • getUnknown

        @Nullable
        public @Nullable java.util.Map<java.lang.String,​java.lang.Object> getUnknown()
        Specified by:
        getUnknown in interface JsonUnknown
      • setUnknown

        public void setUnknown​(@Nullable
                               @Nullable java.util.Map<java.lang.String,​java.lang.Object> unknown)
        Specified by:
        setUnknown in interface JsonUnknown