Class AbsOpenStackCmd<T>
- java.lang.Object
-
- com.woorea.openstack.base.client.OpenStackRequest<T>
-
- com.woorea.openstack.quantum.api.query.AbsOpenStackCmd<T>
-
public class AbsOpenStackCmd<T> extends OpenStackRequest<T>
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbsOpenStackCmd(T query)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.String
getFieldValue(java.lang.reflect.Field field, T target)
private java.util.Map<java.lang.String,java.lang.String>
getObjectParamMap(T target)
T
getQuery()
void
setQuery(T query)
-
Methods inherited from class com.woorea.openstack.base.client.OpenStackRequest
buildPath, endpoint, endpoint, entity, entity, execute, header, headers, json, method, method, path, path, queryParam, queryParams, request, returnType, returnType, toString
-
-
-
-
Field Detail
-
query
private T query
-
-
Constructor Detail
-
AbsOpenStackCmd
protected AbsOpenStackCmd(T query)
-
-
Method Detail
-
setQuery
public void setQuery(T query)
- Parameters:
query
- the query to set
-
getQuery
public T getQuery()
- Returns:
- the query
-
getFieldValue
private java.lang.String getFieldValue(java.lang.reflect.Field field, T target)
-
getObjectParamMap
private java.util.Map<java.lang.String,java.lang.String> getObjectParamMap(T target)
-
-