public interface HelmChartConfigFluent<A extends HelmChartConfigFluent<A>> extends ConfigurationFluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
HelmChartConfigFluent.AddIfStatementsNested<N> |
static interface |
HelmChartConfigFluent.AnnotationsNested<N> |
static interface |
HelmChartConfigFluent.DependenciesNested<N> |
static interface |
HelmChartConfigFluent.ExpressionsNested<N> |
static interface |
HelmChartConfigFluent.MaintainersNested<N> |
static interface |
HelmChartConfigFluent.ValuesNested<N> |
static interface |
HelmChartConfigFluent.ValuesSchemaNested<N> |
ConfigurationFluent.ProjectNested<N>addToAttributes, addToAttributes, buildProject, editOrNewProject, editOrNewProjectLike, editProject, getAttributes, getProject, hasAttributes, hasProject, removeFromAttributes, removeFromAttributes, withAttributes, withNewProject, withNewProjectLike, withProjectBoolean getEnabled()
Boolean hasEnabled()
String getName()
Boolean hasName()
String getHome()
Boolean hasHome()
String[] getSources()
A addAllToSources(Collection<String> items)
A removeAllFromSources(Collection<String> items)
Boolean hasSources()
String getVersion()
Boolean hasVersion()
String getDescription()
Boolean hasDescription()
String[] getKeywords()
A addAllToKeywords(Collection<String> items)
A removeAllFromKeywords(Collection<String> items)
Boolean hasKeywords()
A withMaintainers(Maintainer... maintainers)
@Deprecated Maintainer[] getMaintainers()
Maintainer[] buildMaintainers()
Maintainer buildMaintainer(Integer index)
Maintainer buildFirstMaintainer()
Maintainer buildLastMaintainer()
Maintainer buildMatchingMaintainer(Predicate<MaintainerBuilder> predicate)
Boolean hasMatchingMaintainer(Predicate<MaintainerBuilder> predicate)
A addToMaintainers(Integer index, Maintainer item)
A setToMaintainers(Integer index, Maintainer item)
A addToMaintainers(Maintainer... items)
A addAllToMaintainers(Collection<Maintainer> items)
A removeFromMaintainers(Maintainer... items)
A removeAllFromMaintainers(Collection<Maintainer> items)
A removeMatchingFromMaintainers(Predicate<MaintainerBuilder> predicate)
Boolean hasMaintainers()
HelmChartConfigFluent.MaintainersNested<A> addNewMaintainer()
HelmChartConfigFluent.MaintainersNested<A> addNewMaintainerLike(Maintainer item)
HelmChartConfigFluent.MaintainersNested<A> setNewMaintainerLike(Integer index, Maintainer item)
HelmChartConfigFluent.MaintainersNested<A> editMaintainer(Integer index)
HelmChartConfigFluent.MaintainersNested<A> editFirstMaintainer()
HelmChartConfigFluent.MaintainersNested<A> editLastMaintainer()
HelmChartConfigFluent.MaintainersNested<A> editMatchingMaintainer(Predicate<MaintainerBuilder> predicate)
String getIcon()
Boolean hasIcon()
String getApiVersion()
Boolean hasApiVersion()
String getCondition()
Boolean hasCondition()
String getTags()
Boolean hasTags()
String getAppVersion()
Boolean hasAppVersion()
Boolean getDeprecated()
Boolean hasDeprecated()
A withAnnotations(Annotation... annotations)
@Deprecated Annotation[] getAnnotations()
Annotation[] buildAnnotations()
Annotation buildAnnotation(Integer index)
Annotation buildFirstAnnotation()
Annotation buildLastAnnotation()
Annotation buildMatchingAnnotation(Predicate<AnnotationBuilder> predicate)
Boolean hasMatchingAnnotation(Predicate<AnnotationBuilder> predicate)
A addToAnnotations(Integer index, Annotation item)
A setToAnnotations(Integer index, Annotation item)
A addToAnnotations(Annotation... items)
A addAllToAnnotations(Collection<Annotation> items)
A removeFromAnnotations(Annotation... items)
A removeAllFromAnnotations(Collection<Annotation> items)
A removeMatchingFromAnnotations(Predicate<AnnotationBuilder> predicate)
Boolean hasAnnotations()
HelmChartConfigFluent.AnnotationsNested<A> addNewAnnotation()
HelmChartConfigFluent.AnnotationsNested<A> addNewAnnotationLike(Annotation item)
HelmChartConfigFluent.AnnotationsNested<A> setNewAnnotationLike(Integer index, Annotation item)
HelmChartConfigFluent.AnnotationsNested<A> editAnnotation(Integer index)
HelmChartConfigFluent.AnnotationsNested<A> editFirstAnnotation()
HelmChartConfigFluent.AnnotationsNested<A> editLastAnnotation()
HelmChartConfigFluent.AnnotationsNested<A> editMatchingAnnotation(Predicate<AnnotationBuilder> predicate)
String getKubeVersion()
Boolean hasKubeVersion()
A withDependencies(HelmDependency... dependencies)
@Deprecated HelmDependency[] getDependencies()
HelmDependency[] buildDependencies()
HelmDependency buildDependency(Integer index)
HelmDependency buildFirstDependency()
HelmDependency buildLastDependency()
HelmDependency buildMatchingDependency(Predicate<HelmDependencyBuilder> predicate)
Boolean hasMatchingDependency(Predicate<HelmDependencyBuilder> predicate)
A addToDependencies(Integer index, HelmDependency item)
A setToDependencies(Integer index, HelmDependency item)
A addToDependencies(HelmDependency... items)
A addAllToDependencies(Collection<HelmDependency> items)
A removeFromDependencies(HelmDependency... items)
A removeAllFromDependencies(Collection<HelmDependency> items)
A removeMatchingFromDependencies(Predicate<HelmDependencyBuilder> predicate)
Boolean hasDependencies()
HelmChartConfigFluent.DependenciesNested<A> addNewDependency()
HelmChartConfigFluent.DependenciesNested<A> addNewDependencyLike(HelmDependency item)
HelmChartConfigFluent.DependenciesNested<A> setNewDependencyLike(Integer index, HelmDependency item)
HelmChartConfigFluent.DependenciesNested<A> editDependency(Integer index)
HelmChartConfigFluent.DependenciesNested<A> editFirstDependency()
HelmChartConfigFluent.DependenciesNested<A> editLastDependency()
HelmChartConfigFluent.DependenciesNested<A> editMatchingDependency(Predicate<HelmDependencyBuilder> predicate)
String getType()
Boolean hasType()
String getValuesRootAlias()
Boolean hasValuesRootAlias()
Boolean getCreateTarFile()
Boolean hasCreateTarFile()
Boolean getCreateValuesSchemaFile()
Boolean hasCreateValuesSchemaFile()
Boolean getCreateReadmeFile()
Boolean hasCreateReadmeFile()
String getExtension()
Boolean hasExtension()
String getTarFileClassifier()
Boolean hasTarFileClassifier()
String getNotes()
Boolean hasNotes()
String getInputFolder()
Boolean hasInputFolder()
String getOutputFolder()
Boolean hasOutputFolder()
A withValues(ValueReference... values)
@Deprecated ValueReference[] getValues()
ValueReference[] buildValues()
ValueReference buildValue(Integer index)
ValueReference buildFirstValue()
ValueReference buildLastValue()
ValueReference buildMatchingValue(Predicate<ValueReferenceBuilder> predicate)
Boolean hasMatchingValue(Predicate<ValueReferenceBuilder> predicate)
A addToValues(Integer index, ValueReference item)
A setToValues(Integer index, ValueReference item)
A addToValues(ValueReference... items)
A addAllToValues(Collection<ValueReference> items)
A removeFromValues(ValueReference... items)
A removeAllFromValues(Collection<ValueReference> items)
A removeMatchingFromValues(Predicate<ValueReferenceBuilder> predicate)
Boolean hasValues()
HelmChartConfigFluent.ValuesNested<A> addNewValue()
HelmChartConfigFluent.ValuesNested<A> addNewValueLike(ValueReference item)
HelmChartConfigFluent.ValuesNested<A> setNewValueLike(Integer index, ValueReference item)
HelmChartConfigFluent.ValuesNested<A> editValue(Integer index)
HelmChartConfigFluent.ValuesNested<A> editFirstValue()
HelmChartConfigFluent.ValuesNested<A> editLastValue()
HelmChartConfigFluent.ValuesNested<A> editMatchingValue(Predicate<ValueReferenceBuilder> predicate)
@Deprecated ValuesSchema getValuesSchema()
ValuesSchema buildValuesSchema()
A withValuesSchema(ValuesSchema valuesSchema)
Boolean hasValuesSchema()
HelmChartConfigFluent.ValuesSchemaNested<A> withNewValuesSchema()
HelmChartConfigFluent.ValuesSchemaNested<A> withNewValuesSchemaLike(ValuesSchema item)
HelmChartConfigFluent.ValuesSchemaNested<A> editValuesSchema()
HelmChartConfigFluent.ValuesSchemaNested<A> editOrNewValuesSchema()
HelmChartConfigFluent.ValuesSchemaNested<A> editOrNewValuesSchemaLike(ValuesSchema item)
A withExpressions(HelmExpression... expressions)
@Deprecated HelmExpression[] getExpressions()
HelmExpression[] buildExpressions()
HelmExpression buildExpression(Integer index)
HelmExpression buildFirstExpression()
HelmExpression buildLastExpression()
HelmExpression buildMatchingExpression(Predicate<HelmExpressionBuilder> predicate)
Boolean hasMatchingExpression(Predicate<HelmExpressionBuilder> predicate)
A addToExpressions(Integer index, HelmExpression item)
A setToExpressions(Integer index, HelmExpression item)
A addToExpressions(HelmExpression... items)
A addAllToExpressions(Collection<HelmExpression> items)
A removeFromExpressions(HelmExpression... items)
A removeAllFromExpressions(Collection<HelmExpression> items)
A removeMatchingFromExpressions(Predicate<HelmExpressionBuilder> predicate)
Boolean hasExpressions()
HelmChartConfigFluent.ExpressionsNested<A> addNewExpression()
HelmChartConfigFluent.ExpressionsNested<A> addNewExpressionLike(HelmExpression item)
HelmChartConfigFluent.ExpressionsNested<A> setNewExpressionLike(Integer index, HelmExpression item)
HelmChartConfigFluent.ExpressionsNested<A> editExpression(Integer index)
HelmChartConfigFluent.ExpressionsNested<A> editFirstExpression()
HelmChartConfigFluent.ExpressionsNested<A> editLastExpression()
HelmChartConfigFluent.ExpressionsNested<A> editMatchingExpression(Predicate<HelmExpressionBuilder> predicate)
A withAddIfStatements(AddIfStatement... addIfStatements)
@Deprecated AddIfStatement[] getAddIfStatements()
AddIfStatement[] buildAddIfStatements()
AddIfStatement buildAddIfStatement(Integer index)
AddIfStatement buildFirstAddIfStatement()
AddIfStatement buildLastAddIfStatement()
AddIfStatement buildMatchingAddIfStatement(Predicate<AddIfStatementBuilder> predicate)
Boolean hasMatchingAddIfStatement(Predicate<AddIfStatementBuilder> predicate)
A addToAddIfStatements(Integer index, AddIfStatement item)
A setToAddIfStatements(Integer index, AddIfStatement item)
A addToAddIfStatements(AddIfStatement... items)
A addAllToAddIfStatements(Collection<AddIfStatement> items)
A removeFromAddIfStatements(AddIfStatement... items)
A removeAllFromAddIfStatements(Collection<AddIfStatement> items)
A removeMatchingFromAddIfStatements(Predicate<AddIfStatementBuilder> predicate)
Boolean hasAddIfStatements()
A addNewAddIfStatement(String property, String onResourceKind, String onResourceName, Boolean withDefaultValue, String description)
HelmChartConfigFluent.AddIfStatementsNested<A> addNewAddIfStatement()
HelmChartConfigFluent.AddIfStatementsNested<A> addNewAddIfStatementLike(AddIfStatement item)
HelmChartConfigFluent.AddIfStatementsNested<A> setNewAddIfStatementLike(Integer index, AddIfStatement item)
HelmChartConfigFluent.AddIfStatementsNested<A> editAddIfStatement(Integer index)
HelmChartConfigFluent.AddIfStatementsNested<A> editFirstAddIfStatement()
HelmChartConfigFluent.AddIfStatementsNested<A> editLastAddIfStatement()
HelmChartConfigFluent.AddIfStatementsNested<A> editMatchingAddIfStatement(Predicate<AddIfStatementBuilder> predicate)
A withEnabled()
A withDeprecated()
A withCreateTarFile()
A withCreateValuesSchemaFile()
A withCreateReadmeFile()
Copyright © 2018–2023 Red Hat. All rights reserved.