@Generated(value="software.amazon.awssdk:codegen") public final class EventLogEntry extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EventLogEntry.Builder,EventLogEntry>
Information about an entry in an event log of Amazon CodeCatalyst activity.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EventLogEntry.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EventLogEntry.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
errorCode()
The code of the error, if any.
|
String |
eventCategory()
The category for the event.
|
String |
eventName()
The name of the event.
|
String |
eventSource()
The source of the event.
|
Instant |
eventTime()
The time the event took place, in coordinated universal time (UTC) timestamp format as specified in RFC 3339.
|
String |
eventType()
The type of the event.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The system-generated unique ID of the event.
|
OperationType |
operationType()
The type of the event.
|
String |
operationTypeAsString()
The type of the event.
|
ProjectInformation |
projectInformation()
Information about the project where the event occurred.
|
String |
requestId()
The system-generated unique ID of the request.
|
EventPayload |
requestPayload()
Information about the payload of the request.
|
EventPayload |
responsePayload()
Information about the payload of the response, if any.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EventLogEntry.Builder> |
serializableBuilderClass() |
String |
sourceIpAddress()
The IP address of the user whose actions are recorded in the event.
|
EventLogEntry.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
userAgent()
The user agent whose actions are recorded in the event.
|
UserIdentity |
userIdentity()
The system-generated unique ID of the user whose actions are recorded in the event.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The system-generated unique ID of the event.
public final String eventName()
The name of the event.
public final String eventType()
The type of the event.
public final String eventCategory()
The category for the event.
public final String eventSource()
The source of the event.
public final Instant eventTime()
The time the event took place, in coordinated universal time (UTC) timestamp format as specified in RFC 3339.
public final OperationType operationType()
The type of the event.
If the service returns an enum value that is not available in the current SDK version, operationType
will return OperationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
operationTypeAsString().
OperationTypepublic final String operationTypeAsString()
The type of the event.
If the service returns an enum value that is not available in the current SDK version, operationType
will return OperationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
operationTypeAsString().
OperationTypepublic final UserIdentity userIdentity()
The system-generated unique ID of the user whose actions are recorded in the event.
public final ProjectInformation projectInformation()
Information about the project where the event occurred.
public final String requestId()
The system-generated unique ID of the request.
public final EventPayload requestPayload()
Information about the payload of the request.
public final EventPayload responsePayload()
Information about the payload of the response, if any.
public final String errorCode()
The code of the error, if any.
public final String sourceIpAddress()
The IP address of the user whose actions are recorded in the event.
public final String userAgent()
The user agent whose actions are recorded in the event.
public EventLogEntry.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EventLogEntry.Builder,EventLogEntry>public static EventLogEntry.Builder builder()
public static Class<? extends EventLogEntry.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.