org.jclouds.chef.domain
Class Metadata
java.lang.Object
org.jclouds.chef.domain.Metadata
public class Metadata
- extends Object
A metadata object.
|
Constructor Summary |
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,String> groupings,
String longDescription,
Map<String,Attribute> attributes,
Map<String,String> recommendations)
|
|
Method Summary |
static Metadata.Builder |
builder()
|
boolean |
equals(Object obj)
|
Map<String,Attribute> |
getAttributes()
|
Map<String,String> |
getConflicting()
|
Map<String,String> |
getDependencies()
|
String |
getDescription()
|
Map<String,String> |
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()
|
Metadata
@ConstructorProperties(value={"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,String> groupings,
String longDescription,
@Nullable
Map<String,Attribute> attributes,
@Nullable
Map<String,String> recommendations)
builder
public static Metadata.Builder builder()
getLicense
public String getLicense()
getMaintainer
public String getMaintainer()
getSuggestions
public Map<String,String> getSuggestions()
getDependencies
public Map<String,String> getDependencies()
getMaintainerEmail
public String getMaintainerEmail()
getConflicting
public Map<String,String> getConflicting()
getDescription
public String getDescription()
getProviding
public Map<String,String> getProviding()
getPlatforms
public Map<String,String> getPlatforms()
getVersion
public String getVersion()
getRecipes
public Map<String,String> getRecipes()
getReplacing
public Map<String,String> getReplacing()
getName
public String getName()
getGroupings
public Map<String,String> getGroupings()
getLongDescription
public String getLongDescription()
getAttributes
public Map<String,Attribute> getAttributes()
getRecommendations
public Map<String,String> getRecommendations()
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.