StructuredPojo
, ToCopyableBuilder<Event.Builder,Event>
@Generated("software.amazon.awssdk:codegen") public class Event extends Object implements StructuredPojo, ToCopyableBuilder<Event.Builder,Event>
Log entry describing an event involving Amazon GameLift resources (such as a fleet). In addition to tracking activity, event codes and messages can provide additional information for troubleshooting and debugging problems.
Modifier and Type | Class | Description |
---|---|---|
static interface |
Event.Builder |
Modifier and Type | Method | Description |
---|---|---|
static Event.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
String |
eventCode() |
Type of event being logged.
|
String |
eventId() |
Unique identifier for a fleet event.
|
Date |
eventTime() |
Time stamp indicating when this event occurred.
|
int |
hashCode() |
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
message() |
Additional information related to the event.
|
String |
resourceId() |
Unique identifier for an event resource, such as a fleet ID.
|
static Class<? extends Event.Builder> |
serializableBuilderClass() |
|
Event.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
public String eventId()
Unique identifier for a fleet event.
public String resourceId()
Unique identifier for an event resource, such as a fleet ID.
public String eventCode()
Type of event being logged.
EventCode
public String message()
Additional information related to the event.
public Date eventTime()
Time stamp indicating when this event occurred. Format is a number expressed in Unix time as milliseconds (for example "1469498468.057").
public Event.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<Event.Builder,Event>
public static Event.Builder builder()
public static Class<? extends Event.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.