@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InstanceTagNotificationAttribute extends Object implements Serializable, Cloneable
Describes the registered tag keys for the current Region.
Constructor and Description |
---|
InstanceTagNotificationAttribute() |
Modifier and Type | Method and Description |
---|---|
InstanceTagNotificationAttribute |
clone() |
boolean |
equals(Object obj) |
Boolean |
getIncludeAllTagsOfInstance()
Indicates wheter all tag keys in the current Region are registered to appear in scheduled event notifications.
|
List<String> |
getInstanceTagKeys()
The registered tag keys.
|
int |
hashCode() |
Boolean |
isIncludeAllTagsOfInstance()
Indicates wheter all tag keys in the current Region are registered to appear in scheduled event notifications.
|
void |
setIncludeAllTagsOfInstance(Boolean includeAllTagsOfInstance)
Indicates wheter all tag keys in the current Region are registered to appear in scheduled event notifications.
|
void |
setInstanceTagKeys(Collection<String> instanceTagKeys)
The registered tag keys.
|
String |
toString()
Returns a string representation of this object.
|
InstanceTagNotificationAttribute |
withIncludeAllTagsOfInstance(Boolean includeAllTagsOfInstance)
Indicates wheter all tag keys in the current Region are registered to appear in scheduled event notifications.
|
InstanceTagNotificationAttribute |
withInstanceTagKeys(Collection<String> instanceTagKeys)
The registered tag keys.
|
InstanceTagNotificationAttribute |
withInstanceTagKeys(String... instanceTagKeys)
The registered tag keys.
|
public List<String> getInstanceTagKeys()
The registered tag keys.
public void setInstanceTagKeys(Collection<String> instanceTagKeys)
The registered tag keys.
instanceTagKeys
- The registered tag keys.public InstanceTagNotificationAttribute withInstanceTagKeys(String... instanceTagKeys)
The registered tag keys.
NOTE: This method appends the values to the existing list (if any). Use
setInstanceTagKeys(java.util.Collection)
or withInstanceTagKeys(java.util.Collection)
if you
want to override the existing values.
instanceTagKeys
- The registered tag keys.public InstanceTagNotificationAttribute withInstanceTagKeys(Collection<String> instanceTagKeys)
The registered tag keys.
instanceTagKeys
- The registered tag keys.public void setIncludeAllTagsOfInstance(Boolean includeAllTagsOfInstance)
Indicates wheter all tag keys in the current Region are registered to appear in scheduled event notifications.
true
indicates that all tag keys in the current Region are registered.
includeAllTagsOfInstance
- Indicates wheter all tag keys in the current Region are registered to appear in scheduled event
notifications. true
indicates that all tag keys in the current Region are registered.public Boolean getIncludeAllTagsOfInstance()
Indicates wheter all tag keys in the current Region are registered to appear in scheduled event notifications.
true
indicates that all tag keys in the current Region are registered.
true
indicates that all tag keys in the current Region are registered.public InstanceTagNotificationAttribute withIncludeAllTagsOfInstance(Boolean includeAllTagsOfInstance)
Indicates wheter all tag keys in the current Region are registered to appear in scheduled event notifications.
true
indicates that all tag keys in the current Region are registered.
includeAllTagsOfInstance
- Indicates wheter all tag keys in the current Region are registered to appear in scheduled event
notifications. true
indicates that all tag keys in the current Region are registered.public Boolean isIncludeAllTagsOfInstance()
Indicates wheter all tag keys in the current Region are registered to appear in scheduled event notifications.
true
indicates that all tag keys in the current Region are registered.
true
indicates that all tag keys in the current Region are registered.public String toString()
toString
in class Object
Object.toString()
public InstanceTagNotificationAttribute clone()