Class LogData

java.lang.Object
com.google.api.gax.logging.LogData

@NullMarked @InternalApi public abstract class LogData extends Object
  • Constructor Details

    • LogData

      public LogData()
  • Method Details

    • serviceName

      public abstract @Nullable String serviceName()
    • rpcName

      public abstract @Nullable String rpcName()
    • requestId

      public abstract @Nullable String requestId()
    • requestHeaders

      public abstract @Nullable Map<String,String> requestHeaders()
    • requestPayload

      public abstract @Nullable Map<String,Object> requestPayload()
    • responseStatus

      public abstract @Nullable String responseStatus()
    • responseHeaders

      public abstract @Nullable Map<String,String> responseHeaders()
    • responsePayload

      public abstract @Nullable Map<String,Object> responsePayload()
    • httpMethod

      public abstract @Nullable String httpMethod()
    • httpUrl

      public abstract @Nullable String httpUrl()
    • builder

      public static LogData.Builder builder()
    • toMapRequest

      public Map<String,Object> toMapRequest()
    • toMapResponse

      public Map<String,Object> toMapResponse()