Package org.jclouds.cloudstack.options
Class ListTagsOptions
- java.lang.Object
-
- org.jclouds.http.options.BaseHttpRequestOptions
-
- org.jclouds.cloudstack.options.AccountInDomainOptions
-
- org.jclouds.cloudstack.options.ListTagsOptions
-
- All Implemented Interfaces:
HttpRequestOptions
public class ListTagsOptions extends AccountInDomainOptions
Options used to control what tags are returned
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classListTagsOptions.Builder
-
Field Summary
Fields Modifier and Type Field Description static ListTagsOptionsNONE-
Fields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, pathSuffix, payload, queryParameters
-
-
Constructor Summary
Constructors Constructor Description ListTagsOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListTagsOptionsaccountInDomain(String account, String domain)ListTagsOptionscustomer(String customer)ListTagsOptionsdomainId(String domainId)ListTagsOptionsisRecursive(boolean isRecursive)ListTagsOptionskey(String key)ListTagsOptionskeyword(String keyword)ListTagsOptionspage(long page)ListTagsOptionspageSize(long pageSize)ListTagsOptionsprojectId(String projectId)ListTagsOptionsresourceId(String resourceId)ListTagsOptionsresourceType(String resourceType)ListTagsOptionsresourceType(Tag.ResourceType resourceType)ListTagsOptionsvalue(String value)-
Methods inherited from class org.jclouds.http.options.BaseHttpRequestOptions
buildFormParameters, buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstQueryOrNull, hashCode, replaceHeader, toString
-
-
-
-
Field Detail
-
NONE
public static final ListTagsOptions NONE
-
-
Method Detail
-
customer
public ListTagsOptions customer(String customer)
- Parameters:
customer- list by customer
-
isRecursive
public ListTagsOptions isRecursive(boolean isRecursive)
- Parameters:
isRecursive- Should we recurse on this search?
-
key
public ListTagsOptions key(String key)
- Parameters:
key- list by key
-
keyword
public ListTagsOptions keyword(String keyword)
- Parameters:
keyword- list by keyword
-
projectId
public ListTagsOptions projectId(String projectId)
- Parameters:
projectId- list by project
-
resourceId
public ListTagsOptions resourceId(String resourceId)
- Parameters:
resourceId- list by resource ID
-
resourceType
public ListTagsOptions resourceType(String resourceType)
- Parameters:
resourceType- list by resource type
-
resourceType
public ListTagsOptions resourceType(Tag.ResourceType resourceType)
- Parameters:
resourceType- list by resource type
-
value
public ListTagsOptions value(String value)
- Parameters:
value- list by value
-
page
public ListTagsOptions page(long page)
-
pageSize
public ListTagsOptions pageSize(long pageSize)
-
accountInDomain
public ListTagsOptions accountInDomain(String account, String domain)
- Overrides:
accountInDomainin classAccountInDomainOptions- Parameters:
account- an optional account for the resourcedomain- domain id
-
domainId
public ListTagsOptions domainId(String domainId)
- Overrides:
domainIdin classAccountInDomainOptions- Parameters:
domainId- The domain for the resource
-
-