@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OpsItemEventSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary information about an OpsItem event or that associated an OpsItem with a related item.
Constructor and Description |
---|
OpsItemEventSummary() |
Modifier and Type | Method and Description |
---|---|
OpsItemEventSummary |
clone() |
boolean |
equals(Object obj) |
OpsItemIdentity |
getCreatedBy()
Information about the user or resource that created the OpsItem event.
|
Date |
getCreatedTime()
The date and time the OpsItem event was created.
|
String |
getDetail()
Specific information about the OpsItem event.
|
String |
getDetailType()
The type of information provided as a detail.
|
String |
getEventId()
The ID of the OpsItem event.
|
String |
getOpsItemId()
The ID of the OpsItem.
|
String |
getSource()
The source of the OpsItem event.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedBy(OpsItemIdentity createdBy)
Information about the user or resource that created the OpsItem event.
|
void |
setCreatedTime(Date createdTime)
The date and time the OpsItem event was created.
|
void |
setDetail(String detail)
Specific information about the OpsItem event.
|
void |
setDetailType(String detailType)
The type of information provided as a detail.
|
void |
setEventId(String eventId)
The ID of the OpsItem event.
|
void |
setOpsItemId(String opsItemId)
The ID of the OpsItem.
|
void |
setSource(String source)
The source of the OpsItem event.
|
String |
toString()
Returns a string representation of this object.
|
OpsItemEventSummary |
withCreatedBy(OpsItemIdentity createdBy)
Information about the user or resource that created the OpsItem event.
|
OpsItemEventSummary |
withCreatedTime(Date createdTime)
The date and time the OpsItem event was created.
|
OpsItemEventSummary |
withDetail(String detail)
Specific information about the OpsItem event.
|
OpsItemEventSummary |
withDetailType(String detailType)
The type of information provided as a detail.
|
OpsItemEventSummary |
withEventId(String eventId)
The ID of the OpsItem event.
|
OpsItemEventSummary |
withOpsItemId(String opsItemId)
The ID of the OpsItem.
|
OpsItemEventSummary |
withSource(String source)
The source of the OpsItem event.
|
public void setOpsItemId(String opsItemId)
The ID of the OpsItem.
opsItemId
- The ID of the OpsItem.public String getOpsItemId()
The ID of the OpsItem.
public OpsItemEventSummary withOpsItemId(String opsItemId)
The ID of the OpsItem.
opsItemId
- The ID of the OpsItem.public void setEventId(String eventId)
The ID of the OpsItem event.
eventId
- The ID of the OpsItem event.public String getEventId()
The ID of the OpsItem event.
public OpsItemEventSummary withEventId(String eventId)
The ID of the OpsItem event.
eventId
- The ID of the OpsItem event.public void setSource(String source)
The source of the OpsItem event.
source
- The source of the OpsItem event.public String getSource()
The source of the OpsItem event.
public OpsItemEventSummary withSource(String source)
The source of the OpsItem event.
source
- The source of the OpsItem event.public void setDetailType(String detailType)
The type of information provided as a detail.
detailType
- The type of information provided as a detail.public String getDetailType()
The type of information provided as a detail.
public OpsItemEventSummary withDetailType(String detailType)
The type of information provided as a detail.
detailType
- The type of information provided as a detail.public void setDetail(String detail)
Specific information about the OpsItem event.
detail
- Specific information about the OpsItem event.public String getDetail()
Specific information about the OpsItem event.
public OpsItemEventSummary withDetail(String detail)
Specific information about the OpsItem event.
detail
- Specific information about the OpsItem event.public void setCreatedBy(OpsItemIdentity createdBy)
Information about the user or resource that created the OpsItem event.
createdBy
- Information about the user or resource that created the OpsItem event.public OpsItemIdentity getCreatedBy()
Information about the user or resource that created the OpsItem event.
public OpsItemEventSummary withCreatedBy(OpsItemIdentity createdBy)
Information about the user or resource that created the OpsItem event.
createdBy
- Information about the user or resource that created the OpsItem event.public void setCreatedTime(Date createdTime)
The date and time the OpsItem event was created.
createdTime
- The date and time the OpsItem event was created.public Date getCreatedTime()
The date and time the OpsItem event was created.
public OpsItemEventSummary withCreatedTime(Date createdTime)
The date and time the OpsItem event was created.
createdTime
- The date and time the OpsItem event was created.public String toString()
toString
in class Object
Object.toString()
public OpsItemEventSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.