Class PolicySpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openclustermanagement.api.model.policy.v1.PolicySpecFluent<PolicySpecBuilder>
-
- io.fabric8.openclustermanagement.api.model.policy.v1.PolicySpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<PolicySpec>,io.fabric8.kubernetes.api.builder.Visitable<PolicySpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<PolicySpec,PolicySpecBuilder>
public class PolicySpecBuilder extends PolicySpecFluent<PolicySpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<PolicySpec,PolicySpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openclustermanagement.api.model.policy.v1.PolicySpecFluent
PolicySpecFluent.DependenciesNested<N>, PolicySpecFluent.HubTemplateOptionsNested<N>, PolicySpecFluent.PolicyTemplatesNested<N>
-
-
Constructor Summary
Constructors Constructor Description PolicySpecBuilder()PolicySpecBuilder(PolicySpec instance)PolicySpecBuilder(PolicySpecFluent<?> fluent)PolicySpecBuilder(PolicySpecFluent<?> fluent, PolicySpec instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicySpecbuild()-
Methods inherited from class io.fabric8.openclustermanagement.api.model.policy.v1.PolicySpecFluent
addAllToDependencies, addAllToPolicyTemplates, addNewDependency, addNewDependency, addNewDependencyLike, addNewPolicyTemplate, addNewPolicyTemplateLike, addToAdditionalProperties, addToAdditionalProperties, addToDependencies, addToDependencies, addToPolicyTemplates, addToPolicyTemplates, buildDependencies, buildDependency, buildFirstDependency, buildFirstPolicyTemplate, buildHubTemplateOptions, buildLastDependency, buildLastPolicyTemplate, buildMatchingDependency, buildMatchingPolicyTemplate, buildPolicyTemplate, buildPolicyTemplates, copyInstance, editDependency, editFirstDependency, editFirstPolicyTemplate, editHubTemplateOptions, editLastDependency, editLastPolicyTemplate, editMatchingDependency, editMatchingPolicyTemplate, editOrNewHubTemplateOptions, editOrNewHubTemplateOptionsLike, editPolicyTemplate, equals, getAdditionalProperties, getCopyPolicyMetadata, getDisabled, getRemediationAction, hasAdditionalProperties, hasCopyPolicyMetadata, hasDependencies, hasDisabled, hashCode, hasHubTemplateOptions, hasMatchingDependency, hasMatchingPolicyTemplate, hasPolicyTemplates, hasRemediationAction, removeAllFromDependencies, removeAllFromPolicyTemplates, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromDependencies, removeFromPolicyTemplates, removeMatchingFromDependencies, removeMatchingFromPolicyTemplates, setNewDependencyLike, setNewPolicyTemplateLike, setToDependencies, setToPolicyTemplates, toString, withAdditionalProperties, withCopyPolicyMetadata, withCopyPolicyMetadata, withDependencies, withDependencies, withDisabled, withDisabled, withHubTemplateOptions, withNewHubTemplateOptions, withNewHubTemplateOptions, withNewHubTemplateOptionsLike, withPolicyTemplates, withPolicyTemplates, withRemediationAction
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
PolicySpecBuilder
public PolicySpecBuilder()
-
PolicySpecBuilder
public PolicySpecBuilder(PolicySpecFluent<?> fluent)
-
PolicySpecBuilder
public PolicySpecBuilder(PolicySpecFluent<?> fluent, PolicySpec instance)
-
PolicySpecBuilder
public PolicySpecBuilder(PolicySpec instance)
-
-
Method Detail
-
build
public PolicySpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<PolicySpec>
-
-