![JAR search and dependency download from the Maven repository](/logo.png)
templates.evalField.mustache Maven / Gradle / Ivy
The newest version!
//Field {{fieldName}}
if(baseExecutionContext != null) {
{{#toEval}}
toEval.add(
eval{{fieldType}}Property("{{fieldName}}", {{originalConfigurationName}}.{{fieldGetter}}(), currentAttributePrefix, baseExecutionContext, "{{secretKind}}")
{{/toEval}}
{{#toEvalList}}
toEvalList.add(
eval{{fieldType}}Property("{{fieldName}}", {{originalConfigurationName}}.{{fieldGetter}}(), currentAttributePrefix, baseExecutionContext)
{{/toEvalList}}
{{#toEvalHeaderList}}
toEvalHeaderList.add(
eval{{fieldType}}Property("{{fieldName}}", {{originalConfigurationName}}.{{fieldGetter}}(), currentAttributePrefix, baseExecutionContext)
{{/toEvalHeaderList}}
{{^toEval}}
{{^toEvalList}}
{{^toEvalHeaderList}}
{{evaluatedConfigurationName}}.{{fieldSetter}}(
eval{{fieldType}}Property("{{fieldName}}", {{originalConfigurationName}}.{{fieldGetter}}(), {{#fieldClass}}{{fieldClass}}.class, {{/fieldClass}}currentAttributePrefix, baseExecutionContext)
{{/toEvalHeaderList}}
{{/toEvalList}}
{{/toEval}}
{{#toEval}}
.doOnSuccess(value -> {{evaluatedConfigurationName}}.{{fieldSetter}}(value))
{{/toEval}}
{{#toEvalList}}
.doOnSuccess(value -> {{evaluatedConfigurationName}}.{{fieldSetter}}(value))
{{/toEvalList}}
{{#toEvalHeaderList}}
.doOnSuccess(value -> {{evaluatedConfigurationName}}.{{fieldSetter}}(value))
{{/toEvalHeaderList}}
);
} else if(deploymentContext != null) {
{{#toEval}}
toEval.add(
eval{{fieldType}}Property("{{fieldName}}", {{originalConfigurationName}}.{{fieldGetter}}(), currentAttributePrefix, deploymentContext, "{{secretKind}}")
.doOnSuccess(value -> {{evaluatedConfigurationName}}.{{fieldSetter}}(value)));
{{/toEval}}
{{#toEvalList}}
toEvalList.add(
eval{{fieldType}}Property("{{fieldName}}", {{originalConfigurationName}}.{{fieldGetter}}(), currentAttributePrefix, deploymentContext)
.doOnSuccess(value -> {{evaluatedConfigurationName}}.{{fieldSetter}}(value)));
{{/toEvalList}}
{{#toEvalHeaderList}}
toEvalHeaderList.add(
eval{{fieldType}}Property("{{fieldName}}", {{originalConfigurationName}}.{{fieldGetter}}(), currentAttributePrefix, deploymentContext)
.doOnSuccess(value -> {{evaluatedConfigurationName}}.{{fieldSetter}}(value)));
{{/toEvalHeaderList}}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy