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 class
CreateVlanIPRangeOptions.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 CreateVlanIPRangeOptions
accountInDomain(String account, String domain)
CreateVlanIPRangeOptions
domainId(String domainId)
CreateVlanIPRangeOptions
forVirtualNetwork(boolean forVirtualNetwork)
CreateVlanIPRangeOptions
gateway(String gateway)
CreateVlanIPRangeOptions
netmask(String netmask)
CreateVlanIPRangeOptions
networkId(String networkId)
CreateVlanIPRangeOptions
podId(String podId)
CreateVlanIPRangeOptions
projectId(String projectId)
CreateVlanIPRangeOptions
vlan(long vlan)
CreateVlanIPRangeOptions
vlan(String vlan)
CreateVlanIPRangeOptions
zoneId(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:
accountInDomain
in classAccountInDomainOptions
- Parameters:
account
- an optional account for the resourcedomain
- domain id
-
domainId
public CreateVlanIPRangeOptions domainId(String domainId)
- Overrides:
domainId
in 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)
-
-