Package com.lightbend.cinnamon.meta
Class Descriptor.Builder
- java.lang.Object
-
- com.lightbend.cinnamon.meta.Descriptor.Builder
-
- Enclosing class:
- Descriptor
public static class Descriptor.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Descriptorbuild()Descriptor.BuilderreplaceAllTags(java.util.Map<java.lang.String,java.lang.String> tags)Descriptor.BuildersetCustom(boolean custom)Descriptor.BuildersetEnabled(boolean enabled)Descriptor.BuilderwithCategories(java.lang.String... categories)Descriptor.BuilderwithCategories(java.util.List<java.lang.String> categories)Descriptor.BuilderwithCategories(java.util.Set<java.lang.String> categories)Descriptor.BuilderwithConfigPath(java.lang.String configPath)Descriptor.BuilderwithGroupName(java.lang.String groupName)Descriptor.BuilderwithHints(java.lang.String... hints)Descriptor.BuilderwithHints(java.util.Set<java.lang.String> hints)Descriptor.BuilderwithKey(java.lang.String key)Descriptor.BuilderwithName(java.lang.String name)Descriptor.BuilderwithTag(java.lang.String key, java.lang.String value)Descriptor.BuilderwithTags(java.util.Map<java.lang.String,java.lang.String> tags)Descriptor.BuilderwithUnitPluralSuffix(java.lang.String suffix)Descriptor.BuilderwithUnitSuffix(java.lang.String suffix)Descriptor.BuilderwithUnitType(Descriptor.UnitType unitType)
-
-
-
Method Detail
-
withConfigPath
public Descriptor.Builder withConfigPath(java.lang.String configPath)
-
withKey
public Descriptor.Builder withKey(java.lang.String key)
-
withName
public Descriptor.Builder withName(java.lang.String name)
-
withGroupName
public Descriptor.Builder withGroupName(java.lang.String groupName)
-
withCategories
public Descriptor.Builder withCategories(java.lang.String... categories)
-
withCategories
public Descriptor.Builder withCategories(java.util.List<java.lang.String> categories)
-
withCategories
public Descriptor.Builder withCategories(java.util.Set<java.lang.String> categories)
-
withUnitType
public Descriptor.Builder withUnitType(Descriptor.UnitType unitType)
-
withUnitSuffix
public Descriptor.Builder withUnitSuffix(java.lang.String suffix)
-
withUnitPluralSuffix
public Descriptor.Builder withUnitPluralSuffix(java.lang.String suffix)
-
withTag
public Descriptor.Builder withTag(java.lang.String key, java.lang.String value)
-
withTags
public Descriptor.Builder withTags(java.util.Map<java.lang.String,java.lang.String> tags)
-
replaceAllTags
public Descriptor.Builder replaceAllTags(java.util.Map<java.lang.String,java.lang.String> tags)
-
withHints
public Descriptor.Builder withHints(java.lang.String... hints)
-
withHints
public Descriptor.Builder withHints(java.util.Set<java.lang.String> hints)
-
setEnabled
public Descriptor.Builder setEnabled(boolean enabled)
-
setCustom
public Descriptor.Builder setCustom(boolean custom)
-
build
public Descriptor build()
-
-