public class EC2TagFilter
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Information about a tag filter.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
key
The tag filter key.
|
private java.lang.String |
type
The tag filter type:
|
private java.lang.String |
value
The tag filter value.
|
Constructor and Description |
---|
EC2TagFilter() |
Modifier and Type | Method and Description |
---|---|
EC2TagFilter |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getKey()
The tag filter key.
|
java.lang.String |
getType()
The tag filter type:
|
java.lang.String |
getValue()
The tag filter value.
|
int |
hashCode() |
void |
setKey(java.lang.String key)
The tag filter key.
|
void |
setType(EC2TagFilterType type)
The tag filter type:
|
void |
setType(java.lang.String type)
The tag filter type:
|
void |
setValue(java.lang.String value)
The tag filter value.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
EC2TagFilter |
withKey(java.lang.String key)
The tag filter key.
|
EC2TagFilter |
withType(EC2TagFilterType type)
The tag filter type:
|
EC2TagFilter |
withType(java.lang.String type)
The tag filter type:
|
EC2TagFilter |
withValue(java.lang.String value)
The tag filter value.
|
private java.lang.String key
The tag filter key.
private java.lang.String value
The tag filter value.
private java.lang.String type
The tag filter type:
public void setKey(java.lang.String key)
The tag filter key.
key
- The tag filter key.public java.lang.String getKey()
The tag filter key.
public EC2TagFilter withKey(java.lang.String key)
The tag filter key.
key
- The tag filter key.public void setValue(java.lang.String value)
The tag filter value.
value
- The tag filter value.public java.lang.String getValue()
The tag filter value.
public EC2TagFilter withValue(java.lang.String value)
The tag filter value.
value
- The tag filter value.public void setType(java.lang.String type)
The tag filter type:
type
- The tag filter type:
EC2TagFilterType
public java.lang.String getType()
The tag filter type:
EC2TagFilterType
public EC2TagFilter withType(java.lang.String type)
The tag filter type:
type
- The tag filter type:
EC2TagFilterType
public void setType(EC2TagFilterType type)
The tag filter type:
type
- The tag filter type:
EC2TagFilterType
public EC2TagFilter withType(EC2TagFilterType type)
The tag filter type:
type
- The tag filter type:
EC2TagFilterType
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public EC2TagFilter clone()
clone
in class java.lang.Object