public class EventInfoMap
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Describes event information.
Modifier and Type | Field and Description |
---|---|
private SdkInternalList<java.lang.String> |
eventCategories
The category of an Amazon Redshift event.
|
private java.lang.String |
eventDescription
The description of an Amazon Redshift event.
|
private java.lang.String |
eventId
The identifier of an Amazon Redshift event.
|
private java.lang.String |
severity
The severity of the event.
|
Constructor and Description |
---|
EventInfoMap() |
Modifier and Type | Method and Description |
---|---|
EventInfoMap |
clone() |
boolean |
equals(java.lang.Object obj) |
java.util.List<java.lang.String> |
getEventCategories()
The category of an Amazon Redshift event.
|
java.lang.String |
getEventDescription()
The description of an Amazon Redshift event.
|
java.lang.String |
getEventId()
The identifier of an Amazon Redshift event.
|
java.lang.String |
getSeverity()
The severity of the event.
|
int |
hashCode() |
void |
setEventCategories(java.util.Collection<java.lang.String> eventCategories)
The category of an Amazon Redshift event.
|
void |
setEventDescription(java.lang.String eventDescription)
The description of an Amazon Redshift event.
|
void |
setEventId(java.lang.String eventId)
The identifier of an Amazon Redshift event.
|
void |
setSeverity(java.lang.String severity)
The severity of the event.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
EventInfoMap |
withEventCategories(java.util.Collection<java.lang.String> eventCategories)
The category of an Amazon Redshift event.
|
EventInfoMap |
withEventCategories(java.lang.String... eventCategories)
The category of an Amazon Redshift event.
|
EventInfoMap |
withEventDescription(java.lang.String eventDescription)
The description of an Amazon Redshift event.
|
EventInfoMap |
withEventId(java.lang.String eventId)
The identifier of an Amazon Redshift event.
|
EventInfoMap |
withSeverity(java.lang.String severity)
The severity of the event.
|
private java.lang.String eventId
The identifier of an Amazon Redshift event.
private SdkInternalList<java.lang.String> eventCategories
The category of an Amazon Redshift event.
private java.lang.String eventDescription
The description of an Amazon Redshift event.
private java.lang.String severity
The severity of the event.
Values: ERROR, INFO
public void setEventId(java.lang.String eventId)
The identifier of an Amazon Redshift event.
eventId
- The identifier of an Amazon Redshift event.public java.lang.String getEventId()
The identifier of an Amazon Redshift event.
public EventInfoMap withEventId(java.lang.String eventId)
The identifier of an Amazon Redshift event.
eventId
- The identifier of an Amazon Redshift event.public java.util.List<java.lang.String> getEventCategories()
The category of an Amazon Redshift event.
public void setEventCategories(java.util.Collection<java.lang.String> eventCategories)
The category of an Amazon Redshift event.
eventCategories
- The category of an Amazon Redshift event.public EventInfoMap withEventCategories(java.lang.String... eventCategories)
The category of an Amazon Redshift event.
NOTE: This method appends the values to the existing list (if
any). Use setEventCategories(java.util.Collection)
or
withEventCategories(java.util.Collection)
if you want to
override the existing values.
eventCategories
- The category of an Amazon Redshift event.public EventInfoMap withEventCategories(java.util.Collection<java.lang.String> eventCategories)
The category of an Amazon Redshift event.
eventCategories
- The category of an Amazon Redshift event.public void setEventDescription(java.lang.String eventDescription)
The description of an Amazon Redshift event.
eventDescription
- The description of an Amazon Redshift event.public java.lang.String getEventDescription()
The description of an Amazon Redshift event.
public EventInfoMap withEventDescription(java.lang.String eventDescription)
The description of an Amazon Redshift event.
eventDescription
- The description of an Amazon Redshift event.public void setSeverity(java.lang.String severity)
The severity of the event.
Values: ERROR, INFO
severity
- The severity of the event.
Values: ERROR, INFO
public java.lang.String getSeverity()
The severity of the event.
Values: ERROR, INFO
Values: ERROR, INFO
public EventInfoMap withSeverity(java.lang.String severity)
The severity of the event.
Values: ERROR, INFO
severity
- The severity of the event.
Values: ERROR, INFO
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public EventInfoMap clone()
clone
in class java.lang.Object