public class DimensionFilter
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
The DimensionFilter
data type is used to filter
ListMetrics results.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
name
The dimension name to be matched.
|
private java.lang.String |
value
The value of the dimension to be matched.
|
Constructor and Description |
---|
DimensionFilter() |
Modifier and Type | Method and Description |
---|---|
DimensionFilter |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getName()
The dimension name to be matched.
|
java.lang.String |
getValue()
The value of the dimension to be matched.
|
int |
hashCode() |
void |
setName(java.lang.String name)
The dimension name to be matched.
|
void |
setValue(java.lang.String value)
The value of the dimension to be matched.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DimensionFilter |
withName(java.lang.String name)
The dimension name to be matched.
|
DimensionFilter |
withValue(java.lang.String value)
The value of the dimension to be matched.
|
private java.lang.String name
The dimension name to be matched.
private java.lang.String value
The value of the dimension to be matched.
Name
without specifying a
Value
returns all values associated with that
Name
. public void setName(java.lang.String name)
The dimension name to be matched.
name
- The dimension name to be matched.public java.lang.String getName()
The dimension name to be matched.
public DimensionFilter withName(java.lang.String name)
The dimension name to be matched.
name
- The dimension name to be matched.public void setValue(java.lang.String value)
The value of the dimension to be matched.
Name
without specifying a
Value
returns all values associated with that
Name
. value
- The value of the dimension to be matched. Name
without specifying a Value
returns
all values associated with that Name
.public java.lang.String getValue()
The value of the dimension to be matched.
Name
without specifying a
Value
returns all values associated with that
Name
. Name
without specifying a Value
returns all values associated with that Name
.public DimensionFilter withValue(java.lang.String value)
The value of the dimension to be matched.
Name
without specifying a
Value
returns all values associated with that
Name
. value
- The value of the dimension to be matched. Name
without specifying a Value
returns
all values associated with that Name
.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 DimensionFilter clone()
clone
in class java.lang.Object