Package org.jclouds.cloudstack.options
Class ListLoadBalancerRulesOptions
java.lang.Object
org.jclouds.http.options.BaseHttpRequestOptions
org.jclouds.cloudstack.options.AccountInDomainOptions
org.jclouds.cloudstack.options.ListLoadBalancerRulesOptions
- All Implemented Interfaces:
HttpRequestOptions
Options used to control what load balancer rules are 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) page
(long page) pageSize
(long pageSize) publicIPId
(String publicIPId) virtualMachineId
(String virtualMachineId) 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
-
ListLoadBalancerRulesOptions
public ListLoadBalancerRulesOptions()
-
-
Method Details
-
id
- Parameters:
id
- Lists rule with the specified ID.
-
name
- Parameters:
name
- the name of the load balancer rule
-
publicIPId
- Parameters:
publicIPId
- the public IP address id of the load balancer rule
-
virtualMachineId
- Parameters:
virtualMachineId
- the ID of the virtual machine of the load balancer rule
-
zoneId
- Parameters:
zoneId
- the availability zone ID
-
projectId
- Parameters:
projectId
- the project ID
-
page
- Parameters:
page
- the number of the page
-
pageSize
- Parameters:
pageSize
-
-
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
-