Package org.jclouds.cloudstack.options
Class ListTemplatesOptions
java.lang.Object
org.jclouds.http.options.BaseHttpRequestOptions
org.jclouds.cloudstack.options.AccountInDomainOptions
org.jclouds.cloudstack.options.ListTemplatesOptions
- All Implemented Interfaces:
HttpRequestOptions
Options used to control what templates information is returned
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, pathSuffix, payload, queryParameters
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccountInDomain
(String account, String domain) filter
(TemplateFilter filter) hypervisor
(String hypervisor) Methods inherited from class org.jclouds.http.options.BaseHttpRequestOptions
buildFormParameters, buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstQueryOrNull, hashCode, replaceHeader, toString
-
Field Details
-
NONE
-
-
Constructor Details
-
ListTemplatesOptions
public ListTemplatesOptions()
-
-
Method Details
-
filter
- Parameters:
filter
- how to constrain the list
-
id
- Parameters:
id
- the template ID
-
name
- Parameters:
name
- the template name
-
zoneId
- Parameters:
zoneId
- list templates by zoneId.
-
projectId
- Parameters:
projectId
- list templates by projectId.
-
hypervisor
- Parameters:
hypervisor
- the hypervisor for which to restrict the search
-
tags
- Parameters:
tags
- Key/value pairs for tags that need to be matched.
-
accountInDomain
- Overrides:
accountInDomain
in classAccountInDomainOptions
- Parameters:
account
- an optional account for the resourcedomain
- domain id
-
domainId
- Overrides:
domainId
in classAccountInDomainOptions
- Parameters:
domainId
- The domain for the resource
-