Class AdmissionConfig
- java.lang.Object
-
- io.fabric8.openshift.api.model.config.v1.AdmissionConfig
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<AdmissionConfigBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class AdmissionConfig extends Object implements io.fabric8.kubernetes.api.builder.Editable<AdmissionConfigBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AdmissionConfig()No args constructor for use in serializationAdmissionConfig(List<String> disabledPlugins, List<String> enabledPlugins, Map<String,AdmissionPluginConfig> pluginConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdmissionConfigBuilderedit()Map<String,Object>getAdditionalProperties()List<String>getDisabledPlugins()disabledPlugins is a list of admission plugins that must be off.List<String>getEnabledPlugins()enabledPlugins is a list of admission plugins that must be on in addition to the default list.Map<String,AdmissionPluginConfig>getPluginConfig()voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetDisabledPlugins(List<String> disabledPlugins)disabledPlugins is a list of admission plugins that must be off.voidsetEnabledPlugins(List<String> enabledPlugins)enabledPlugins is a list of admission plugins that must be on in addition to the default list.voidsetPluginConfig(Map<String,AdmissionPluginConfig> pluginConfig)AdmissionConfigBuildertoBuilder()
-
-
-
Method Detail
-
getDisabledPlugins
public List<String> getDisabledPlugins()
disabledPlugins is a list of admission plugins that must be off. Putting something in this list is almost always a mistake and likely to result in cluster instability.
-
setDisabledPlugins
public void setDisabledPlugins(List<String> disabledPlugins)
disabledPlugins is a list of admission plugins that must be off. Putting something in this list is almost always a mistake and likely to result in cluster instability.
-
getEnabledPlugins
public List<String> getEnabledPlugins()
enabledPlugins is a list of admission plugins that must be on in addition to the default list. Some admission plugins are disabled by default, but certain configurations require them. This is fairly uncommon and can result in performance penalties and unexpected behavior.
-
setEnabledPlugins
public void setEnabledPlugins(List<String> enabledPlugins)
enabledPlugins is a list of admission plugins that must be on in addition to the default list. Some admission plugins are disabled by default, but certain configurations require them. This is fairly uncommon and can result in performance penalties and unexpected behavior.
-
getPluginConfig
public Map<String,AdmissionPluginConfig> getPluginConfig()
-
setPluginConfig
public void setPluginConfig(Map<String,AdmissionPluginConfig> pluginConfig)
-
edit
public AdmissionConfigBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<AdmissionConfigBuilder>
-
toBuilder
public AdmissionConfigBuilder toBuilder()
-
-