@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OpsItemSummary extends Object implements Serializable, Cloneable, StructuredPojo
A count of OpsItems.
Constructor and Description |
---|
OpsItemSummary() |
Modifier and Type | Method and Description |
---|---|
OpsItemSummary |
addOperationalDataEntry(String key,
OpsItemDataValue value) |
OpsItemSummary |
clearOperationalDataEntries()
Removes all the entries added into OperationalData.
|
OpsItemSummary |
clone() |
boolean |
equals(Object obj) |
String |
getCategory()
A list of OpsItems by category.
|
String |
getCreatedBy()
The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.
|
Date |
getCreatedTime()
The date and time the OpsItem was created.
|
String |
getLastModifiedBy()
The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.
|
Date |
getLastModifiedTime()
The date and time the OpsItem was last updated.
|
Map<String,OpsItemDataValue> |
getOperationalData()
Operational data is custom data that provides useful reference details about the OpsItem.
|
String |
getOpsItemId()
The ID of the OpsItem.
|
Integer |
getPriority()
The importance of this OpsItem in relation to other OpsItems in the system.
|
String |
getSeverity()
A list of OpsItems by severity.
|
String |
getSource()
The impacted AWS resource.
|
String |
getStatus()
The OpsItem status.
|
String |
getTitle()
A short heading that describes the nature of the OpsItem and the impacted resource.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCategory(String category)
A list of OpsItems by category.
|
void |
setCreatedBy(String createdBy)
The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.
|
void |
setCreatedTime(Date createdTime)
The date and time the OpsItem was created.
|
void |
setLastModifiedBy(String lastModifiedBy)
The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.
|
void |
setLastModifiedTime(Date lastModifiedTime)
The date and time the OpsItem was last updated.
|
void |
setOperationalData(Map<String,OpsItemDataValue> operationalData)
Operational data is custom data that provides useful reference details about the OpsItem.
|
void |
setOpsItemId(String opsItemId)
The ID of the OpsItem.
|
void |
setPriority(Integer priority)
The importance of this OpsItem in relation to other OpsItems in the system.
|
void |
setSeverity(String severity)
A list of OpsItems by severity.
|
void |
setSource(String source)
The impacted AWS resource.
|
void |
setStatus(String status)
The OpsItem status.
|
void |
setTitle(String title)
A short heading that describes the nature of the OpsItem and the impacted resource.
|
String |
toString()
Returns a string representation of this object.
|
OpsItemSummary |
withCategory(String category)
A list of OpsItems by category.
|
OpsItemSummary |
withCreatedBy(String createdBy)
The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.
|
OpsItemSummary |
withCreatedTime(Date createdTime)
The date and time the OpsItem was created.
|
OpsItemSummary |
withLastModifiedBy(String lastModifiedBy)
The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.
|
OpsItemSummary |
withLastModifiedTime(Date lastModifiedTime)
The date and time the OpsItem was last updated.
|
OpsItemSummary |
withOperationalData(Map<String,OpsItemDataValue> operationalData)
Operational data is custom data that provides useful reference details about the OpsItem.
|
OpsItemSummary |
withOpsItemId(String opsItemId)
The ID of the OpsItem.
|
OpsItemSummary |
withPriority(Integer priority)
The importance of this OpsItem in relation to other OpsItems in the system.
|
OpsItemSummary |
withSeverity(String severity)
A list of OpsItems by severity.
|
OpsItemSummary |
withSource(String source)
The impacted AWS resource.
|
OpsItemSummary |
withStatus(OpsItemStatus status)
The OpsItem status.
|
OpsItemSummary |
withStatus(String status)
The OpsItem status.
|
OpsItemSummary |
withTitle(String title)
A short heading that describes the nature of the OpsItem and the impacted resource.
|
public void setCreatedBy(String createdBy)
The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.
createdBy
- The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.public String getCreatedBy()
The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.
public OpsItemSummary withCreatedBy(String createdBy)
The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.
createdBy
- The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.public void setCreatedTime(Date createdTime)
The date and time the OpsItem was created.
createdTime
- The date and time the OpsItem was created.public Date getCreatedTime()
The date and time the OpsItem was created.
public OpsItemSummary withCreatedTime(Date createdTime)
The date and time the OpsItem was created.
createdTime
- The date and time the OpsItem was created.public void setLastModifiedBy(String lastModifiedBy)
The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.
lastModifiedBy
- The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.public String getLastModifiedBy()
The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.
public OpsItemSummary withLastModifiedBy(String lastModifiedBy)
The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.
lastModifiedBy
- The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.public void setLastModifiedTime(Date lastModifiedTime)
The date and time the OpsItem was last updated.
lastModifiedTime
- The date and time the OpsItem was last updated.public Date getLastModifiedTime()
The date and time the OpsItem was last updated.
public OpsItemSummary withLastModifiedTime(Date lastModifiedTime)
The date and time the OpsItem was last updated.
lastModifiedTime
- The date and time the OpsItem was last updated.public void setPriority(Integer priority)
The importance of this OpsItem in relation to other OpsItems in the system.
priority
- The importance of this OpsItem in relation to other OpsItems in the system.public Integer getPriority()
The importance of this OpsItem in relation to other OpsItems in the system.
public OpsItemSummary withPriority(Integer priority)
The importance of this OpsItem in relation to other OpsItems in the system.
priority
- The importance of this OpsItem in relation to other OpsItems in the system.public void setSource(String source)
The impacted AWS resource.
source
- The impacted AWS resource.public String getSource()
The impacted AWS resource.
public OpsItemSummary withSource(String source)
The impacted AWS resource.
source
- The impacted AWS resource.public void setStatus(String status)
The OpsItem status. Status can be Open
, In Progress
, or Resolved
.
status
- The OpsItem status. Status can be Open
, In Progress
, or Resolved
.OpsItemStatus
public String getStatus()
The OpsItem status. Status can be Open
, In Progress
, or Resolved
.
Open
, In Progress
, or Resolved
.OpsItemStatus
public OpsItemSummary withStatus(String status)
The OpsItem status. Status can be Open
, In Progress
, or Resolved
.
status
- The OpsItem status. Status can be Open
, In Progress
, or Resolved
.OpsItemStatus
public OpsItemSummary withStatus(OpsItemStatus status)
The OpsItem status. Status can be Open
, In Progress
, or Resolved
.
status
- The OpsItem status. Status can be Open
, In Progress
, or Resolved
.OpsItemStatus
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 OpsItemSummary withOpsItemId(String opsItemId)
The ID of the OpsItem.
opsItemId
- The ID of the OpsItem.public void setTitle(String title)
A short heading that describes the nature of the OpsItem and the impacted resource.
title
- A short heading that describes the nature of the OpsItem and the impacted resource.public String getTitle()
A short heading that describes the nature of the OpsItem and the impacted resource.
public OpsItemSummary withTitle(String title)
A short heading that describes the nature of the OpsItem and the impacted resource.
title
- A short heading that describes the nature of the OpsItem and the impacted resource.public Map<String,OpsItemDataValue> getOperationalData()
Operational data is custom data that provides useful reference details about the OpsItem.
public void setOperationalData(Map<String,OpsItemDataValue> operationalData)
Operational data is custom data that provides useful reference details about the OpsItem.
operationalData
- Operational data is custom data that provides useful reference details about the OpsItem.public OpsItemSummary withOperationalData(Map<String,OpsItemDataValue> operationalData)
Operational data is custom data that provides useful reference details about the OpsItem.
operationalData
- Operational data is custom data that provides useful reference details about the OpsItem.public OpsItemSummary addOperationalDataEntry(String key, OpsItemDataValue value)
public OpsItemSummary clearOperationalDataEntries()
public void setCategory(String category)
A list of OpsItems by category.
category
- A list of OpsItems by category.public String getCategory()
A list of OpsItems by category.
public OpsItemSummary withCategory(String category)
A list of OpsItems by category.
category
- A list of OpsItems by category.public void setSeverity(String severity)
A list of OpsItems by severity.
severity
- A list of OpsItems by severity.public String getSeverity()
A list of OpsItems by severity.
public OpsItemSummary withSeverity(String severity)
A list of OpsItems by severity.
severity
- A list of OpsItems by severity.public String toString()
toString
in class Object
Object.toString()
public OpsItemSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.