@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 |
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 |
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 |
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 |
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 |
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 |
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. For example, you can specify log files, error strings, license keys, troubleshooting tips, or other relevant data. You enter operational data as key-value pairs. The key has a maximum length of 128 characters. The value has a maximum size of 20 KB.
This custom data is searchable, but with restrictions. For the Searchable operational data
feature,
all users with access to the OpsItem Overview page (as provided by the DescribeOpsItems API action) can
view and search on the specified data. For the Private operational data
feature, the data is only
viewable by users who have access to the OpsItem (as provided by the GetOpsItem API action).
This custom data is searchable, but with restrictions. For the Searchable operational data
feature, all users with access to the OpsItem Overview page (as provided by the DescribeOpsItems
API action) can view and search on the specified data. For the Private operational data
feature, the data is only viewable by users who have access to the OpsItem (as provided by the
GetOpsItem API action).
public void setOperationalData(Map<String,OpsItemDataValue> operationalData)
Operational data is custom data that provides useful reference details about the OpsItem. For example, you can specify log files, error strings, license keys, troubleshooting tips, or other relevant data. You enter operational data as key-value pairs. The key has a maximum length of 128 characters. The value has a maximum size of 20 KB.
This custom data is searchable, but with restrictions. For the Searchable operational data
feature,
all users with access to the OpsItem Overview page (as provided by the DescribeOpsItems API action) can
view and search on the specified data. For the Private operational data
feature, the data is only
viewable by users who have access to the OpsItem (as provided by the GetOpsItem API action).
operationalData
- Operational data is custom data that provides useful reference details about the OpsItem. For example, you
can specify log files, error strings, license keys, troubleshooting tips, or other relevant data. You
enter operational data as key-value pairs. The key has a maximum length of 128 characters. The value has a
maximum size of 20 KB.
This custom data is searchable, but with restrictions. For the Searchable operational data
feature, all users with access to the OpsItem Overview page (as provided by the DescribeOpsItems
API action) can view and search on the specified data. For the Private operational data
feature, the data is only viewable by users who have access to the OpsItem (as provided by the
GetOpsItem API action).
public OpsItemSummary withOperationalData(Map<String,OpsItemDataValue> operationalData)
Operational data is custom data that provides useful reference details about the OpsItem. For example, you can specify log files, error strings, license keys, troubleshooting tips, or other relevant data. You enter operational data as key-value pairs. The key has a maximum length of 128 characters. The value has a maximum size of 20 KB.
This custom data is searchable, but with restrictions. For the Searchable operational data
feature,
all users with access to the OpsItem Overview page (as provided by the DescribeOpsItems API action) can
view and search on the specified data. For the Private operational data
feature, the data is only
viewable by users who have access to the OpsItem (as provided by the GetOpsItem API action).
operationalData
- Operational data is custom data that provides useful reference details about the OpsItem. For example, you
can specify log files, error strings, license keys, troubleshooting tips, or other relevant data. You
enter operational data as key-value pairs. The key has a maximum length of 128 characters. The value has a
maximum size of 20 KB.
This custom data is searchable, but with restrictions. For the Searchable operational data
feature, all users with access to the OpsItem Overview page (as provided by the DescribeOpsItems
API action) can view and search on the specified data. For the Private operational data
feature, the data is only viewable by users who have access to the OpsItem (as provided by the
GetOpsItem API action).
public OpsItemSummary addOperationalDataEntry(String key, OpsItemDataValue value)
public OpsItemSummary clearOperationalDataEntries()
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.