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 protectedAbsOpenStackCmd(T query)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.StringgetFieldValue(java.lang.reflect.Field field, T target)private java.util.Map<java.lang.String,java.lang.String>getObjectParamMap(T target)TgetQuery()voidsetQuery(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)
-
-