Package com.oracle.bmc.dif.model
Class ComponentValueOverride.Builder
- java.lang.Object
-
- com.oracle.bmc.dif.model.ComponentValueOverride.Builder
-
- Enclosing class:
- ComponentValueOverride
public static class ComponentValueOverride.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComponentValueOverridebuild()ComponentValueOverride.BuildercomponentName(String componentName)Logical name of the grouping independently deployable kubernetes resource artifacts for the current deployment.ComponentValueOverride.Buildercopy(ComponentValueOverride model)ComponentValueOverride.BuildervalueOverrides(Map<String,String> valueOverrides)Free-form value overrides for the component.
-
-
-
Method Detail
-
componentName
public ComponentValueOverride.Builder componentName(String componentName)
Logical name of the grouping independently deployable kubernetes resource artifacts for the current deployment.- Parameters:
componentName- the value to set- Returns:
- this builder
-
valueOverrides
public ComponentValueOverride.Builder valueOverrides(Map<String,String> valueOverrides)
Free-form value overrides for the component.Each tag is a simple key-value pair with no predefined name, type, or namespace. Used for overriding the values in value.yaml artifact of the component. Example: {“WORKER_THREADS”: “8”}
- Parameters:
valueOverrides- the value to set- Returns:
- this builder
-
build
public ComponentValueOverride build()
-
copy
public ComponentValueOverride.Builder copy(ComponentValueOverride model)
-
-