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
public class ListLoadBalancerRulesOptions extends AccountInDomainOptions
Options used to control what load balancer rules are returned
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classListLoadBalancerRulesOptions.Builder
-
Field Summary
Fields Modifier and Type Field Description static ListLoadBalancerRulesOptionsNONE-
Fields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, pathSuffix, payload, queryParameters
-
-
Constructor Summary
Constructors Constructor Description ListLoadBalancerRulesOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListLoadBalancerRulesOptionsaccountInDomain(String account, String domain)ListLoadBalancerRulesOptionsdomainId(String domainId)ListLoadBalancerRulesOptionsid(String id)ListLoadBalancerRulesOptionsname(String name)ListLoadBalancerRulesOptionspage(long page)ListLoadBalancerRulesOptionspageSize(long pageSize)ListLoadBalancerRulesOptionsprojectId(String projectId)ListLoadBalancerRulesOptionspublicIPId(String publicIPId)ListLoadBalancerRulesOptionsvirtualMachineId(String virtualMachineId)ListLoadBalancerRulesOptionszoneId(String zoneId)-
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 ListLoadBalancerRulesOptions NONE
-
-
Method Detail
-
id
public ListLoadBalancerRulesOptions id(String id)
- Parameters:
id- Lists rule with the specified ID.
-
name
public ListLoadBalancerRulesOptions name(String name)
- Parameters:
name- the name of the load balancer rule
-
publicIPId
public ListLoadBalancerRulesOptions publicIPId(String publicIPId)
- Parameters:
publicIPId- the public IP address id of the load balancer rule
-
virtualMachineId
public ListLoadBalancerRulesOptions virtualMachineId(String virtualMachineId)
- Parameters:
virtualMachineId- the ID of the virtual machine of the load balancer rule
-
zoneId
public ListLoadBalancerRulesOptions zoneId(String zoneId)
- Parameters:
zoneId- the availability zone ID
-
projectId
public ListLoadBalancerRulesOptions projectId(String projectId)
- Parameters:
projectId- the project ID
-
page
public ListLoadBalancerRulesOptions page(long page)
- Parameters:
page- the number of the page
-
pageSize
public ListLoadBalancerRulesOptions pageSize(long pageSize)
- Parameters:
pageSize-
-
accountInDomain
public ListLoadBalancerRulesOptions accountInDomain(String account, String domain)
- Overrides:
accountInDomainin classAccountInDomainOptions- Parameters:
account- an optional account for the resourcedomain- domain id
-
domainId
public ListLoadBalancerRulesOptions domainId(String domainId)
- Overrides:
domainIdin classAccountInDomainOptions- Parameters:
domainId- The domain for the resource
-
-