Package org.jclouds.cloudstack.options
Class ListUsageRecordsOptions
- java.lang.Object
-
- org.jclouds.http.options.BaseHttpRequestOptions
-
- org.jclouds.cloudstack.options.AccountInDomainOptions
-
- org.jclouds.cloudstack.options.ListUsageRecordsOptions
-
- All Implemented Interfaces:
HttpRequestOptions
public class ListUsageRecordsOptions extends AccountInDomainOptions
Options to the GlobalUsageApi.listUsageOptions() API call
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ListUsageRecordsOptions.Builder
-
Field Summary
Fields Modifier and Type Field Description static ListUsageRecordsOptions
NONE
-
Fields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, pathSuffix, payload, queryParameters
-
-
Constructor Summary
Constructors Constructor Description ListUsageRecordsOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListUsageRecordsOptions
accountId(String accountId)
ListUsageRecordsOptions
accountInDomain(String account, String domain)
ListUsageRecordsOptions
domainId(String domainId)
ListUsageRecordsOptions
includeTags(boolean includeTags)
ListUsageRecordsOptions
keyword(String keyword)
ListUsageRecordsOptions
page(String page)
ListUsageRecordsOptions
pageSize(String pageSize)
ListUsageRecordsOptions
projectId(String projectId)
ListUsageRecordsOptions
type(String type)
-
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 ListUsageRecordsOptions NONE
-
-
Method Detail
-
accountInDomain
public ListUsageRecordsOptions accountInDomain(String account, String domain)
- Overrides:
accountInDomain
in classAccountInDomainOptions
- Parameters:
account
- an optional account for the resourcedomain
- domain id
-
domainId
public ListUsageRecordsOptions domainId(String domainId)
- Overrides:
domainId
in classAccountInDomainOptions
- Parameters:
domainId
- The domain for the resource
-
accountId
public ListUsageRecordsOptions accountId(String accountId)
-
projectId
public ListUsageRecordsOptions projectId(String projectId)
-
keyword
public ListUsageRecordsOptions keyword(String keyword)
-
type
public ListUsageRecordsOptions type(String type)
-
page
public ListUsageRecordsOptions page(String page)
-
pageSize
public ListUsageRecordsOptions pageSize(String pageSize)
-
includeTags
public ListUsageRecordsOptions includeTags(boolean includeTags)
-
-