Package org.apache.nifi.couchbase
Class CouchbaseKeyValueLookupService
java.lang.Object
org.apache.nifi.components.AbstractConfigurableComponent
org.apache.nifi.controller.AbstractControllerService
org.apache.nifi.couchbase.AbstractCouchbaseLookupService
org.apache.nifi.couchbase.CouchbaseKeyValueLookupService
- All Implemented Interfaces:
ConfigurableComponent,ControllerService,LookupService<String>,StringLookupService
@Tags({"lookup","enrich","key","value","couchbase"})
@CapabilityDescription("Lookup a string value from Couchbase Server associated with the specified key. The coordinates that are passed to the lookup must contain the key \'key\'.")
public class CouchbaseKeyValueLookupService
extends AbstractCouchbaseLookupService
implements StringLookupService
-
Field Summary
FieldsFields inherited from class org.apache.nifi.couchbase.AbstractCouchbaseLookupService
bucketName, couchbaseClusterService, KEY, properties, REQUIRED_KEYS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddProperties(List<PropertyDescriptor> properties) voidonEnabled(ConfigurationContext context) Methods inherited from class org.apache.nifi.couchbase.AbstractCouchbaseLookupService
getRequiredKeys, getSupportedPropertyDescriptors, initMethods inherited from class org.apache.nifi.controller.AbstractControllerService
abstractClearConfigContext, abstractStoreConfigContext, disabled, enabled, getConfigurationContext, getControllerServiceLookup, getIdentifier, getLogger, getNodeTypeProvider, getProperty, getStateManager, initialize, isEnabledMethods inherited from class org.apache.nifi.components.AbstractConfigurableComponent
customValidate, equals, getPropertyDescriptor, getPropertyDescriptors, getSupportedDynamicPropertyDescriptor, hashCode, onPropertyModified, toString, validateMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.nifi.components.ConfigurableComponent
getIdentifier, getPropertyDescriptor, getPropertyDescriptors, onPropertyModified, validateMethods inherited from interface org.apache.nifi.controller.ControllerService
initialize, isStateful, migratePropertiesMethods inherited from interface org.apache.nifi.lookup.LookupService
getRequiredKeys, lookupMethods inherited from interface org.apache.nifi.lookup.StringLookupService
getValueType
-
Field Details
-
subDocPath
-
-
Constructor Details
-
CouchbaseKeyValueLookupService
public CouchbaseKeyValueLookupService()
-
-
Method Details
-
addProperties
- Overrides:
addPropertiesin classAbstractCouchbaseLookupService
-
onEnabled
- Overrides:
onEnabledin classAbstractCouchbaseLookupService- Throws:
InitializationException
-
lookup
- Specified by:
lookupin interfaceLookupService<String>- Throws:
LookupFailureException
-