org.jclouds.cloudstack.domain
Class IPForwardingRule.Builder<T extends IPForwardingRule.Builder<T>>
java.lang.Object
org.jclouds.cloudstack.domain.IPForwardingRule.Builder<T>
- Enclosing class:
- IPForwardingRule
public abstract static class IPForwardingRule.Builder<T extends IPForwardingRule.Builder<T>>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
id
protected String id
IPAddress
protected String IPAddress
IPAddressId
protected String IPAddressId
startPort
protected int startPort
protocol
protected String protocol
endPort
protected int endPort
state
protected String state
virtualMachineDisplayName
protected String virtualMachineDisplayName
virtualMachineId
protected String virtualMachineId
virtualMachineName
protected String virtualMachineName
publicPort
protected int publicPort
CIDRs
protected Set<String> CIDRs
privateEndPort
protected int privateEndPort
publicEndPort
protected int publicEndPort
IPForwardingRule.Builder
public IPForwardingRule.Builder()
self
protected abstract T self()
id
public T id(String id)
- See Also:
IPForwardingRule.getId()
IPAddress
public T IPAddress(String IPAddress)
- See Also:
IPForwardingRule.getIPAddress()
IPAddressId
public T IPAddressId(String IPAddressId)
- See Also:
IPForwardingRule.getIPAddressId()
startPort
public T startPort(int startPort)
- See Also:
IPForwardingRule.getStartPort()
protocol
public T protocol(String protocol)
- See Also:
IPForwardingRule.getProtocol()
endPort
public T endPort(int endPort)
- See Also:
IPForwardingRule.getEndPort()
state
public T state(String state)
- See Also:
IPForwardingRule.getState()
virtualMachineDisplayName
public T virtualMachineDisplayName(String virtualMachineDisplayName)
- See Also:
IPForwardingRule.getVirtualMachineDisplayName()
virtualMachineId
public T virtualMachineId(String virtualMachineId)
- See Also:
IPForwardingRule.getVirtualMachineId()
virtualMachineName
public T virtualMachineName(String virtualMachineName)
- See Also:
IPForwardingRule.getVirtualMachineName()
publicPort
public T publicPort(int publicPort)
- See Also:
IPForwardingRule.getPublicPort()
CIDRs
public T CIDRs(Set<String> CIDRs)
- See Also:
IPForwardingRule.getCIDRs()
CIDRs
public T CIDRs(String... in)
privateEndPort
public T privateEndPort(int privateEndPort)
- See Also:
IPForwardingRule.getPrivateEndPort()
publicEndPort
public T publicEndPort(int publicEndPort)
- See Also:
IPForwardingRule.getPublicEndPort()
build
public IPForwardingRule build()
fromIPForwardingRule
public T fromIPForwardingRule(IPForwardingRule in)
Copyright © 2009-2012 jclouds. All Rights Reserved.