Package io.strimzi.api.kafka.model
Class TopicOperatorSpecFluentImpl<A extends TopicOperatorSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.EntityTopicOperatorSpecFluentImpl<A>
-
- io.strimzi.api.kafka.model.TopicOperatorSpecFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,EntityTopicOperatorSpecFluent<A>,TopicOperatorSpecFluent<A>
- Direct Known Subclasses:
KafkaSpecFluentImpl.TopicOperatorNestedImpl,TopicOperatorSpecBuilder
public class TopicOperatorSpecFluentImpl<A extends TopicOperatorSpecFluent<A>> extends EntityTopicOperatorSpecFluentImpl<A> implements TopicOperatorSpecFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classTopicOperatorSpecFluentImpl.TlsSidecarNestedImpl<N>-
Nested classes/interfaces inherited from class io.strimzi.api.kafka.model.EntityTopicOperatorSpecFluentImpl
EntityTopicOperatorSpecFluentImpl.ExternalLoggingNestedImpl<N>, EntityTopicOperatorSpecFluentImpl.InlineLoggingNestedImpl<N>, EntityTopicOperatorSpecFluentImpl.JvmOptionsNestedImpl<N>, EntityTopicOperatorSpecFluentImpl.LivenessProbeNestedImpl<N>, EntityTopicOperatorSpecFluentImpl.ReadinessProbeNestedImpl<N>, EntityTopicOperatorSpecFluentImpl.StartupProbeNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.EntityTopicOperatorSpecFluent
EntityTopicOperatorSpecFluent.ExternalLoggingNested<N>, EntityTopicOperatorSpecFluent.InlineLoggingNested<N>, EntityTopicOperatorSpecFluent.JvmOptionsNested<N>, EntityTopicOperatorSpecFluent.LivenessProbeNested<N>, EntityTopicOperatorSpecFluent.ReadinessProbeNested<N>, EntityTopicOperatorSpecFluent.StartupProbeNested<N>
-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.TopicOperatorSpecFluent
TopicOperatorSpecFluent.TlsSidecarNested<N>
-
-
Constructor Summary
Constructors Constructor Description TopicOperatorSpecFluentImpl()TopicOperatorSpecFluentImpl(TopicOperatorSpec instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description TlsSidecarbuildTlsSidecar()TopicOperatorSpecFluent.TlsSidecarNested<A>editOrNewTlsSidecar()TopicOperatorSpecFluent.TlsSidecarNested<A>editOrNewTlsSidecarLike(TlsSidecar item)TopicOperatorSpecFluent.TlsSidecarNested<A>editTlsSidecar()booleanequals(Object o)io.fabric8.kubernetes.api.model.AffinitygetAffinity()TlsSidecargetTlsSidecar()Deprecated.BooleanhasAffinity()inthashCode()BooleanhasTlsSidecar()AwithAffinity(io.fabric8.kubernetes.api.model.Affinity affinity)TopicOperatorSpecFluent.TlsSidecarNested<A>withNewTlsSidecar()TopicOperatorSpecFluent.TlsSidecarNested<A>withNewTlsSidecarLike(TlsSidecar item)AwithTlsSidecar(TlsSidecar tlsSidecar)-
Methods inherited from class io.strimzi.api.kafka.model.EntityTopicOperatorSpecFluentImpl
buildJvmOptions, buildLivenessProbe, buildLogging, buildReadinessProbe, buildStartupProbe, editJvmOptions, editLivenessProbe, editOrNewJvmOptions, editOrNewJvmOptionsLike, editOrNewLivenessProbe, editOrNewLivenessProbeLike, editOrNewReadinessProbe, editOrNewReadinessProbeLike, editOrNewStartupProbe, editOrNewStartupProbeLike, editReadinessProbe, editStartupProbe, getImage, getJvmOptions, getLivenessProbe, getLogging, getReadinessProbe, getReconciliationIntervalSeconds, getResources, getStartupProbe, getTopicMetadataMaxAttempts, getWatchedNamespace, getZookeeperSessionTimeoutSeconds, hasImage, hasJvmOptions, hasLivenessProbe, hasLogging, hasReadinessProbe, hasReconciliationIntervalSeconds, hasResources, hasStartupProbe, hasTopicMetadataMaxAttempts, hasWatchedNamespace, hasZookeeperSessionTimeoutSeconds, withExternalLogging, withImage, withInlineLogging, withJvmOptions, withLivenessProbe, withLogging, withNewExternalLogging, withNewExternalLoggingLike, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewInlineLogging, withNewInlineLoggingLike, withNewJvmOptions, withNewJvmOptionsLike, withNewLivenessProbe, withNewLivenessProbe, withNewLivenessProbeLike, withNewReadinessProbe, withNewReadinessProbe, withNewReadinessProbeLike, withNewStartupProbe, withNewStartupProbe, withNewStartupProbeLike, withNewWatchedNamespace, withNewWatchedNamespace, withNewWatchedNamespace, withNewWatchedNamespace, withNewWatchedNamespace, withNewWatchedNamespace, withNewWatchedNamespace, withNewWatchedNamespace, withNewWatchedNamespace, withNewWatchedNamespace, withReadinessProbe, withReconciliationIntervalSeconds, withResources, withStartupProbe, withTopicMetadataMaxAttempts, withWatchedNamespace, withZookeeperSessionTimeoutSeconds
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.strimzi.api.kafka.model.EntityTopicOperatorSpecFluent
buildJvmOptions, buildLivenessProbe, buildLogging, buildReadinessProbe, buildStartupProbe, editJvmOptions, editLivenessProbe, editOrNewJvmOptions, editOrNewJvmOptionsLike, editOrNewLivenessProbe, editOrNewLivenessProbeLike, editOrNewReadinessProbe, editOrNewReadinessProbeLike, editOrNewStartupProbe, editOrNewStartupProbeLike, editReadinessProbe, editStartupProbe, getImage, getJvmOptions, getLivenessProbe, getLogging, getReadinessProbe, getReconciliationIntervalSeconds, getResources, getStartupProbe, getTopicMetadataMaxAttempts, getWatchedNamespace, getZookeeperSessionTimeoutSeconds, hasImage, hasJvmOptions, hasLivenessProbe, hasLogging, hasReadinessProbe, hasReconciliationIntervalSeconds, hasResources, hasStartupProbe, hasTopicMetadataMaxAttempts, hasWatchedNamespace, hasZookeeperSessionTimeoutSeconds, withExternalLogging, withImage, withInlineLogging, withJvmOptions, withLivenessProbe, withLogging, withNewExternalLogging, withNewExternalLoggingLike, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewInlineLogging, withNewInlineLoggingLike, withNewJvmOptions, withNewJvmOptionsLike, withNewLivenessProbe, withNewLivenessProbe, withNewLivenessProbeLike, withNewReadinessProbe, withNewReadinessProbe, withNewReadinessProbeLike, withNewStartupProbe, withNewStartupProbe, withNewStartupProbeLike, withNewWatchedNamespace, withNewWatchedNamespace, withNewWatchedNamespace, withNewWatchedNamespace, withNewWatchedNamespace, withNewWatchedNamespace, withNewWatchedNamespace, withNewWatchedNamespace, withNewWatchedNamespace, withNewWatchedNamespace, withReadinessProbe, withReconciliationIntervalSeconds, withResources, withStartupProbe, withTopicMetadataMaxAttempts, withWatchedNamespace, withZookeeperSessionTimeoutSeconds
-
-
-
-
Constructor Detail
-
TopicOperatorSpecFluentImpl
public TopicOperatorSpecFluentImpl()
-
TopicOperatorSpecFluentImpl
public TopicOperatorSpecFluentImpl(TopicOperatorSpec instance)
-
-
Method Detail
-
getAffinity
public io.fabric8.kubernetes.api.model.Affinity getAffinity()
- Specified by:
getAffinityin interfaceTopicOperatorSpecFluent<A extends TopicOperatorSpecFluent<A>>
-
withAffinity
public A withAffinity(io.fabric8.kubernetes.api.model.Affinity affinity)
- Specified by:
withAffinityin interfaceTopicOperatorSpecFluent<A extends TopicOperatorSpecFluent<A>>
-
hasAffinity
public Boolean hasAffinity()
- Specified by:
hasAffinityin interfaceTopicOperatorSpecFluent<A extends TopicOperatorSpecFluent<A>>
-
getTlsSidecar
@Deprecated public TlsSidecar getTlsSidecar()
Deprecated.This method has been deprecated, please use method buildTlsSidecar instead.- Specified by:
getTlsSidecarin interfaceTopicOperatorSpecFluent<A extends TopicOperatorSpecFluent<A>>- Returns:
- The buildable object.
-
buildTlsSidecar
public TlsSidecar buildTlsSidecar()
- Specified by:
buildTlsSidecarin interfaceTopicOperatorSpecFluent<A extends TopicOperatorSpecFluent<A>>
-
withTlsSidecar
public A withTlsSidecar(TlsSidecar tlsSidecar)
- Specified by:
withTlsSidecarin interfaceTopicOperatorSpecFluent<A extends TopicOperatorSpecFluent<A>>
-
hasTlsSidecar
public Boolean hasTlsSidecar()
- Specified by:
hasTlsSidecarin interfaceTopicOperatorSpecFluent<A extends TopicOperatorSpecFluent<A>>
-
withNewTlsSidecar
public TopicOperatorSpecFluent.TlsSidecarNested<A> withNewTlsSidecar()
- Specified by:
withNewTlsSidecarin interfaceTopicOperatorSpecFluent<A extends TopicOperatorSpecFluent<A>>
-
withNewTlsSidecarLike
public TopicOperatorSpecFluent.TlsSidecarNested<A> withNewTlsSidecarLike(TlsSidecar item)
- Specified by:
withNewTlsSidecarLikein interfaceTopicOperatorSpecFluent<A extends TopicOperatorSpecFluent<A>>
-
editTlsSidecar
public TopicOperatorSpecFluent.TlsSidecarNested<A> editTlsSidecar()
- Specified by:
editTlsSidecarin interfaceTopicOperatorSpecFluent<A extends TopicOperatorSpecFluent<A>>
-
editOrNewTlsSidecar
public TopicOperatorSpecFluent.TlsSidecarNested<A> editOrNewTlsSidecar()
- Specified by:
editOrNewTlsSidecarin interfaceTopicOperatorSpecFluent<A extends TopicOperatorSpecFluent<A>>
-
editOrNewTlsSidecarLike
public TopicOperatorSpecFluent.TlsSidecarNested<A> editOrNewTlsSidecarLike(TlsSidecar item)
- Specified by:
editOrNewTlsSidecarLikein interfaceTopicOperatorSpecFluent<A extends TopicOperatorSpecFluent<A>>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classEntityTopicOperatorSpecFluentImpl<A extends TopicOperatorSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classEntityTopicOperatorSpecFluentImpl<A extends TopicOperatorSpecFluent<A>>
-
-