org.jclouds.jenkins.v1.domain
Class Node.Builder

java.lang.Object
  extended by org.jclouds.jenkins.v1.domain.Node.Builder
Enclosing class:
Node

public static class Node.Builder
extends Object


Field Summary
protected  String description
           
protected  Set<Job> jobs
           
protected  String name
           
 
Constructor Summary
Node.Builder()
           
 
Method Summary
 Node build()
           
 Node.Builder description(String description)
           
 Node.Builder fromNodeMetadata(Node from)
           
 Node.Builder jobs(Job... jobs)
           
 Node.Builder jobs(Set<Job> jobs)
           
 Node.Builder name(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

description

protected String description

jobs

protected Set<Job> jobs
Constructor Detail

Node.Builder

public Node.Builder()
Method Detail

name

public Node.Builder name(String name)
See Also:
Node.getName()

description

public Node.Builder description(String description)
See Also:
Node.getDescription()

jobs

public Node.Builder jobs(Job... jobs)
See Also:
Node.getJobs()

jobs

public Node.Builder jobs(Set<Job> jobs)
See Also:
Node.getJobs()

build

public Node build()

fromNodeMetadata

public Node.Builder fromNodeMetadata(Node from)


Copyright © 2009-2012 jclouds. All Rights Reserved.