Class Manifest
java.lang.Object
io.yupiik.kubernetes.bindings.bundlebee.v1.Manifest
- All Implemented Interfaces:
Exportable,Validable<Manifest>
-
Constructor Summary
ConstructorsConstructorDescriptionManifest()Manifest(List<Alveolus> alveoli, List<ManifestReference> references, List<Requirement> requirements) -
Method Summary
Modifier and TypeMethodDescriptionasJson()booleaninthashCode()references(List<ManifestReference> references) requirements(List<Requirement> requirements) voidsetAlveoli(List<Alveolus> alveoli) voidsetReferences(List<ManifestReference> references) voidsetRequirements(List<Requirement> requirements) validate()
-
Constructor Details
-
Manifest
public Manifest() -
Manifest
public Manifest(List<Alveolus> alveoli, List<ManifestReference> references, List<Requirement> requirements)
-
-
Method Details
-
getAlveoli
-
setAlveoli
-
getReferences
-
setReferences
-
getRequirements
-
setRequirements
-
hashCode
public int hashCode() -
equals
-
alveoli
-
references
-
requirements
-
validate
-
asJson
- Specified by:
asJsonin interfaceExportable
-
writeTo
-