@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SecurityProfileSearchSummary extends Object implements Serializable, Cloneable, StructuredPojo
Information about the returned security profiles.
Constructor and Description |
---|
SecurityProfileSearchSummary() |
Modifier and Type | Method and Description |
---|---|
SecurityProfileSearchSummary |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
SecurityProfileSearchSummary |
clearTagsEntries()
Removes all the entries added into Tags.
|
SecurityProfileSearchSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the security profile.
|
String |
getDescription()
The description of the security profile.
|
String |
getId()
The identifier of the security profile.
|
String |
getOrganizationResourceId()
The organization resource identifier.
|
String |
getSecurityProfileName()
The name of the security profile.
|
Map<String,String> |
getTags()
The tags used to organize, track, or control access for this resource.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the security profile.
|
void |
setDescription(String description)
The description of the security profile.
|
void |
setId(String id)
The identifier of the security profile.
|
void |
setOrganizationResourceId(String organizationResourceId)
The organization resource identifier.
|
void |
setSecurityProfileName(String securityProfileName)
The name of the security profile.
|
void |
setTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
String |
toString()
Returns a string representation of this object.
|
SecurityProfileSearchSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the security profile.
|
SecurityProfileSearchSummary |
withDescription(String description)
The description of the security profile.
|
SecurityProfileSearchSummary |
withId(String id)
The identifier of the security profile.
|
SecurityProfileSearchSummary |
withOrganizationResourceId(String organizationResourceId)
The organization resource identifier.
|
SecurityProfileSearchSummary |
withSecurityProfileName(String securityProfileName)
The name of the security profile.
|
SecurityProfileSearchSummary |
withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
public void setId(String id)
The identifier of the security profile.
id
- The identifier of the security profile.public String getId()
The identifier of the security profile.
public SecurityProfileSearchSummary withId(String id)
The identifier of the security profile.
id
- The identifier of the security profile.public void setOrganizationResourceId(String organizationResourceId)
The organization resource identifier.
organizationResourceId
- The organization resource identifier.public String getOrganizationResourceId()
The organization resource identifier.
public SecurityProfileSearchSummary withOrganizationResourceId(String organizationResourceId)
The organization resource identifier.
organizationResourceId
- The organization resource identifier.public void setArn(String arn)
The Amazon Resource Name (ARN) of the security profile.
arn
- The Amazon Resource Name (ARN) of the security profile.public String getArn()
The Amazon Resource Name (ARN) of the security profile.
public SecurityProfileSearchSummary withArn(String arn)
The Amazon Resource Name (ARN) of the security profile.
arn
- The Amazon Resource Name (ARN) of the security profile.public void setSecurityProfileName(String securityProfileName)
The name of the security profile.
securityProfileName
- The name of the security profile.public String getSecurityProfileName()
The name of the security profile.
public SecurityProfileSearchSummary withSecurityProfileName(String securityProfileName)
The name of the security profile.
securityProfileName
- The name of the security profile.public void setDescription(String description)
The description of the security profile.
description
- The description of the security profile.public String getDescription()
The description of the security profile.
public SecurityProfileSearchSummary withDescription(String description)
The description of the security profile.
description
- The description of the security profile.public Map<String,String> getTags()
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
public void setTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
tags
- The tags used to organize, track, or control access for this resource. For example, { "Tags":
{"key1":"value1", "key2":"value2"} }.public SecurityProfileSearchSummary withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
tags
- The tags used to organize, track, or control access for this resource. For example, { "Tags":
{"key1":"value1", "key2":"value2"} }.public SecurityProfileSearchSummary addTagsEntry(String key, String value)
public SecurityProfileSearchSummary clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public SecurityProfileSearchSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.