Class PlatformLog.Builder

  • Enclosing class:
    PlatformLog

    public static final class PlatformLog.Builder
    extends java.lang.Object
    • Method Detail

      • requestId

        public PlatformLog.Builder requestId​(java.lang.String requestId)
        The request ID
      • requestId

        public PlatformLog.Builder requestId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> requestId)
        The request ID
      • eventDatetime

        public PlatformLog.Builder eventDatetime​(java.time.OffsetDateTime eventDatetime)
        The event ISO8601 date string
      • eventDatetime

        public PlatformLog.Builder eventDatetime​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> eventDatetime)
        The event ISO8601 date string
      • startTime

        public PlatformLog.Builder startTime​(java.time.OffsetDateTime startTime)
        The request start time ISO8601 date string
      • startTime

        public PlatformLog.Builder startTime​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startTime)
        The request start time ISO8601 date string
      • endTime

        public PlatformLog.Builder endTime​(java.time.OffsetDateTime endTime)
        The request end time ISO8601 date string
      • endTime

        public PlatformLog.Builder endTime​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> endTime)
        The request end time ISO8601 date string
      • accountId

        public PlatformLog.Builder accountId​(java.lang.String accountId)
        The account ID of the request
      • accountId

        public PlatformLog.Builder accountId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountId)
        The account ID of the request
      • projectId

        public PlatformLog.Builder projectId​(java.lang.String projectId)
        The project ID of the request
      • projectId

        public PlatformLog.Builder projectId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> projectId)
        The project ID of the request
      • httpMethod

        public PlatformLog.Builder httpMethod​(java.lang.String httpMethod)
        The requested HTTP method
      • httpMethod

        public PlatformLog.Builder httpMethod​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> httpMethod)
        The requested HTTP method
      • path

        public PlatformLog.Builder path​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path)
        The requested path
      • url

        public PlatformLog.Builder url​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> url)
        The requested URL
      • status

        public PlatformLog.Builder status​(double status)
        The requests response status code
      • status

        public PlatformLog.Builder status​(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> status)
        The requests response status code
      • duration

        public PlatformLog.Builder duration​(double duration)
        The request duration in milliseconds
      • duration

        public PlatformLog.Builder duration​(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> duration)
        The request duration in milliseconds
      • success

        public PlatformLog.Builder success​(org.openapitools.jackson.nullable.JsonNullable<java.lang.Boolean> success)
        The request success flag
      • resource

        public PlatformLog.Builder resource​(java.lang.String resource)
        The requested resource
      • resource

        public PlatformLog.Builder resource​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> resource)
        The requested resource
      • childResource

        public PlatformLog.Builder childResource​(java.lang.String childResource)
        The requested child resource
      • childResource

        public PlatformLog.Builder childResource​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> childResource)
        The requested child resource
      • subResource

        public PlatformLog.Builder subResource​(java.lang.String subResource)
        The requested sub resource
      • subResource

        public PlatformLog.Builder subResource​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> subResource)
        The requested sub resource
      • action

        public PlatformLog.Builder action​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> action)
        The requested action
      • sourceType

        public PlatformLog.Builder sourceType​(java.lang.String sourceType)
        The requests source type
      • sourceType

        public PlatformLog.Builder sourceType​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> sourceType)
        The requests source type
      • sourceValue

        public PlatformLog.Builder sourceValue​(java.lang.String sourceValue)
        The requests source value
      • sourceValue

        public PlatformLog.Builder sourceValue​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> sourceValue)
        The requests source value
      • sourceId

        public PlatformLog.Builder sourceId​(java.lang.String sourceId)
        The requests source ID
      • sourceId

        public PlatformLog.Builder sourceId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> sourceId)
        The requests source ID
      • sourceIp

        public PlatformLog.Builder sourceIp​(java.lang.String sourceIp)
        The requests source IPV4 ip address
      • sourceIp

        public PlatformLog.Builder sourceIp​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> sourceIp)
        The requests source IPV4 ip address
      • category

        public PlatformLog.Builder category​(java.lang.String category)
        The requested category
      • category

        public PlatformLog.Builder category​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> category)
        The requested category