org.jclouds.vcloud.director.v1_5.domain.network
Class NatVmRule.Builder

java.lang.Object
  extended by org.jclouds.vcloud.director.v1_5.domain.network.NatVmRule.Builder
Enclosing class:
NatVmRule

public static class NatVmRule.Builder
extends Object


Constructor Summary
NatVmRule.Builder()
           
 
Method Summary
 NatVmRule build()
           
 NatVmRule.Builder externalIpAddress(String externalIpAddress)
           
 NatVmRule.Builder externalPort(int externalPort)
           
 NatVmRule.Builder fromNatVmRule(NatVmRule in)
           
 NatVmRule.Builder internalPort(int internalPort)
           
 NatVmRule.Builder protocol(String protocol)
           
 NatVmRule.Builder vAppScopedVmId(String vAppScopedVmId)
           
 NatVmRule.Builder vmNicId(int vmNicId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NatVmRule.Builder

public NatVmRule.Builder()
Method Detail

externalIpAddress

public NatVmRule.Builder externalIpAddress(String externalIpAddress)
See Also:
NatVmRule.getExternalIpAddress()

externalPort

public NatVmRule.Builder externalPort(int externalPort)
See Also:
NatVmRule.getExternalPort()

vAppScopedVmId

public NatVmRule.Builder vAppScopedVmId(String vAppScopedVmId)
See Also:
NatVmRule.getVAppScopedVmId()

vmNicId

public NatVmRule.Builder vmNicId(int vmNicId)
See Also:
NatVmRule.getVmNicId()

internalPort

public NatVmRule.Builder internalPort(int internalPort)
See Also:
NatVmRule.getInternalPort()

protocol

public NatVmRule.Builder protocol(String protocol)
See Also:
NatVmRule.getProtocol()

build

public NatVmRule build()

fromNatVmRule

public NatVmRule.Builder fromNatVmRule(NatVmRule in)


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.