public static interface EventLogEntry.Builder extends SdkPojo, CopyableBuilder<EventLogEntry.Builder,EventLogEntry>
| Modifier and Type | Method and Description |
|---|---|
EventLogEntry.Builder |
errorCode(String errorCode)
The code of the error, if any.
|
EventLogEntry.Builder |
eventCategory(String eventCategory)
The category for the event.
|
EventLogEntry.Builder |
eventName(String eventName)
The name of the event.
|
EventLogEntry.Builder |
eventSource(String eventSource)
The source of the event.
|
EventLogEntry.Builder |
eventTime(Instant eventTime)
The time the event took place, in coordinated universal time (UTC) timestamp format as specified in RFC 3339.
|
EventLogEntry.Builder |
eventType(String eventType)
The type of the event.
|
EventLogEntry.Builder |
id(String id)
The system-generated unique ID of the event.
|
EventLogEntry.Builder |
operationType(OperationType operationType)
The type of the event.
|
EventLogEntry.Builder |
operationType(String operationType)
The type of the event.
|
default EventLogEntry.Builder |
projectInformation(Consumer<ProjectInformation.Builder> projectInformation)
Information about the project where the event occurred.
|
EventLogEntry.Builder |
projectInformation(ProjectInformation projectInformation)
Information about the project where the event occurred.
|
EventLogEntry.Builder |
requestId(String requestIdValue)
The system-generated unique ID of the request.
|
default EventLogEntry.Builder |
requestPayload(Consumer<EventPayload.Builder> requestPayload)
Information about the payload of the request.
|
EventLogEntry.Builder |
requestPayload(EventPayload requestPayload)
Information about the payload of the request.
|
default EventLogEntry.Builder |
responsePayload(Consumer<EventPayload.Builder> responsePayload)
Information about the payload of the response, if any.
|
EventLogEntry.Builder |
responsePayload(EventPayload responsePayload)
Information about the payload of the response, if any.
|
EventLogEntry.Builder |
sourceIpAddress(String sourceIpAddress)
The IP address of the user whose actions are recorded in the event.
|
EventLogEntry.Builder |
userAgent(String userAgent)
The user agent whose actions are recorded in the event.
|
default EventLogEntry.Builder |
userIdentity(Consumer<UserIdentity.Builder> userIdentity)
The system-generated unique ID of the user whose actions are recorded in the event.
|
EventLogEntry.Builder |
userIdentity(UserIdentity userIdentity)
The system-generated unique ID of the user whose actions are recorded in the event.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEventLogEntry.Builder id(String id)
The system-generated unique ID of the event.
id - The system-generated unique ID of the event.EventLogEntry.Builder eventName(String eventName)
The name of the event.
eventName - The name of the event.EventLogEntry.Builder eventType(String eventType)
The type of the event.
eventType - The type of the event.EventLogEntry.Builder eventCategory(String eventCategory)
The category for the event.
eventCategory - The category for the event.EventLogEntry.Builder eventSource(String eventSource)
The source of the event.
eventSource - The source of the event.EventLogEntry.Builder eventTime(Instant eventTime)
The time the event took place, in coordinated universal time (UTC) timestamp format as specified in RFC 3339.
eventTime - The time the event took place, in coordinated universal time (UTC) timestamp format as specified in RFC 3339.EventLogEntry.Builder operationType(String operationType)
The type of the event.
operationType - The type of the event.OperationType,
OperationTypeEventLogEntry.Builder operationType(OperationType operationType)
The type of the event.
operationType - The type of the event.OperationType,
OperationTypeEventLogEntry.Builder userIdentity(UserIdentity userIdentity)
The system-generated unique ID of the user whose actions are recorded in the event.
userIdentity - The system-generated unique ID of the user whose actions are recorded in the event.default EventLogEntry.Builder userIdentity(Consumer<UserIdentity.Builder> userIdentity)
The system-generated unique ID of the user whose actions are recorded in the event.
This is a convenience method that creates an instance of theUserIdentity.Builder avoiding the need
to create one manually via UserIdentity.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to userIdentity(UserIdentity).
userIdentity - a consumer that will call methods on UserIdentity.BuilderuserIdentity(UserIdentity)EventLogEntry.Builder projectInformation(ProjectInformation projectInformation)
Information about the project where the event occurred.
projectInformation - Information about the project where the event occurred.default EventLogEntry.Builder projectInformation(Consumer<ProjectInformation.Builder> projectInformation)
Information about the project where the event occurred.
This is a convenience method that creates an instance of theProjectInformation.Builder avoiding the
need to create one manually via ProjectInformation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to projectInformation(ProjectInformation).
projectInformation - a consumer that will call methods on ProjectInformation.BuilderprojectInformation(ProjectInformation)EventLogEntry.Builder requestId(String requestIdValue)
The system-generated unique ID of the request.
requestIdValue - The system-generated unique ID of the request.EventLogEntry.Builder requestPayload(EventPayload requestPayload)
Information about the payload of the request.
requestPayload - Information about the payload of the request.default EventLogEntry.Builder requestPayload(Consumer<EventPayload.Builder> requestPayload)
Information about the payload of the request.
This is a convenience method that creates an instance of theEventPayload.Builder avoiding the need
to create one manually via EventPayload.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to requestPayload(EventPayload).
requestPayload - a consumer that will call methods on EventPayload.BuilderrequestPayload(EventPayload)EventLogEntry.Builder responsePayload(EventPayload responsePayload)
Information about the payload of the response, if any.
responsePayload - Information about the payload of the response, if any.default EventLogEntry.Builder responsePayload(Consumer<EventPayload.Builder> responsePayload)
Information about the payload of the response, if any.
This is a convenience method that creates an instance of theEventPayload.Builder avoiding the need
to create one manually via EventPayload.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to responsePayload(EventPayload).
responsePayload - a consumer that will call methods on EventPayload.BuilderresponsePayload(EventPayload)EventLogEntry.Builder errorCode(String errorCode)
The code of the error, if any.
errorCode - The code of the error, if any.EventLogEntry.Builder sourceIpAddress(String sourceIpAddress)
The IP address of the user whose actions are recorded in the event.
sourceIpAddress - The IP address of the user whose actions are recorded in the event.EventLogEntry.Builder userAgent(String userAgent)
The user agent whose actions are recorded in the event.
userAgent - The user agent whose actions are recorded in the event.Copyright © 2023. All rights reserved.