Class CSISnapshotControllerBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerFluentImpl<CSISnapshotControllerBuilder>
-
- io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<CSISnapshotController>,io.fabric8.kubernetes.api.builder.Fluent<CSISnapshotControllerBuilder>,io.fabric8.kubernetes.api.builder.Visitable<CSISnapshotControllerBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<CSISnapshotController,CSISnapshotControllerBuilder>,CSISnapshotControllerFluent<CSISnapshotControllerBuilder>
public class CSISnapshotControllerBuilder extends CSISnapshotControllerFluentImpl<CSISnapshotControllerBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<CSISnapshotController,CSISnapshotControllerBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerFluentImpl
CSISnapshotControllerFluentImpl.MetadataNestedImpl<N>, CSISnapshotControllerFluentImpl.SpecNestedImpl<N>, CSISnapshotControllerFluentImpl.StatusNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerFluent
CSISnapshotControllerFluent.MetadataNested<N>, CSISnapshotControllerFluent.SpecNested<N>, CSISnapshotControllerFluent.StatusNested<N>
-
-
Constructor Summary
Constructors Constructor Description CSISnapshotControllerBuilder()CSISnapshotControllerBuilder(CSISnapshotController instance)CSISnapshotControllerBuilder(CSISnapshotControllerFluent<?> fluent)CSISnapshotControllerBuilder(CSISnapshotControllerFluent<?> fluent, CSISnapshotController instance)CSISnapshotControllerBuilder(CSISnapshotControllerFluent<?> fluent, CSISnapshotController instance, Boolean validationEnabled)CSISnapshotControllerBuilder(CSISnapshotControllerFluent<?> fluent, Boolean validationEnabled)CSISnapshotControllerBuilder(CSISnapshotController instance, Boolean validationEnabled)CSISnapshotControllerBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CSISnapshotControllerbuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerFluentImpl
buildMetadata, buildSpec, buildStatus, editMetadata, editOrNewMetadata, editOrNewMetadataLike, editOrNewSpec, editOrNewSpecLike, editOrNewStatus, editOrNewStatusLike, editSpec, editStatus, getApiVersion, getKind, getMetadata, getSpec, getStatus, hasApiVersion, hasKind, hasMetadata, hasSpec, hasStatus, withApiVersion, withKind, withMetadata, withNewApiVersion, withNewApiVersion, withNewApiVersion, withNewKind, withNewKind, withNewKind, withNewMetadata, withNewMetadataLike, withNewSpec, withNewSpecLike, withNewStatus, withNewStatusLike, withSpec, withStatus
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
CSISnapshotControllerBuilder
public CSISnapshotControllerBuilder()
-
CSISnapshotControllerBuilder
public CSISnapshotControllerBuilder(Boolean validationEnabled)
-
CSISnapshotControllerBuilder
public CSISnapshotControllerBuilder(CSISnapshotControllerFluent<?> fluent)
-
CSISnapshotControllerBuilder
public CSISnapshotControllerBuilder(CSISnapshotControllerFluent<?> fluent, Boolean validationEnabled)
-
CSISnapshotControllerBuilder
public CSISnapshotControllerBuilder(CSISnapshotControllerFluent<?> fluent, CSISnapshotController instance)
-
CSISnapshotControllerBuilder
public CSISnapshotControllerBuilder(CSISnapshotControllerFluent<?> fluent, CSISnapshotController instance, Boolean validationEnabled)
-
CSISnapshotControllerBuilder
public CSISnapshotControllerBuilder(CSISnapshotController instance)
-
CSISnapshotControllerBuilder
public CSISnapshotControllerBuilder(CSISnapshotController instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public CSISnapshotController build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<CSISnapshotController>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classCSISnapshotControllerFluentImpl<CSISnapshotControllerBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classCSISnapshotControllerFluentImpl<CSISnapshotControllerBuilder>
-
-