Package org.jclouds.chef.domain
Class Metadata
- java.lang.Object
-
- org.jclouds.chef.domain.Metadata
-
public class Metadata extends Object
A metadata object.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMetadata.Builder
-
Constructor Summary
Constructors Modifier Constructor Description protectedMetadata(String license, String maintainer, Map<String,String> suggestions, Map<String,String> dependencies, String maintainerEmail, Map<String,String> conflicting, String description, Map<String,String> providing, Map<String,String> platforms, String version, Map<String,String> recipes, Map<String,String> replacing, String name, Map<String,Grouping> groupings, String longDescription, Map<String,Attribute> attributes, Map<String,String> recommendations)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Metadata.Builderbuilder()booleanequals(Object obj)Map<String,Attribute>getAttributes()Map<String,String>getConflicting()Map<String,String>getDependencies()StringgetDescription()Map<String,Grouping>getGroupings()StringgetLicense()StringgetLongDescription()StringgetMaintainer()StringgetMaintainerEmail()StringgetName()Map<String,String>getPlatforms()Map<String,String>getProviding()Map<String,String>getRecipes()Map<String,String>getRecommendations()Map<String,String>getReplacing()Map<String,String>getSuggestions()StringgetVersion()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
Metadata
@ConstructorProperties({"license","maintainer","suggestions","dependencies","maintainer_email","conflicting","description","providing","platforms","version","recipes","replacing","name","groupings","long_description","attributes","recommendations"}) protected Metadata(String license, String maintainer, @Nullable Map<String,String> suggestions, @Nullable Map<String,String> dependencies, String maintainerEmail, @Nullable Map<String,String> conflicting, String description, @Nullable Map<String,String> providing, @Nullable Map<String,String> platforms, String version, @Nullable Map<String,String> recipes, @Nullable Map<String,String> replacing, String name, @Nullable Map<String,Grouping> groupings, String longDescription, @Nullable Map<String,Attribute> attributes, @Nullable Map<String,String> recommendations)
-
-
Method Detail
-
builder
public static Metadata.Builder builder()
-
getLicense
public String getLicense()
-
getMaintainer
public String getMaintainer()
-
getMaintainerEmail
public String getMaintainerEmail()
-
getDescription
public String getDescription()
-
getVersion
public String getVersion()
-
getName
public String getName()
-
getLongDescription
public String getLongDescription()
-
-