Package io.debezium.operator.api.model
Class DebeziumServerSpecFluent<A extends DebeziumServerSpecFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.debezium.operator.api.model.DebeziumServerSpecFluent<A>
- Direct Known Subclasses:
DebeziumServerFluent.SpecNested,DebeziumServerSpecBuilder
public class DebeziumServerSpecFluent<A extends DebeziumServerSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassclassclassclass -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate FormatBuilderprivate Stringprivate QuarkusBuilderprivate RuntimeBuilderprivate SinkBuilderprivate SourceBuilderprivate ArrayList<TransformationBuilder>private StringFields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables, VISIT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddToPredicates(String key, Predicate value) addToPredicates(Map<String, Predicate> map) addToTransforms(int index, Transformation item) addToTransforms(Transformation... items) buildMatchingTransform(Predicate<TransformationBuilder> predicate) buildTransform(int index) protected voidcopyInstance(DebeziumServerSpec instance) editMatchingTransform(Predicate<TransformationBuilder> predicate) editOrNewFormatLike(Format item) editOrNewQuarkusLike(Quarkus item) editOrNewRuntimeLike(Runtime item) editOrNewSinkLike(Sink item) editOrNewSourceLike(Source item) editSink()editTransform(int index) booleangetImage()booleaninthashCode()booleanhasImage()booleanhasMatchingTransform(Predicate<TransformationBuilder> predicate) booleanbooleanbooleanbooleanhasSink()booleanbooleanbooleanremoveFromTransforms(Transformation... items) setNewTransformLike(int index, Transformation item) setToTransforms(int index, Transformation item) toString()withFormat(Format format) withNewFormatLike(Format item) withNewQuarkusLike(Quarkus item) withNewRuntimeLike(Runtime item) withNewSinkLike(Sink item) withNewSourceLike(Source item) <K,V> A withPredicates(Map<String, Predicate> predicates) withQuarkus(Quarkus quarkus) withRuntime(Runtime runtime) withSource(Source source) withTransforms(Transformation... transforms) withTransforms(List<Transformation> transforms) withVersion(String version) Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
Field Details
-
image
-
version
-
sink
-
source
-
format
-
quarkus
-
runtime
-
transforms
-
predicates
-
-
Constructor Details
-
DebeziumServerSpecFluent
public DebeziumServerSpecFluent() -
DebeziumServerSpecFluent
-
-
Method Details
-
copyInstance
-
getImage
-
withImage
-
hasImage
public boolean hasImage() -
getVersion
-
withVersion
-
hasVersion
public boolean hasVersion() -
buildSink
-
withSink
-
hasSink
public boolean hasSink() -
withNewSink
-
withNewSinkLike
-
editSink
-
editOrNewSink
-
editOrNewSinkLike
-
buildSource
-
withSource
-
hasSource
public boolean hasSource() -
withNewSource
-
withNewSourceLike
-
editSource
-
editOrNewSource
-
editOrNewSourceLike
-
buildFormat
-
withFormat
-
hasFormat
public boolean hasFormat() -
withNewFormat
-
withNewFormatLike
-
editFormat
-
editOrNewFormat
-
editOrNewFormatLike
-
buildQuarkus
-
withQuarkus
-
hasQuarkus
public boolean hasQuarkus() -
withNewQuarkus
-
withNewQuarkusLike
-
editQuarkus
-
editOrNewQuarkus
-
editOrNewQuarkusLike
-
buildRuntime
-
withRuntime
-
hasRuntime
public boolean hasRuntime() -
withNewRuntime
-
withNewRuntimeLike
-
editRuntime
-
editOrNewRuntime
-
editOrNewRuntimeLike
-
addToTransforms
-
setToTransforms
-
addToTransforms
-
addAllToTransforms
-
removeFromTransforms
-
removeAllFromTransforms
-
removeMatchingFromTransforms
-
buildTransforms
-
buildTransform
-
buildFirstTransform
-
buildLastTransform
-
buildMatchingTransform
-
hasMatchingTransform
-
withTransforms
-
withTransforms
-
hasTransforms
public boolean hasTransforms() -
addNewTransform
-
addNewTransformLike
-
setNewTransformLike
public DebeziumServerSpecFluent<A>.TransformsNested<A> setNewTransformLike(int index, Transformation item) -
editTransform
-
editFirstTransform
-
editLastTransform
-
editMatchingTransform
public DebeziumServerSpecFluent<A>.TransformsNested<A> editMatchingTransform(Predicate<TransformationBuilder> predicate) -
addToPredicates
-
addToPredicates
-
removeFromPredicates
-
removeFromPredicates
-
getPredicates
-
withPredicates
-
hasPredicates
public boolean hasPredicates() -
equals
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends DebeziumServerSpecFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends DebeziumServerSpecFluent<A>>
-
toString
-