@Generated(value="software.amazon.awssdk:codegen") public final class EventTypeSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EventTypeSummary.Builder,EventTypeSummary>
Returns information about an event that has triggered a notification rule.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EventTypeSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EventTypeSummary.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
eventTypeId()
The system-generated ID of the event.
|
String |
eventTypeName()
The name of the event.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
resourceType()
The resource type of the event.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EventTypeSummary.Builder> |
serializableBuilderClass() |
String |
serviceName()
The name of the service for which the event applies.
|
EventTypeSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String eventTypeId()
The system-generated ID of the event. For a complete list of event types and IDs, see Notification concepts in the Developer Tools Console User Guide.
public final String serviceName()
The name of the service for which the event applies.
public final String eventTypeName()
The name of the event.
public final String resourceType()
The resource type of the event.
public EventTypeSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EventTypeSummary.Builder,EventTypeSummary>public static EventTypeSummary.Builder builder()
public static Class<? extends EventTypeSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.