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 class
Metadata.Builder
-
Constructor Summary
Constructors Modifier Constructor Description protected
Metadata(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.Builder
builder()
boolean
equals(Object obj)
Map<String,Attribute>
getAttributes()
Map<String,String>
getConflicting()
Map<String,String>
getDependencies()
String
getDescription()
Map<String,Grouping>
getGroupings()
String
getLicense()
String
getLongDescription()
String
getMaintainer()
String
getMaintainerEmail()
String
getName()
Map<String,String>
getPlatforms()
Map<String,String>
getProviding()
Map<String,String>
getRecipes()
Map<String,String>
getRecommendations()
Map<String,String>
getReplacing()
Map<String,String>
getSuggestions()
String
getVersion()
int
hashCode()
String
toString()
-
-
-
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()
-
-