org.jclouds.chef.domain
Class Node.Builder
java.lang.Object
org.jclouds.chef.domain.Node.Builder
- Enclosing class:
- Node
public static class Node.Builder
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Node.Builder
public Node.Builder()
name
public Node.Builder name(String name)
normalAttribute
public Node.Builder normalAttribute(String key,
org.jclouds.domain.JsonBall value)
normalAttributes
public Node.Builder normalAttributes(Map<String,org.jclouds.domain.JsonBall> normalAttributes)
overrideAttribute
public Node.Builder overrideAttribute(String key,
org.jclouds.domain.JsonBall value)
overrideAttributes
public Node.Builder overrideAttributes(Map<String,org.jclouds.domain.JsonBall> overrideAttributes)
defaultAttribute
public Node.Builder defaultAttribute(String key,
org.jclouds.domain.JsonBall value)
defaultAttributes
public Node.Builder defaultAttributes(Map<String,org.jclouds.domain.JsonBall> defaultAttributes)
automaticAttribute
public Node.Builder automaticAttribute(String key,
org.jclouds.domain.JsonBall value)
automaticAttributes
public Node.Builder automaticAttributes(Map<String,org.jclouds.domain.JsonBall> automaticAttribute)
runListElement
public Node.Builder runListElement(String element)
runList
public Node.Builder runList(Iterable<String> runList)
environment
public Node.Builder environment(String environment)
- Since:
- Chef 0.10
build
public Node build()
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.