@PublicEvolving public interface CatalogModificationListenerFactory extends Factory
Modifier and Type | Interface and Description |
---|---|
static interface |
CatalogModificationListenerFactory.Context
Context provided when a listener is created.
|
Modifier and Type | Method and Description |
---|---|
CatalogModificationListener |
createListener(CatalogModificationListenerFactory.Context context)
Creates and configures a
CatalogModificationListener using the given context. |
default Set<ConfigOption<?>> |
optionalOptions()
Returns a set of
ConfigOption that an implementation of this factory consumes in
addition to Factory.requiredOptions() . |
default Set<ConfigOption<?>> |
requiredOptions()
Returns a set of
ConfigOption that an implementation of this factory requires in
addition to Factory.optionalOptions() . |
factoryIdentifier
CatalogModificationListener createListener(CatalogModificationListenerFactory.Context context)
CatalogModificationListener
using the given context.default Set<ConfigOption<?>> requiredOptions()
Factory
ConfigOption
that an implementation of this factory requires in
addition to Factory.optionalOptions()
.
See the documentation of Factory
for more information.
requiredOptions
in interface Factory
default Set<ConfigOption<?>> optionalOptions()
Factory
ConfigOption
that an implementation of this factory consumes in
addition to Factory.requiredOptions()
.
See the documentation of Factory
for more information.
optionalOptions
in interface Factory
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.