public class UpdateZoneOptions extends BaseHttpRequestOptions
Modifier and Type | Class and Description |
---|---|
static class |
UpdateZoneOptions.Builder |
Modifier and Type | Field and Description |
---|---|
static UpdateZoneOptions |
NONE |
formParameters, headers, matrixParameters, pathSuffix, payload, queryParameters
Constructor and Description |
---|
UpdateZoneOptions() |
Modifier and Type | Method and Description |
---|---|
UpdateZoneOptions |
allocationState(AllocationState allocationState) |
UpdateZoneOptions |
details(String details) |
UpdateZoneOptions |
dhcpProvider(String dhcpProvider) |
UpdateZoneOptions |
dnsSearchOrder(String dnsSearchOrder) |
UpdateZoneOptions |
domainName(String domainName) |
UpdateZoneOptions |
externalDns(List<String> externalDnsServers) |
UpdateZoneOptions |
guestCIDRAddress(String guestCIDRAddress) |
UpdateZoneOptions |
internalDns(List<String> internalDnsServers) |
UpdateZoneOptions |
makePublic()
You can only make a private Zone public, not the other way around
|
UpdateZoneOptions |
name(String name) |
UpdateZoneOptions |
securityGroupEnabled(boolean securityGroupEnabled) |
UpdateZoneOptions |
vlan(String vlan) |
buildFormParameters, buildMatrixParameters, buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstMatrixOrNull, getFirstQueryOrNull, hashCode, replaceHeader, toString
public static final UpdateZoneOptions NONE
public UpdateZoneOptions allocationState(AllocationState allocationState)
allocationState
- allocation state of this Zone for allocation of new resourcespublic UpdateZoneOptions details(String details)
details
- the details for the Zonepublic UpdateZoneOptions dhcpProvider(String dhcpProvider)
dhcpProvider
- the dhcp Provider for the Zonepublic UpdateZoneOptions externalDns(List<String> externalDnsServers)
externalDnsServers
- the list of external DNS serverspublic UpdateZoneOptions internalDns(List<String> internalDnsServers)
internalDnsServers
- the list of internal DNS for the Zonepublic UpdateZoneOptions dnsSearchOrder(String dnsSearchOrder)
dnsSearchOrder
- the dns search order listpublic UpdateZoneOptions domainName(String domainName)
domainName
- network domain name for the networks in zonepublic UpdateZoneOptions guestCIDRAddress(String guestCIDRAddress)
guestCIDRAddress
- the guest CIDR address for the Zonepublic UpdateZoneOptions securityGroupEnabled(boolean securityGroupEnabled)
securityGroupEnabled
- true if network is security group enabled, false otherwisepublic UpdateZoneOptions makePublic()
public UpdateZoneOptions name(String name)
name
- the name of the Zonepublic UpdateZoneOptions vlan(String vlan)
vlan
- the VLAN for the ZoneCopyright © 2009-2012 jclouds. All Rights Reserved.