Class LokiGetJenkinsBuildLogsQueryParameters

java.lang.Object
io.jenkins.plugins.opentelemetry.backend.grafana.LokiGetJenkinsBuildLogsQueryParameters

public class LokiGetJenkinsBuildLogsQueryParameters extends Object
  • Constructor Details

    • LokiGetJenkinsBuildLogsQueryParameters

      public LokiGetJenkinsBuildLogsQueryParameters(@NonNull String jobFullName, int runNumber, @NonNull String traceId, @NonNull Optional<String> flowNodeId, @NonNull Instant startTimeInNanos, @NonNull Optional<Instant> endTime, @NonNull String serviceName, @NonNull Optional<String> serviceNamespace)
  • Method Details

    • toHttpRequest

      public org.apache.http.client.methods.HttpUriRequest toHttpRequest(@Nonnull String lokiUrl)
    • toAttributes

      public io.opentelemetry.api.common.Attributes toAttributes()
    • setStartTimeInNanos

      public void setStartTimeInNanos(long startTimeInNanos)
    • getStartTimeInNanos

      @NonNull public Long getStartTimeInNanos()
    • toString

      public String toString()
      Overrides:
      toString in class Object