org.jclouds.chef.domain
Class Metadata.Builder

java.lang.Object
  extended by org.jclouds.chef.domain.Metadata.Builder
Enclosing class:
Metadata

public static class Metadata.Builder
extends Object


Constructor Summary
Metadata.Builder()
           
 
Method Summary
 Metadata.Builder attribute(String key, Attribute value)
           
 Metadata.Builder attributes(Map<String,Attribute> attributes)
           
 Metadata build()
           
 Metadata.Builder conflicting(Map<String,String> conflicting)
           
 Metadata.Builder conflicting(String key, String value)
           
 Metadata.Builder dependencies(Map<String,String> dependencies)
           
 Metadata.Builder dependency(String key, String value)
           
 Metadata.Builder description(String description)
           
 Metadata.Builder grouping(Map<String,String> groupings)
           
 Metadata.Builder grouping(String key, String value)
           
 Metadata.Builder license(String license)
           
 Metadata.Builder longDescription(String longDescription)
           
 Metadata.Builder maintainer(String maintainer)
           
 Metadata.Builder maintainerEmail(String maintainerEmail)
           
 Metadata.Builder name(String name)
           
 Metadata.Builder platform(String key, String value)
           
 Metadata.Builder platforms(Map<String,String> platforms)
           
 Metadata.Builder providing(Map<String,String> providing)
           
 Metadata.Builder providing(String key, String value)
           
 Metadata.Builder recipe(String key, String value)
           
 Metadata.Builder recipes(Map<String,String> recipes)
           
 Metadata.Builder recommendation(String key, String value)
           
 Metadata.Builder recommendations(Map<String,String> recommendations)
           
 Metadata.Builder replacing(Map<String,String> replacing)
           
 Metadata.Builder replacing(String key, String value)
           
 Metadata.Builder suggestion(String key, String value)
           
 Metadata.Builder suggestions(Map<String,String> suggestions)
           
 Metadata.Builder version(String version)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Metadata.Builder

public Metadata.Builder()
Method Detail

license

public Metadata.Builder license(String license)

maintainer

public Metadata.Builder maintainer(String maintainer)

suggestion

public Metadata.Builder suggestion(String key,
                                   String value)

suggestions

public Metadata.Builder suggestions(Map<String,String> suggestions)

dependency

public Metadata.Builder dependency(String key,
                                   String value)

dependencies

public Metadata.Builder dependencies(Map<String,String> dependencies)

maintainerEmail

public Metadata.Builder maintainerEmail(String maintainerEmail)

conflicting

public Metadata.Builder conflicting(String key,
                                    String value)

conflicting

public Metadata.Builder conflicting(Map<String,String> conflicting)

description

public Metadata.Builder description(String description)

providing

public Metadata.Builder providing(String key,
                                  String value)

providing

public Metadata.Builder providing(Map<String,String> providing)

platform

public Metadata.Builder platform(String key,
                                 String value)

platforms

public Metadata.Builder platforms(Map<String,String> platforms)

version

public Metadata.Builder version(String version)

recipe

public Metadata.Builder recipe(String key,
                               String value)

recipes

public Metadata.Builder recipes(Map<String,String> recipes)

replacing

public Metadata.Builder replacing(String key,
                                  String value)

replacing

public Metadata.Builder replacing(Map<String,String> replacing)

name

public Metadata.Builder name(String name)

grouping

public Metadata.Builder grouping(String key,
                                 String value)

grouping

public Metadata.Builder grouping(Map<String,String> groupings)

longDescription

public Metadata.Builder longDescription(String longDescription)

attribute

public Metadata.Builder attribute(String key,
                                  Attribute value)

attributes

public Metadata.Builder attributes(Map<String,Attribute> attributes)

recommendation

public Metadata.Builder recommendation(String key,
                                       String value)

recommendations

public Metadata.Builder recommendations(Map<String,String> recommendations)

build

public Metadata build()


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.