public abstract class QueriableCeilometerCommand<T,R> extends OpenStackRequest<R>
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.lang.String> |
fields |
protected java.util.List<java.lang.String> |
ops |
protected java.util.List<java.io.Serializable> |
values |
Constructor and Description |
---|
QueriableCeilometerCommand() |
Modifier and Type | Method and Description |
---|---|
T |
eq(java.lang.String field,
java.io.Serializable value) |
private T |
filter(java.lang.String field,
java.lang.String op,
java.io.Serializable value) |
T |
ge(java.lang.String field,
java.io.Serializable value) |
T |
gt(java.lang.String field,
java.io.Serializable value) |
T |
le(java.lang.String field,
java.io.Serializable value) |
T |
lt(java.lang.String field,
java.io.Serializable value) |
T |
ne(java.lang.String field,
java.io.Serializable value) |
buildPath, endpoint, endpoint, entity, entity, execute, header, headers, json, method, method, path, path, queryParam, queryParams, request, returnType, returnType, toString
protected java.util.List<java.lang.String> fields
protected java.util.List<java.lang.String> ops
protected java.util.List<java.io.Serializable> values
private T filter(java.lang.String field, java.lang.String op, java.io.Serializable value)
public T lt(java.lang.String field, java.io.Serializable value)
public T le(java.lang.String field, java.io.Serializable value)
public T eq(java.lang.String field, java.io.Serializable value)
public T ne(java.lang.String field, java.io.Serializable value)
public T ge(java.lang.String field, java.io.Serializable value)
public T gt(java.lang.String field, java.io.Serializable value)