org.jclouds.cloudloadbalancers.domain
Class Node.Builder

java.lang.Object
  extended by org.jclouds.cloudloadbalancers.domain.internal.BaseNode.Builder<Node>
      extended by org.jclouds.cloudloadbalancers.domain.Node.Builder
Enclosing class:
Node

public static class Node.Builder
extends BaseNode.Builder<Node>


Field Summary
 
Fields inherited from class org.jclouds.cloudloadbalancers.domain.internal.BaseNode.Builder
address, condition, port, weight
 
Constructor Summary
Node.Builder()
           
 
Method Summary
 Node.Builder address(String address)
           
 Node build()
           
 Node.Builder condition(BaseNode.Condition condition)
           
 Node.Builder from(Node in)
           
 Node.Builder id(int id)
           
 Node.Builder port(int port)
           
 Node.Builder status(Node.Status status)
           
 Node.Builder weight(Integer weight)
           
 
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(int id)

status

public Node.Builder status(Node.Status status)

build

public Node build()
Overrides:
build in class BaseNode.Builder<Node>

address

public Node.Builder address(String address)
Overrides:
address in class BaseNode.Builder<Node>

condition

public Node.Builder condition(BaseNode.Condition condition)
Overrides:
condition in class BaseNode.Builder<Node>

from

public Node.Builder from(Node in)
Overrides:
from in class BaseNode.Builder<Node>

port

public Node.Builder port(int port)
Overrides:
port in class BaseNode.Builder<Node>

weight

public Node.Builder weight(Integer weight)
Overrides:
weight in class BaseNode.Builder<Node>


Copyright © 2009-2011 jclouds. All Rights Reserved.