org.jclouds.byon
Class Node.Builder

java.lang.Object
  extended by org.jclouds.byon.Node.Builder
Enclosing class:
Node

public static class Node.Builder
extends Object


Constructor Summary
Node.Builder()
           
 
Method Summary
 Node build()
           
 Node.Builder credential(String credential)
           
 Node.Builder credentialUrl(URI credentialUrl)
           
 Node.Builder description(String description)
           
 Node.Builder group(String group)
           
 Node.Builder hostname(String hostname)
           
 Node.Builder id(String id)
           
 Node.Builder locationId(String locationId)
           
 Node.Builder loginPort(int loginPort)
           
 Node.Builder metadata(Map<String,String> metadata)
           
 Node.Builder name(String name)
           
 Node.Builder os64Bit(boolean os64Bit)
           
 Node.Builder osArch(String osArch)
           
 Node.Builder osDescription(String osDescription)
           
 Node.Builder osFamily(String osFamily)
           
 Node.Builder osVersion(String osVersion)
           
 Node.Builder sudoPassword(String sudoPassword)
           
 Node.Builder tags(Iterable<String> tags)
           
 Node.Builder username(String username)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Node.Builder

public Node.Builder()
Method Detail

id

public Node.Builder id(String id)

name

public Node.Builder name(String name)

description

public Node.Builder description(String description)

hostname

public Node.Builder hostname(String hostname)

loginPort

public Node.Builder loginPort(int loginPort)

locationId

public Node.Builder locationId(String locationId)

osArch

public Node.Builder osArch(String osArch)

osFamily

public Node.Builder osFamily(String osFamily)

osDescription

public Node.Builder osDescription(String osDescription)

osVersion

public Node.Builder osVersion(String osVersion)

os64Bit

public Node.Builder os64Bit(boolean os64Bit)

group

public Node.Builder group(String group)

tags

public Node.Builder tags(Iterable<String> tags)

metadata

public Node.Builder metadata(Map<String,String> metadata)

username

public Node.Builder username(String username)

credential

public Node.Builder credential(String credential)

credentialUrl

public Node.Builder credentialUrl(URI credentialUrl)

sudoPassword

public Node.Builder sudoPassword(String sudoPassword)

build

public Node build()


Copyright © 2009-2011 jclouds. All Rights Reserved.