org.jclouds.virtualbox.domain
Class NetworkAdapter.Builder

java.lang.Object
  extended by org.jclouds.virtualbox.domain.NetworkAdapter.Builder
Enclosing class:
NetworkAdapter

public static class NetworkAdapter.Builder
extends Object


Constructor Summary
NetworkAdapter.Builder()
           
 
Method Summary
 NetworkAdapter build()
           
 NetworkAdapter.Builder macAddress(String macAddress)
           
 NetworkAdapter.Builder networkAttachmentType(org.virtualbox_4_1.NetworkAttachmentType networkAttachmentType)
           
 NetworkAdapter.Builder staticIp(String staticIp)
           
 NetworkAdapter.Builder tcpRedirectRule(String host, int hostPort, String guest, int guestPort)
           
 NetworkAdapter.Builder udpRedirectRule(String host, int hostPort, String guest, int guestPort)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkAdapter.Builder

public NetworkAdapter.Builder()
Method Detail

networkAttachmentType

public NetworkAdapter.Builder networkAttachmentType(org.virtualbox_4_1.NetworkAttachmentType networkAttachmentType)
Parameters:
networkAttachmentType -
Returns:

macAddress

public NetworkAdapter.Builder macAddress(String macAddress)
Parameters:
macAddress -
Returns:

tcpRedirectRule

public NetworkAdapter.Builder tcpRedirectRule(String host,
                                              int hostPort,
                                              String guest,
                                              int guestPort)
Parameters:
host - incoming address
hostPort -
guest - guest address or empty string for all addresses
guestPort -
Returns:

udpRedirectRule

public NetworkAdapter.Builder udpRedirectRule(String host,
                                              int hostPort,
                                              String guest,
                                              int guestPort)
Parameters:
host - incoming address
hostPort -
guest - guest address or empty string for all addresses
guestPort -
Returns:

staticIp

public NetworkAdapter.Builder staticIp(@Nullable
                                       String staticIp)

build

public NetworkAdapter build()


Copyright © 2009-2012 jclouds. All Rights Reserved.