Class ApicurioSubscriptionBuilder
java.lang.Object
io.debezium.testing.system.tools.fabric8.FabricBuilderWrapper<ApicurioSubscriptionBuilder,io.fabric8.openshift.api.model.operatorhub.v1alpha1.SubscriptionBuilder,io.fabric8.openshift.api.model.operatorhub.v1alpha1.Subscription>
io.debezium.testing.system.tools.registry.builders.ApicurioSubscriptionBuilder
- All Implemented Interfaces:
OperatorSubscriptionBuilder
public class ApicurioSubscriptionBuilder
extends FabricBuilderWrapper<ApicurioSubscriptionBuilder,io.fabric8.openshift.api.model.operatorhub.v1alpha1.SubscriptionBuilder,io.fabric8.openshift.api.model.operatorhub.v1alpha1.Subscription>
implements OperatorSubscriptionBuilder
Builder for apicurio/service-registry subscription object.
-
Field Summary
FieldsFields inherited from class io.debezium.testing.system.tools.fabric8.FabricBuilderWrapper
builder -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedApicurioSubscriptionBuilder(io.fabric8.openshift.api.model.operatorhub.v1alpha1.SubscriptionBuilder builder) -
Method Summary
Modifier and TypeMethodDescriptionstatic ApicurioSubscriptionBuilderbase()io.fabric8.openshift.api.model.operatorhub.v1alpha1.Subscriptionbuild()withChannel(String channel) Base config for Apicurio subscriptionwithNamespace(String namespace) Base config for Service registry subscriptionMethods inherited from class io.debezium.testing.system.tools.fabric8.FabricBuilderWrapper
onBuilder, self
-
Field Details
-
APICURIO_OPERATOR_NAME
- See Also:
-
SERVICE_REGISTRY_OPERATOR_NAME
- See Also:
-
-
Constructor Details
-
ApicurioSubscriptionBuilder
protected ApicurioSubscriptionBuilder(io.fabric8.openshift.api.model.operatorhub.v1alpha1.SubscriptionBuilder builder)
-
-
Method Details
-
base
-
build
public io.fabric8.openshift.api.model.operatorhub.v1alpha1.Subscription build()- Specified by:
buildin interfaceOperatorSubscriptionBuilder- Specified by:
buildin classFabricBuilderWrapper<ApicurioSubscriptionBuilder,io.fabric8.openshift.api.model.operatorhub.v1alpha1.SubscriptionBuilder, io.fabric8.openshift.api.model.operatorhub.v1alpha1.Subscription>
-
withProductConfig
Base config for Service registry subscription- Specified by:
withProductConfigin interfaceOperatorSubscriptionBuilder- Returns:
-
withCommunityConfig
Base config for Apicurio subscription- Specified by:
withCommunityConfigin interfaceOperatorSubscriptionBuilder- Returns:
-
withNamespace
- Specified by:
withNamespacein interfaceOperatorSubscriptionBuilder
-
withChannel
- Specified by:
withChannelin interfaceOperatorSubscriptionBuilder
-