Package org.jclouds.cloudstack.options
Class CreateVlanIPRangeOptions
- java.lang.Object
-
- org.jclouds.http.options.BaseHttpRequestOptions
-
- org.jclouds.cloudstack.options.AccountInDomainOptions
-
- org.jclouds.cloudstack.options.CreateVlanIPRangeOptions
-
- All Implemented Interfaces:
HttpRequestOptions
public class CreateVlanIPRangeOptions extends AccountInDomainOptions
Options to the createVlanIPRange API call.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCreateVlanIPRangeOptions.Builder
-
Field Summary
-
Fields inherited from class org.jclouds.cloudstack.options.AccountInDomainOptions
NONE
-
Fields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, pathSuffix, payload, queryParameters
-
-
Constructor Summary
Constructors Constructor Description CreateVlanIPRangeOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateVlanIPRangeOptionsaccountInDomain(String account, String domain)CreateVlanIPRangeOptionsdomainId(String domainId)CreateVlanIPRangeOptionsforVirtualNetwork(boolean forVirtualNetwork)CreateVlanIPRangeOptionsgateway(String gateway)CreateVlanIPRangeOptionsnetmask(String netmask)CreateVlanIPRangeOptionsnetworkId(String networkId)CreateVlanIPRangeOptionspodId(String podId)CreateVlanIPRangeOptionsprojectId(String projectId)CreateVlanIPRangeOptionsvlan(long vlan)CreateVlanIPRangeOptionsvlan(String vlan)CreateVlanIPRangeOptionszoneId(String zoneId)-
Methods inherited from class org.jclouds.http.options.BaseHttpRequestOptions
buildFormParameters, buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstQueryOrNull, hashCode, replaceHeader, toString
-
-
-
-
Method Detail
-
accountInDomain
public CreateVlanIPRangeOptions accountInDomain(String account, String domain)
- Overrides:
accountInDomainin classAccountInDomainOptions- Parameters:
account- an optional account for the resourcedomain- domain id
-
domainId
public CreateVlanIPRangeOptions domainId(String domainId)
- Overrides:
domainIdin classAccountInDomainOptions- Parameters:
domainId- The domain for the resource
-
forVirtualNetwork
public CreateVlanIPRangeOptions forVirtualNetwork(boolean forVirtualNetwork)
-
zoneId
public CreateVlanIPRangeOptions zoneId(String zoneId)
-
vlan
public CreateVlanIPRangeOptions vlan(long vlan)
-
vlan
public CreateVlanIPRangeOptions vlan(String vlan)
-
podId
public CreateVlanIPRangeOptions podId(String podId)
-
gateway
public CreateVlanIPRangeOptions gateway(String gateway)
-
netmask
public CreateVlanIPRangeOptions netmask(String netmask)
-
networkId
public CreateVlanIPRangeOptions networkId(String networkId)
-
projectId
public CreateVlanIPRangeOptions projectId(String projectId)
-
-