org.jclouds.cloudstack.domain
Class PortForwardingRule.Builder
java.lang.Object
org.jclouds.cloudstack.domain.PortForwardingRule.Builder
- Enclosing class:
- PortForwardingRule
public static class PortForwardingRule.Builder
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
publicPort
public int publicPort
virtualMachineId
public long virtualMachineId
PortForwardingRule.Builder
public PortForwardingRule.Builder()
id
public PortForwardingRule.Builder id(long id)
IPAddress
public PortForwardingRule.Builder IPAddress(String IPAddress)
IPAddressId
public PortForwardingRule.Builder IPAddressId(long IPAddressId)
privatePort
public PortForwardingRule.Builder privatePort(int privatePort)
protocol
public PortForwardingRule.Builder protocol(PortForwardingRule.Protocol protocol)
publicPort
public PortForwardingRule.Builder publicPort(int publicPort)
state
public PortForwardingRule.Builder state(PortForwardingRule.State state)
virtualMachineDisplayName
public PortForwardingRule.Builder virtualMachineDisplayName(String virtualMachineDisplayName)
virtualMachineId
public PortForwardingRule.Builder virtualMachineId(long virtualMachineId)
virtualMachineName
public PortForwardingRule.Builder virtualMachineName(String virtualMachineName)
CIDRs
public PortForwardingRule.Builder CIDRs(Set<String> CIDRs)
privateEndPort
public PortForwardingRule.Builder privateEndPort(int privateEndPort)
publicEndPort
public PortForwardingRule.Builder publicEndPort(int publicEndPort)
build
public PortForwardingRule build()
Copyright © 2009-2012 jclouds. All Rights Reserved.