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 class
ListTagsOptions.Builder
-
Field Summary
Fields Modifier and Type Field Description static ListTagsOptions
NONE
-
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 ListTagsOptions
accountInDomain(String account, String domain)
ListTagsOptions
customer(String customer)
ListTagsOptions
domainId(String domainId)
ListTagsOptions
isRecursive(boolean isRecursive)
ListTagsOptions
key(String key)
ListTagsOptions
keyword(String keyword)
ListTagsOptions
page(long page)
ListTagsOptions
pageSize(long pageSize)
ListTagsOptions
projectId(String projectId)
ListTagsOptions
resourceId(String resourceId)
ListTagsOptions
resourceType(String resourceType)
ListTagsOptions
resourceType(Tag.ResourceType resourceType)
ListTagsOptions
value(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:
accountInDomain
in classAccountInDomainOptions
- Parameters:
account
- an optional account for the resourcedomain
- domain id
-
domainId
public ListTagsOptions domainId(String domainId)
- Overrides:
domainId
in classAccountInDomainOptions
- Parameters:
domainId
- The domain for the resource
-
-