Class CSISnapshotControllerSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerSpecFluentImpl<CSISnapshotControllerSpecBuilder>
-
- io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerSpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<CSISnapshotControllerSpec>,io.fabric8.kubernetes.api.builder.Fluent<CSISnapshotControllerSpecBuilder>,io.fabric8.kubernetes.api.builder.Visitable<CSISnapshotControllerSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<CSISnapshotControllerSpec,CSISnapshotControllerSpecBuilder>,CSISnapshotControllerSpecFluent<CSISnapshotControllerSpecBuilder>
public class CSISnapshotControllerSpecBuilder extends CSISnapshotControllerSpecFluentImpl<CSISnapshotControllerSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<CSISnapshotControllerSpec,CSISnapshotControllerSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerSpecFluentImpl
CSISnapshotControllerSpecFluentImpl.AuthenticationObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.AuthenticationUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.ConsoleObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.ConsoleUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.CSISnapshotControllerObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.CSISnapshotControllerUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.DNSObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.DNSRecordObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.DNSRecordUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.DNSUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.EtcdObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.EtcdUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.ImageContentSourcePolicyObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.ImageContentSourcePolicyUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.ImagePrunerObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.ImagePrunerUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.IngressControllerObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.IngressControllerUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.KubeAPIServerObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.KubeAPIServerUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.KubeControllerManagerObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.KubeControllerManagerUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.KubeSchedulerObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.KubeSchedulerUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.KubeStorageVersionMigratorObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.KubeStorageVersionMigratorUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.NetworkObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.NetworkUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.OpenShiftAPIServerObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.OpenShiftAPIServerUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.OpenShiftControllerManagerObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.OpenShiftControllerManagerUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.PersistentVolumeClaimObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.PersistentVolumeClaimUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.ServiceCAObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.ServiceCatalogAPIServerObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.ServiceCatalogAPIServerUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.ServiceCatalogControllerManagerObservedConfigNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl<N>, CSISnapshotControllerSpecFluentImpl.ServiceCAUnsupportedConfigOverridesNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerSpecFluent
CSISnapshotControllerSpecFluent.AuthenticationObservedConfigNested<N>, CSISnapshotControllerSpecFluent.AuthenticationUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.ConsoleObservedConfigNested<N>, CSISnapshotControllerSpecFluent.ConsoleUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.CSISnapshotControllerObservedConfigNested<N>, CSISnapshotControllerSpecFluent.CSISnapshotControllerUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.DNSObservedConfigNested<N>, CSISnapshotControllerSpecFluent.DNSRecordObservedConfigNested<N>, CSISnapshotControllerSpecFluent.DNSRecordUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.DNSUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.EtcdObservedConfigNested<N>, CSISnapshotControllerSpecFluent.EtcdUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.ImageContentSourcePolicyObservedConfigNested<N>, CSISnapshotControllerSpecFluent.ImageContentSourcePolicyUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.ImagePrunerObservedConfigNested<N>, CSISnapshotControllerSpecFluent.ImagePrunerUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.IngressControllerObservedConfigNested<N>, CSISnapshotControllerSpecFluent.IngressControllerUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.KubeAPIServerObservedConfigNested<N>, CSISnapshotControllerSpecFluent.KubeAPIServerUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.KubeControllerManagerObservedConfigNested<N>, CSISnapshotControllerSpecFluent.KubeControllerManagerUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.KubeSchedulerObservedConfigNested<N>, CSISnapshotControllerSpecFluent.KubeSchedulerUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.KubeStorageVersionMigratorObservedConfigNested<N>, CSISnapshotControllerSpecFluent.KubeStorageVersionMigratorUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.NetworkObservedConfigNested<N>, CSISnapshotControllerSpecFluent.NetworkUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.OpenShiftAPIServerObservedConfigNested<N>, CSISnapshotControllerSpecFluent.OpenShiftAPIServerUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.OpenShiftControllerManagerObservedConfigNested<N>, CSISnapshotControllerSpecFluent.OpenShiftControllerManagerUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.PersistentVolumeClaimObservedConfigNested<N>, CSISnapshotControllerSpecFluent.PersistentVolumeClaimUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.ServiceCAObservedConfigNested<N>, CSISnapshotControllerSpecFluent.ServiceCatalogAPIServerObservedConfigNested<N>, CSISnapshotControllerSpecFluent.ServiceCatalogAPIServerUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.ServiceCatalogControllerManagerObservedConfigNested<N>, CSISnapshotControllerSpecFluent.ServiceCatalogControllerManagerUnsupportedConfigOverridesNested<N>, CSISnapshotControllerSpecFluent.ServiceCAUnsupportedConfigOverridesNested<N>
-
-
Constructor Summary
Constructors Constructor Description CSISnapshotControllerSpecBuilder()CSISnapshotControllerSpecBuilder(CSISnapshotControllerSpec instance)CSISnapshotControllerSpecBuilder(CSISnapshotControllerSpecFluent<?> fluent)CSISnapshotControllerSpecBuilder(CSISnapshotControllerSpecFluent<?> fluent, CSISnapshotControllerSpec instance)CSISnapshotControllerSpecBuilder(CSISnapshotControllerSpecFluent<?> fluent, CSISnapshotControllerSpec instance, Boolean validationEnabled)CSISnapshotControllerSpecBuilder(CSISnapshotControllerSpecFluent<?> fluent, Boolean validationEnabled)CSISnapshotControllerSpecBuilder(CSISnapshotControllerSpec instance, Boolean validationEnabled)CSISnapshotControllerSpecBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CSISnapshotControllerSpecbuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerSpecFluentImpl
buildObservedConfig, buildUnsupportedConfigOverrides, getLogLevel, getManagementState, getObservedConfig, getOperatorLogLevel, getUnsupportedConfigOverrides, hasLogLevel, hasManagementState, hasObservedConfig, hasOperatorLogLevel, hasUnsupportedConfigOverrides, withAuthenticationObservedConfig, withAuthenticationUnsupportedConfigOverrides, withConsoleObservedConfig, withConsoleUnsupportedConfigOverrides, withCSISnapshotControllerObservedConfig, withCSISnapshotControllerUnsupportedConfigOverrides, withDNSObservedConfig, withDNSRecordObservedConfig, withDNSRecordUnsupportedConfigOverrides, withDNSUnsupportedConfigOverrides, withEtcdObservedConfig, withEtcdUnsupportedConfigOverrides, withImageContentSourcePolicyObservedConfig, withImageContentSourcePolicyUnsupportedConfigOverrides, withImagePrunerObservedConfig, withImagePrunerUnsupportedConfigOverrides, withIngressControllerObservedConfig, withIngressControllerUnsupportedConfigOverrides, withKubeAPIServerObservedConfig, withKubeAPIServerUnsupportedConfigOverrides, withKubeControllerManagerObservedConfig, withKubeControllerManagerUnsupportedConfigOverrides, withKubeSchedulerObservedConfig, withKubeSchedulerUnsupportedConfigOverrides, withKubeStorageVersionMigratorObservedConfig, withKubeStorageVersionMigratorUnsupportedConfigOverrides, withLogLevel, withManagementState, withNetworkObservedConfig, withNetworkUnsupportedConfigOverrides, withNewAuthenticationObservedConfig, withNewAuthenticationObservedConfigLike, withNewAuthenticationUnsupportedConfigOverrides, withNewAuthenticationUnsupportedConfigOverridesLike, withNewConsoleObservedConfig, withNewConsoleObservedConfigLike, withNewConsoleUnsupportedConfigOverrides, withNewConsoleUnsupportedConfigOverridesLike, withNewCSISnapshotControllerObservedConfig, withNewCSISnapshotControllerObservedConfigLike, withNewCSISnapshotControllerUnsupportedConfigOverrides, withNewCSISnapshotControllerUnsupportedConfigOverridesLike, withNewDNSObservedConfig, withNewDNSObservedConfigLike, withNewDNSRecordObservedConfig, withNewDNSRecordObservedConfigLike, withNewDNSRecordUnsupportedConfigOverrides, withNewDNSRecordUnsupportedConfigOverridesLike, withNewDNSUnsupportedConfigOverrides, withNewDNSUnsupportedConfigOverridesLike, withNewEtcdObservedConfig, withNewEtcdObservedConfigLike, withNewEtcdUnsupportedConfigOverrides, withNewEtcdUnsupportedConfigOverridesLike, withNewImageContentSourcePolicyObservedConfig, withNewImageContentSourcePolicyObservedConfigLike, withNewImageContentSourcePolicyUnsupportedConfigOverrides, withNewImageContentSourcePolicyUnsupportedConfigOverridesLike, withNewImagePrunerObservedConfig, withNewImagePrunerObservedConfigLike, withNewImagePrunerUnsupportedConfigOverrides, withNewImagePrunerUnsupportedConfigOverridesLike, withNewIngressControllerObservedConfig, withNewIngressControllerObservedConfigLike, withNewIngressControllerUnsupportedConfigOverrides, withNewIngressControllerUnsupportedConfigOverridesLike, withNewKubeAPIServerObservedConfig, withNewKubeAPIServerObservedConfigLike, withNewKubeAPIServerUnsupportedConfigOverrides, withNewKubeAPIServerUnsupportedConfigOverridesLike, withNewKubeControllerManagerObservedConfig, withNewKubeControllerManagerObservedConfigLike, withNewKubeControllerManagerUnsupportedConfigOverrides, withNewKubeControllerManagerUnsupportedConfigOverridesLike, withNewKubeSchedulerObservedConfig, withNewKubeSchedulerObservedConfigLike, withNewKubeSchedulerUnsupportedConfigOverrides, withNewKubeSchedulerUnsupportedConfigOverridesLike, withNewKubeStorageVersionMigratorObservedConfig, withNewKubeStorageVersionMigratorObservedConfigLike, withNewKubeStorageVersionMigratorUnsupportedConfigOverrides, withNewKubeStorageVersionMigratorUnsupportedConfigOverridesLike, withNewLogLevel, withNewLogLevel, withNewLogLevel, withNewManagementState, withNewManagementState, withNewManagementState, withNewNetworkObservedConfig, withNewNetworkObservedConfigLike, withNewNetworkUnsupportedConfigOverrides, withNewNetworkUnsupportedConfigOverridesLike, withNewOpenShiftAPIServerObservedConfig, withNewOpenShiftAPIServerObservedConfigLike, withNewOpenShiftAPIServerUnsupportedConfigOverrides, withNewOpenShiftAPIServerUnsupportedConfigOverridesLike, withNewOpenShiftControllerManagerObservedConfig, withNewOpenShiftControllerManagerObservedConfigLike, withNewOpenShiftControllerManagerUnsupportedConfigOverrides, withNewOpenShiftControllerManagerUnsupportedConfigOverridesLike, withNewOperatorLogLevel, withNewOperatorLogLevel, withNewOperatorLogLevel, withNewPersistentVolumeClaimObservedConfig, withNewPersistentVolumeClaimObservedConfigLike, withNewPersistentVolumeClaimUnsupportedConfigOverrides, withNewPersistentVolumeClaimUnsupportedConfigOverridesLike, withNewServiceCAObservedConfig, withNewServiceCAObservedConfigLike, withNewServiceCatalogAPIServerObservedConfig, withNewServiceCatalogAPIServerObservedConfigLike, withNewServiceCatalogAPIServerUnsupportedConfigOverrides, withNewServiceCatalogAPIServerUnsupportedConfigOverridesLike, withNewServiceCatalogControllerManagerObservedConfig, withNewServiceCatalogControllerManagerObservedConfigLike, withNewServiceCatalogControllerManagerUnsupportedConfigOverrides, withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike, withNewServiceCAUnsupportedConfigOverrides, withNewServiceCAUnsupportedConfigOverridesLike, withObservedConfig, withOpenShiftAPIServerObservedConfig, withOpenShiftAPIServerUnsupportedConfigOverrides, withOpenShiftControllerManagerObservedConfig, withOpenShiftControllerManagerUnsupportedConfigOverrides, withOperatorLogLevel, withPersistentVolumeClaimObservedConfig, withPersistentVolumeClaimUnsupportedConfigOverrides, withServiceCAObservedConfig, withServiceCatalogAPIServerObservedConfig, withServiceCatalogAPIServerUnsupportedConfigOverrides, withServiceCatalogControllerManagerObservedConfig, withServiceCatalogControllerManagerUnsupportedConfigOverrides, withServiceCAUnsupportedConfigOverrides, withUnsupportedConfigOverrides
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
CSISnapshotControllerSpecBuilder
public CSISnapshotControllerSpecBuilder()
-
CSISnapshotControllerSpecBuilder
public CSISnapshotControllerSpecBuilder(Boolean validationEnabled)
-
CSISnapshotControllerSpecBuilder
public CSISnapshotControllerSpecBuilder(CSISnapshotControllerSpecFluent<?> fluent)
-
CSISnapshotControllerSpecBuilder
public CSISnapshotControllerSpecBuilder(CSISnapshotControllerSpecFluent<?> fluent, Boolean validationEnabled)
-
CSISnapshotControllerSpecBuilder
public CSISnapshotControllerSpecBuilder(CSISnapshotControllerSpecFluent<?> fluent, CSISnapshotControllerSpec instance)
-
CSISnapshotControllerSpecBuilder
public CSISnapshotControllerSpecBuilder(CSISnapshotControllerSpecFluent<?> fluent, CSISnapshotControllerSpec instance, Boolean validationEnabled)
-
CSISnapshotControllerSpecBuilder
public CSISnapshotControllerSpecBuilder(CSISnapshotControllerSpec instance)
-
CSISnapshotControllerSpecBuilder
public CSISnapshotControllerSpecBuilder(CSISnapshotControllerSpec instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public CSISnapshotControllerSpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<CSISnapshotControllerSpec>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classCSISnapshotControllerSpecFluentImpl<CSISnapshotControllerSpecBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classCSISnapshotControllerSpecFluentImpl<CSISnapshotControllerSpecBuilder>
-
-