@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EventTypeSummary extends Object implements Serializable, Cloneable, StructuredPojo
Returns information about an event that has triggered a notification rule.
Constructor and Description |
---|
EventTypeSummary() |
Modifier and Type | Method and Description |
---|---|
EventTypeSummary |
clone() |
boolean |
equals(Object obj) |
String |
getEventTypeId()
The system-generated ID of the event.
|
String |
getEventTypeName()
The name of the event.
|
String |
getResourceType()
The resource type of the event.
|
String |
getServiceName()
The name of the service for which the event applies.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEventTypeId(String eventTypeId)
The system-generated ID of the event.
|
void |
setEventTypeName(String eventTypeName)
The name of the event.
|
void |
setResourceType(String resourceType)
The resource type of the event.
|
void |
setServiceName(String serviceName)
The name of the service for which the event applies.
|
String |
toString()
Returns a string representation of this object.
|
EventTypeSummary |
withEventTypeId(String eventTypeId)
The system-generated ID of the event.
|
EventTypeSummary |
withEventTypeName(String eventTypeName)
The name of the event.
|
EventTypeSummary |
withResourceType(String resourceType)
The resource type of the event.
|
EventTypeSummary |
withServiceName(String serviceName)
The name of the service for which the event applies.
|
public void setEventTypeId(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.
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 String getEventTypeId()
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 EventTypeSummary withEventTypeId(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.
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 void setServiceName(String serviceName)
The name of the service for which the event applies.
serviceName
- The name of the service for which the event applies.public String getServiceName()
The name of the service for which the event applies.
public EventTypeSummary withServiceName(String serviceName)
The name of the service for which the event applies.
serviceName
- The name of the service for which the event applies.public void setEventTypeName(String eventTypeName)
The name of the event.
eventTypeName
- The name of the event.public String getEventTypeName()
The name of the event.
public EventTypeSummary withEventTypeName(String eventTypeName)
The name of the event.
eventTypeName
- The name of the event.public void setResourceType(String resourceType)
The resource type of the event.
resourceType
- The resource type of the event.public String getResourceType()
The resource type of the event.
public EventTypeSummary withResourceType(String resourceType)
The resource type of the event.
resourceType
- The resource type of the event.public String toString()
toString
in class Object
Object.toString()
public EventTypeSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.