Class KlusterletSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openclustermanagement.api.model.operator.v1.KlusterletSpecFluent<KlusterletSpecBuilder>
-
- io.fabric8.openclustermanagement.api.model.operator.v1.KlusterletSpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<KlusterletSpec>,io.fabric8.kubernetes.api.builder.Visitable<KlusterletSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<KlusterletSpec,KlusterletSpecBuilder>
public class KlusterletSpecBuilder extends KlusterletSpecFluent<KlusterletSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<KlusterletSpec,KlusterletSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openclustermanagement.api.model.operator.v1.KlusterletSpecFluent
KlusterletSpecFluent.DeployOptionNested<N>, KlusterletSpecFluent.ExternalServerURLsNested<N>, KlusterletSpecFluent.HubApiServerHostAliasNested<N>, KlusterletSpecFluent.NodePlacementNested<N>, KlusterletSpecFluent.RegistrationConfigurationNested<N>, KlusterletSpecFluent.ResourceRequirementNested<N>, KlusterletSpecFluent.WorkConfigurationNested<N>
-
-
Constructor Summary
Constructors Constructor Description KlusterletSpecBuilder()KlusterletSpecBuilder(KlusterletSpec instance)KlusterletSpecBuilder(KlusterletSpecFluent<?> fluent)KlusterletSpecBuilder(KlusterletSpecFluent<?> fluent, KlusterletSpec instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KlusterletSpecbuild()-
Methods inherited from class io.fabric8.openclustermanagement.api.model.operator.v1.KlusterletSpecFluent
addAllToExternalServerURLs, addNewExternalServerURL, addNewExternalServerURL, addNewExternalServerURLLike, addToAdditionalProperties, addToAdditionalProperties, addToExternalServerURLs, addToExternalServerURLs, buildDeployOption, buildExternalServerURL, buildExternalServerURLs, buildFirstExternalServerURL, buildHubApiServerHostAlias, buildLastExternalServerURL, buildMatchingExternalServerURL, buildNodePlacement, buildRegistrationConfiguration, buildResourceRequirement, buildWorkConfiguration, copyInstance, editDeployOption, editExternalServerURL, editFirstExternalServerURL, editHubApiServerHostAlias, editLastExternalServerURL, editMatchingExternalServerURL, editNodePlacement, editOrNewDeployOption, editOrNewDeployOptionLike, editOrNewHubApiServerHostAlias, editOrNewHubApiServerHostAliasLike, editOrNewNodePlacement, editOrNewNodePlacementLike, editOrNewRegistrationConfiguration, editOrNewRegistrationConfigurationLike, editOrNewResourceRequirement, editOrNewResourceRequirementLike, editOrNewWorkConfiguration, editOrNewWorkConfigurationLike, editRegistrationConfiguration, editResourceRequirement, editWorkConfiguration, equals, getAdditionalProperties, getClusterName, getImagePullSpec, getNamespace, getPriorityClassName, getRegistrationImagePullSpec, getWorkImagePullSpec, hasAdditionalProperties, hasClusterName, hasDeployOption, hasExternalServerURLs, hashCode, hasHubApiServerHostAlias, hasImagePullSpec, hasMatchingExternalServerURL, hasNamespace, hasNodePlacement, hasPriorityClassName, hasRegistrationConfiguration, hasRegistrationImagePullSpec, hasResourceRequirement, hasWorkConfiguration, hasWorkImagePullSpec, removeAllFromExternalServerURLs, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromExternalServerURLs, removeMatchingFromExternalServerURLs, setNewExternalServerURLLike, setToExternalServerURLs, toString, withAdditionalProperties, withClusterName, withDeployOption, withExternalServerURLs, withExternalServerURLs, withHubApiServerHostAlias, withImagePullSpec, withNamespace, withNewDeployOption, withNewDeployOption, withNewDeployOptionLike, withNewHubApiServerHostAlias, withNewHubApiServerHostAlias, withNewHubApiServerHostAliasLike, withNewNodePlacement, withNewNodePlacementLike, withNewRegistrationConfiguration, withNewRegistrationConfigurationLike, withNewResourceRequirement, withNewResourceRequirementLike, withNewWorkConfiguration, withNewWorkConfigurationLike, withNodePlacement, withPriorityClassName, withRegistrationConfiguration, withRegistrationImagePullSpec, withResourceRequirement, withWorkConfiguration, withWorkImagePullSpec
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
KlusterletSpecBuilder
public KlusterletSpecBuilder()
-
KlusterletSpecBuilder
public KlusterletSpecBuilder(KlusterletSpecFluent<?> fluent)
-
KlusterletSpecBuilder
public KlusterletSpecBuilder(KlusterletSpecFluent<?> fluent, KlusterletSpec instance)
-
KlusterletSpecBuilder
public KlusterletSpecBuilder(KlusterletSpec instance)
-
-
Method Detail
-
build
public KlusterletSpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<KlusterletSpec>
-
-