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