@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)
Add a single OperationalData entry
|
OpsItemSummary |
clearOperationalDataEntries()
Removes all the entries added into OperationalData.
|
OpsItemSummary |
clone() |
boolean |
equals(Object obj) |
Date |
getActualEndTime()
The time a runbook workflow ended.
|
Date |
getActualStartTime()
The time a runbook workflow started.
|
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.
|
String |
getOpsItemType()
The type of OpsItem.
|
Date |
getPlannedEndTime()
The time specified in a change request for a runbook workflow to end.
|
Date |
getPlannedStartTime()
The time specified in a change request for a runbook workflow to start.
|
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 Amazon Web Services 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 |
setActualEndTime(Date actualEndTime)
The time a runbook workflow ended.
|
void |
setActualStartTime(Date actualStartTime)
The time a runbook workflow started.
|
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 |
setOpsItemType(String opsItemType)
The type of OpsItem.
|
void |
setPlannedEndTime(Date plannedEndTime)
The time specified in a change request for a runbook workflow to end.
|
void |
setPlannedStartTime(Date plannedStartTime)
The time specified in a change request for a runbook workflow to start.
|
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 Amazon Web Services 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 |
withActualEndTime(Date actualEndTime)
The time a runbook workflow ended.
|
OpsItemSummary |
withActualStartTime(Date actualStartTime)
The time a runbook workflow started.
|
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 |
withOpsItemType(String opsItemType)
The type of OpsItem.
|
OpsItemSummary |
withPlannedEndTime(Date plannedEndTime)
The time specified in a change request for a runbook workflow to end.
|
OpsItemSummary |
withPlannedStartTime(Date plannedStartTime)
The time specified in a change request for a runbook workflow to start.
|
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 Amazon Web Services 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 Amazon Web Services resource.
source
- The impacted Amazon Web Services resource.public String getSource()
The impacted Amazon Web Services resource.
public OpsItemSummary withSource(String source)
The impacted Amazon Web Services resource.
source
- The impacted Amazon Web Services 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 void setOpsItemType(String opsItemType)
The type of OpsItem. Systems Manager supports the following types of OpsItems:
/aws/issue
This type of OpsItem is used for default OpsItems created by OpsCenter.
/aws/changerequest
This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests.
/aws/insight
This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems.
opsItemType
- The type of OpsItem. Systems Manager supports the following types of OpsItems:
/aws/issue
This type of OpsItem is used for default OpsItems created by OpsCenter.
/aws/changerequest
This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests.
/aws/insight
This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems.
public String getOpsItemType()
The type of OpsItem. Systems Manager supports the following types of OpsItems:
/aws/issue
This type of OpsItem is used for default OpsItems created by OpsCenter.
/aws/changerequest
This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests.
/aws/insight
This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems.
/aws/issue
This type of OpsItem is used for default OpsItems created by OpsCenter.
/aws/changerequest
This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests.
/aws/insight
This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems.
public OpsItemSummary withOpsItemType(String opsItemType)
The type of OpsItem. Systems Manager supports the following types of OpsItems:
/aws/issue
This type of OpsItem is used for default OpsItems created by OpsCenter.
/aws/changerequest
This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests.
/aws/insight
This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems.
opsItemType
- The type of OpsItem. Systems Manager supports the following types of OpsItems:
/aws/issue
This type of OpsItem is used for default OpsItems created by OpsCenter.
/aws/changerequest
This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests.
/aws/insight
This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems.
public void setActualStartTime(Date actualStartTime)
The time a runbook workflow started. Currently reported only for the OpsItem type /aws/changerequest
.
actualStartTime
- The time a runbook workflow started. Currently reported only for the OpsItem type
/aws/changerequest
.public Date getActualStartTime()
The time a runbook workflow started. Currently reported only for the OpsItem type /aws/changerequest
.
/aws/changerequest
.public OpsItemSummary withActualStartTime(Date actualStartTime)
The time a runbook workflow started. Currently reported only for the OpsItem type /aws/changerequest
.
actualStartTime
- The time a runbook workflow started. Currently reported only for the OpsItem type
/aws/changerequest
.public void setActualEndTime(Date actualEndTime)
The time a runbook workflow ended. Currently reported only for the OpsItem type /aws/changerequest
.
actualEndTime
- The time a runbook workflow ended. Currently reported only for the OpsItem type
/aws/changerequest
.public Date getActualEndTime()
The time a runbook workflow ended. Currently reported only for the OpsItem type /aws/changerequest
.
/aws/changerequest
.public OpsItemSummary withActualEndTime(Date actualEndTime)
The time a runbook workflow ended. Currently reported only for the OpsItem type /aws/changerequest
.
actualEndTime
- The time a runbook workflow ended. Currently reported only for the OpsItem type
/aws/changerequest
.public void setPlannedStartTime(Date plannedStartTime)
The time specified in a change request for a runbook workflow to start. Currently supported only for the OpsItem
type /aws/changerequest
.
plannedStartTime
- The time specified in a change request for a runbook workflow to start. Currently supported only for the
OpsItem type /aws/changerequest
.public Date getPlannedStartTime()
The time specified in a change request for a runbook workflow to start. Currently supported only for the OpsItem
type /aws/changerequest
.
/aws/changerequest
.public OpsItemSummary withPlannedStartTime(Date plannedStartTime)
The time specified in a change request for a runbook workflow to start. Currently supported only for the OpsItem
type /aws/changerequest
.
plannedStartTime
- The time specified in a change request for a runbook workflow to start. Currently supported only for the
OpsItem type /aws/changerequest
.public void setPlannedEndTime(Date plannedEndTime)
The time specified in a change request for a runbook workflow to end. Currently supported only for the OpsItem
type /aws/changerequest
.
plannedEndTime
- The time specified in a change request for a runbook workflow to end. Currently supported only for the
OpsItem type /aws/changerequest
.public Date getPlannedEndTime()
The time specified in a change request for a runbook workflow to end. Currently supported only for the OpsItem
type /aws/changerequest
.
/aws/changerequest
.public OpsItemSummary withPlannedEndTime(Date plannedEndTime)
The time specified in a change request for a runbook workflow to end. Currently supported only for the OpsItem
type /aws/changerequest
.
plannedEndTime
- The time specified in a change request for a runbook workflow to end. Currently supported only for the
OpsItem type /aws/changerequest
.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.