Class Alveolus
java.lang.Object
io.yupiik.kubernetes.bindings.bundlebee.v1.Alveolus
- All Implemented Interfaces:
Exportable,Validable<Alveolus>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasJson()chainDependencies(Boolean chainDependencies) dependencies(List<AlveolusDependency> dependencies) descriptors(List<Descriptor> descriptors) booleanexcludedDescriptors(List<DescriptorRef> excludedDescriptors) getName()inthashCode()placeholders(Map<String, String> placeholders) voidsetChainDependencies(Boolean chainDependencies) voidsetDependencies(List<AlveolusDependency> dependencies) voidsetDescriptors(List<Descriptor> descriptors) voidsetExcludedDescriptors(List<DescriptorRef> excludedDescriptors) voidvoidsetPatches(List<Patch> patches) voidsetPlaceholders(Map<String, String> placeholders) voidsetVersion(String version) validate()
-
Constructor Details
-
Alveolus
public Alveolus() -
Alveolus
public Alveolus(Boolean chainDependencies, List<AlveolusDependency> dependencies, List<Descriptor> descriptors, List<DescriptorRef> excludedDescriptors, String name, List<Patch> patches, Map<String, String> placeholders, String version)
-
-
Method Details
-
getChainDependencies
-
setChainDependencies
-
getDependencies
-
setDependencies
-
getDescriptors
-
setDescriptors
-
getExcludedDescriptors
-
setExcludedDescriptors
-
getName
-
setName
-
getPatches
-
setPatches
-
getPlaceholders
-
setPlaceholders
-
getVersion
-
setVersion
-
hashCode
public int hashCode() -
equals
-
chainDependencies
-
dependencies
-
descriptors
-
excludedDescriptors
-
name
-
patches
-
placeholders
-
version
-
validate
-
asJson
- Specified by:
asJsonin interfaceExportable
-