Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractFetchContext(ConnectorConfig, JobRunInfo, RequestInfo, Phase, FetchInput) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.AbstractFetchContext
 
AbstractFetcherContext - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.context
 
AbstractFetcherContext(ConnectorConfig, JobRunInfo, RequestInfo) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.context.AbstractFetcherContext
 
AbstractStartContext(ConnectorConfig, JobRunInfo, RequestInfo, ConnectorConfig, boolean) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.AbstractStartContext
 
AbstractStopContext(ConnectorConfig, JobRunInfo, RequestInfo) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.AbstractStopContext
 
AbstractValidationResult<T> - Class in com.lucidworks.fusion.connector.plugin.api.validation.result
 
AbstractValidationResult(AbstractValidationResult.Builder) - Constructor for class com.lucidworks.fusion.connector.plugin.api.validation.result.AbstractValidationResult
 
AbstractValidationResult.Builder<B extends AbstractValidationResult.Builder,T> - Class in com.lucidworks.fusion.connector.plugin.api.validation.result
 
AccessControl - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.security
Object that represents an AccessControl
AccessControl(AccessControlBuilder) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.AccessControl
 
AccessControlBuilder<T extends AccessControlBuilder<T>> - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders
 
AccessControlBuilder(String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder
 
AccessControlBuilder.Builder - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders
 
AccessControlBuilder.Emitter - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders
 
AccessControlConfig - Interface in com.lucidworks.fusion.connector.plugin.api.config.security
Only connectors that produce access control documents and NOT require security filtering should use this type.
AccessControlConfig.Properties - Interface in com.lucidworks.fusion.connector.plugin.api.config.security
 
addAllInbound(List<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder
Add all values to the Inbound Object
addAllInbound(List<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder
Add all values to the Inbound Object
addAllOutbound(List<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder
Add all values to the Outbound Object
addAllOutbound(List<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder
Add all values to the Outbound Object
addCondition(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Skip.Emitter
 
addToInbound(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder
Add all values to the Inbound Object
addToInbound(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder
Add all values to the Inbound Object
addToOutbound(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder
Add all values to the Outbound Object
addToOutbound(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder
Add all values to the Outbound Object
asyncParsing() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.CoreConfig.FetchSystemSettings
 

B

BlobResource - Class in com.lucidworks.fusion.connector.plugin.api.resource
BlobResource object holds information regarding blob which is in blob store.
BlobResource(String, Map<String, String>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.resource.BlobResource
 
BlobResourceClient - Interface in com.lucidworks.fusion.connector.plugin.api.resource
BlobResourceClient is used to get blob information from blob store.
build() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.RetryPolicy.RetryPropertiesBuilder
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Emitter
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint.Emitter
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.ContentEmitter
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete.Emitter
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Emitter
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.DocumentAcl.Emitter
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error.Emitter
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Skip.Emitter
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem.Emitter
Deprecated.
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteGraphAccessControlItem.Emitter
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.UpdateGraphAccessControlItem.Emitter
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.Builder
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.FetcherDef.Builder
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.security.SecurityFilter.Builder
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec.Builder
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.validation.result.AbstractValidationResult.Builder
 
build() - Method in class com.lucidworks.fusion.connector.plugin.api.validation.result.ConnectorConfigValidationResult.Builder
 
build() - Method in class com.lucidworks.fusion.connector.plugin.parsing.ParserConfigContainer.Builder
 
build(Optional<RetryPolicy>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error.Emitter
 
builder() - Static method in class com.lucidworks.fusion.connector.plugin.api.validation.result.AbstractValidationResult.Builder
 
builder() - Static method in class com.lucidworks.fusion.connector.plugin.parsing.ParserConfigContainer
 
builder(ConnectorConfig) - Static method in class com.lucidworks.fusion.connector.plugin.api.validation.result.ConnectorConfigValidationResult
 
builder(ConnectorConfig) - Static method in class com.lucidworks.fusion.connector.plugin.api.validation.result.ConnectorConfigValidationResult.Builder
 
builder(ConnectorConfigValidationResult) - Static method in class com.lucidworks.fusion.connector.plugin.api.validation.result.ConnectorConfigValidationResult.Builder
 
builder(Class<? extends ConnectorConfig<?>>) - Static method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin
 
builder(String) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate
 
builder(String) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint
 
builder(String) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete
 
builder(String) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document
 
builder(String) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.DocumentAcl
 
builder(String) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error
Deprecated.
builder(String) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput
 
builder(String) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Skip
 
builder(String) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.AccessControl
Builds the Access Control Item
builder(String) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem
Deprecated.
 
builder(String) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteGraphAccessControlItem
 
builder(String) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.GraphAccessControl
Builds the Graph Access Control Item
builder(String) - Static method in class com.lucidworks.fusion.connector.plugin.api.security.SecurityFilter
 
builder(String, Class<? extends Fetcher>, Module...) - Static method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.FetcherDef
 
builder(String, String) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error
Error builder
builder(String, String) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.UpdateGraphAccessControlItem
 
builder(String, Supplier<InputStream>) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content
 
Builder() - Constructor for class com.lucidworks.fusion.connector.plugin.api.security.SecurityFilter.Builder
 
Builder() - Constructor for class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec.Builder
 
Builder() - Constructor for class com.lucidworks.fusion.connector.plugin.api.validation.result.AbstractValidationResult.Builder
 
Builder() - Constructor for class com.lucidworks.fusion.connector.plugin.parsing.ParserConfigContainer.Builder
 
Builder(Class<? extends ConnectorConfig<?>>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.Builder
 
Builder(String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder.Builder
 
Builder(String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder.Builder
 
Builder(String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Builder
 
Builder(String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint.Builder
 
Builder(String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete.Builder
 
Builder(String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Builder
 
Builder(String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.DocumentAcl.Builder
 
Builder(String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
 
Builder(String, Class<? extends Fetcher>, Module[]) - Constructor for class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.FetcherDef.Builder
 
Builder(String, String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error.Builder
 
Builder(String, Supplier<InputStream>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.Builder
 
buildSecurityFilter(Subject) - Method in interface com.lucidworks.fusion.connector.plugin.api.security.SecurityFilterComponent
 

C

cache() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
 
CacheManager<T> - Interface in com.lucidworks.fusion.connector.plugin.api.cache
 
Candidate - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
Candidates represent a potential FetchInput.
Candidate.Builder - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
Candidate.Emitter - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
Category - Class in com.lucidworks.fusion.connector.plugin.api.plugin
A set of supported categories for Fusion Connector plugins.
Category() - Constructor for class com.lucidworks.fusion.connector.plugin.api.plugin.Category
 
CheckedRunnable - Interface in com.lucidworks.fusion.connector.component
 
Checkpoint - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
Checkpoint.Builder - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
Checkpoint.Emitter - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
clear() - Method in interface com.lucidworks.fusion.connector.plugin.api.cache.CacheManager
clear plugins cache
close() - Method in class com.lucidworks.fusion.connector.plugin.api.content.MetadataEnabledInputStream
Deprecated.
 
collectionId() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.ConnectorConfig
 
collectionId() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.security.AccessControlConfig.Properties
Custom ACL collection name to be use by the plugin config, if not set - a default ACL collection name will be generated from the config id.
com.lucidworks.fusion.connector.component - package com.lucidworks.fusion.connector.component
 
com.lucidworks.fusion.connector.plugin.api - package com.lucidworks.fusion.connector.plugin.api
 
com.lucidworks.fusion.connector.plugin.api.cache - package com.lucidworks.fusion.connector.plugin.api.cache
 
com.lucidworks.fusion.connector.plugin.api.component - package com.lucidworks.fusion.connector.plugin.api.component
 
com.lucidworks.fusion.connector.plugin.api.config - package com.lucidworks.fusion.connector.plugin.api.config
 
com.lucidworks.fusion.connector.plugin.api.config.security - package com.lucidworks.fusion.connector.plugin.api.config.security
 
com.lucidworks.fusion.connector.plugin.api.content - package com.lucidworks.fusion.connector.plugin.api.content
 
com.lucidworks.fusion.connector.plugin.api.exceptions - package com.lucidworks.fusion.connector.plugin.api.exceptions
 
com.lucidworks.fusion.connector.plugin.api.fetcher - package com.lucidworks.fusion.connector.plugin.api.fetcher
 
com.lucidworks.fusion.connector.plugin.api.fetcher.context - package com.lucidworks.fusion.connector.plugin.api.fetcher.context
 
com.lucidworks.fusion.connector.plugin.api.fetcher.message - package com.lucidworks.fusion.connector.plugin.api.fetcher.message
 
com.lucidworks.fusion.connector.plugin.api.fetcher.result - package com.lucidworks.fusion.connector.plugin.api.fetcher.result
 
com.lucidworks.fusion.connector.plugin.api.fetcher.type - package com.lucidworks.fusion.connector.plugin.api.fetcher.type
 
com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders - package com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders
 
com.lucidworks.fusion.connector.plugin.api.fetcher.type.content - package com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
com.lucidworks.fusion.connector.plugin.api.fetcher.type.security - package com.lucidworks.fusion.connector.plugin.api.fetcher.type.security
 
com.lucidworks.fusion.connector.plugin.api.job - package com.lucidworks.fusion.connector.plugin.api.job
 
com.lucidworks.fusion.connector.plugin.api.plugin - package com.lucidworks.fusion.connector.plugin.api.plugin
 
com.lucidworks.fusion.connector.plugin.api.resource - package com.lucidworks.fusion.connector.plugin.api.resource
 
com.lucidworks.fusion.connector.plugin.api.security - package com.lucidworks.fusion.connector.plugin.api.security
 
com.lucidworks.fusion.connector.plugin.api.security.spec - package com.lucidworks.fusion.connector.plugin.api.security.spec
 
com.lucidworks.fusion.connector.plugin.api.validation - package com.lucidworks.fusion.connector.plugin.api.validation
 
com.lucidworks.fusion.connector.plugin.api.validation.result - package com.lucidworks.fusion.connector.plugin.api.validation.result
 
com.lucidworks.fusion.connector.plugin.parsing - package com.lucidworks.fusion.connector.plugin.parsing
 
com.lucidworks.fusion.connector.version - package com.lucidworks.fusion.connector.version
 
Component - Interface in com.lucidworks.fusion.connector.plugin.api.component
A marker interface (for now) which represents a top-level Connector Plugin component.
ComponentDefinition(T, Module...) - Constructor for class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.ComponentDefinition
 
ComponentDefinition(T, List<Module>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.ComponentDefinition
 
concurrentFetchers() - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin
 
ConfigurationValidator - Interface in com.lucidworks.fusion.connector.plugin.api.config
 
ConnectorConfig<T extends ConnectorPluginProperties> - Interface in com.lucidworks.fusion.connector.plugin.api.config
The primary interface for Connector configurations and schemas.
ConnectorConfigValidationResult - Class in com.lucidworks.fusion.connector.plugin.api.validation.result
 
ConnectorConfigValidationResult.Builder - Class in com.lucidworks.fusion.connector.plugin.api.validation.result
 
ConnectorPlugin - Class in com.lucidworks.fusion.connector.plugin.api.plugin
This class represents a connector plugin, including its configuration (schema) and related components.
ConnectorPlugin.Builder - Class in com.lucidworks.fusion.connector.plugin.api.plugin
A simple Builder for a ConnectorPlugin.
ConnectorPlugin.ComponentDefinition<T extends Class<? extends Component>> - Class in com.lucidworks.fusion.connector.plugin.api.plugin
This class represents a "component", which is really just a primary interface supported by our plugin SDK.
ConnectorPlugin.FetcherDef - Class in com.lucidworks.fusion.connector.plugin.api.plugin
 
ConnectorPlugin.FetcherDef.Builder - Class in com.lucidworks.fusion.connector.plugin.api.plugin
 
ConnectorPluginProperties - Interface in com.lucidworks.fusion.connector.plugin.api.config
Marker interface.
ConnectorPluginProvider - Interface in com.lucidworks.fusion.connector.plugin.api.plugin
This is the main class that a plugin must implement to provide a connector implementation.
ConnectorsSDK - Class in com.lucidworks.fusion.connector.version
 
contains(String) - Method in interface com.lucidworks.fusion.connector.plugin.api.cache.CacheManager
Clear plugins cache.
Content - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
Content types are items that will be sent to a Fetchers transform() method, which normally consumes the Content's InputStream and emits Documents.
Content.Builder - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
Content.ContentEmitter - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
Content.Emitter - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
ContentEmitException - Exception in com.lucidworks.fusion.connector.plugin.api.exceptions
Exception thrown when emitting content.
ContentEmitException(Throwable) - Constructor for exception com.lucidworks.fusion.connector.plugin.api.exceptions.ContentEmitException
 
ContentEmitter(String, InputStream, Consumer<EmittedItem>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.ContentEmitter
 
ContentFetcher - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
ContentFetcher.FetchContext - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
ContentFetcher.StartContext - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
ContentFetcher.StopContext - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
CoreConfig - Interface in com.lucidworks.fusion.connector.plugin.api.config
 
CoreConfig.FetchSystemSettings - Interface in com.lucidworks.fusion.connector.plugin.api.config
 
coreProperties() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.ConnectorConfig
 
CRAWLER - Enum constant in enum class com.lucidworks.fusion.connector.plugin.api.fetcher.type.FetcherType
FetcherType should be crawler when the plugin should execute fresh crawl every time.
CREATE - Enum constant in enum class com.lucidworks.fusion.connector.plugin.api.validation.ValidationContext.ConfigOperation
 
created() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.ConnectorConfig
 
createSimpleSubject(String) - Static method in class com.lucidworks.fusion.connector.plugin.api.security.Subject
 
createSubjectFromRealm(String, SubjectRealm) - Static method in class com.lucidworks.fusion.connector.plugin.api.security.Subject
 
createValidationContext(String) - Static method in class com.lucidworks.fusion.connector.plugin.api.validation.ValidationContext
 

D

DEFAULT_FETCH_REQ_CHECK_INTERVAL - Static variable in interface com.lucidworks.fusion.connector.plugin.api.config.CoreConfig.FetchSystemSettings
 
DefaultFetchContext(ConnectorConfig, JobRunInfo, RequestInfo, Phase, FetchInput) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.DefaultFetchContext
 
DefaultStartContext(ConnectorConfig, JobRunInfo, RequestInfo, ConnectorConfig, boolean) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.DefaultStartContext
 
DefaultStartContext(ConnectorConfig, JobRunInfo, RequestInfo, ParserConfigContainer, ConnectorConfig, boolean) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.DefaultStartContext
 
DefaultStopContext(ConnectorConfig, JobRunInfo, RequestInfo) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.DefaultStopContext
 
delayFactor() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.RetryConfig.Properties
 
delayMs() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.RetryConfig.Properties
 
Delete - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
Creates a signal to the framework that an item should be removed from the content Collection.
Delete(Delete.BaseBuilder<?>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete
 
Delete.Builder - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
Delete.Emitter - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
DeleteAccessControlItem - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.security
Deprecated.
- Internal use only; will be removed.
DeleteAccessControlItem.Builder - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.security
Deprecated.
 
DeleteAccessControlItem.Emitter - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.security
Deprecated.
 
DeleteGraphAccessControlItem - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.security
 
DeleteGraphAccessControlItem.Builder - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.security
 
DeleteGraphAccessControlItem.Emitter - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.security
 
description() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.ConnectorConfig
 
diagnosticLogging() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.ConnectorConfig
 
Document - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
A Document represents content that will eventually be indexed into the main content Collection.
Document.Builder - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
Document.Emitter - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
DocumentAcl - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
DocumentAcl(DocumentAcl.BaseBuilder<?>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.DocumentAcl
 
DocumentAcl.Builder - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
DocumentAcl.Emitter - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
Dynamic - Enum constant in enum class com.lucidworks.fusion.connector.plugin.api.security.SecuritySpec.Type
 
DynamicSecurityConfig - Interface in com.lucidworks.fusion.connector.plugin.api.config.security
 
DynamicSecurityConfig.Properties - Interface in com.lucidworks.fusion.connector.plugin.api.config.security
 
DynamicSecuritySpec - Class in com.lucidworks.fusion.connector.plugin.api.security.spec
 
DynamicSecuritySpec(Class<? extends SecurityFilterComponent>, Module...) - Constructor for class com.lucidworks.fusion.connector.plugin.api.security.spec.DynamicSecuritySpec
 
dynamicSpec(Class<? extends SecurityFilterComponent>, Module...) - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.SecuritySpecContext
 

E

emit() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder.Emitter
 
emit() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder.Emitter
 
emit() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Emitter
 
emit() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint.Emitter
 
emit() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.ContentEmitter
 
emit() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.Emitter
 
emit() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete.Emitter
 
emit() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Emitter
 
emit() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.DocumentAcl.Emitter
 
emit() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error.Emitter
 
emit() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Skip.Emitter
 
emit() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem.Emitter
Deprecated.
 
emit() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteGraphAccessControlItem.Emitter
 
emit() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.UpdateGraphAccessControlItem.Emitter
 
emit(EmittedItem) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
 
emit(EmittedItem) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.StartContext
 
emitCandidate(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitCandidate(String, String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitCandidate(String, String, Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitCandidate(String, String, Map<String, Object>, Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitCandidate(String, String, Map<String, Object>, Map<String, Object>, boolean) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitCandidate(String, Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitCandidate(String, Map<String, Object>, Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitCandidate(String, Map<String, Object>, Map<String, Object>, boolean) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitCheckpoint(String, Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitContent(String, Supplier<InputStream>, Map<String, Object>, Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitContent(Supplier<InputStream>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitContent(Supplier<InputStream>, Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitContent(Supplier<InputStream>, Map<String, Object>, Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitDelete(String, Set<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitDelete(String, Set<String>, Map<String, Object>, boolean) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitDelete(Set<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitDelete(Set<String>, Map<String, Object>, boolean) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitDocument(String, Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitDocument(Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitDocument(Map<String, Object>, Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitError(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitError(String, String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitSkip(String, Set<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
emitSkip(Set<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Deprecated.
EmittedItem - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher.message
 
emitter(String, InputStream, Consumer<EmittedItem>) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content
 
emitter(String, String, Consumer<EmittedItem>) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error
 
emitter(String, String, Consumer<EmittedItem>) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.UpdateGraphAccessControlItem
Creates a new update access control item emitter
emitter(String, String, Optional<RetryPolicy>, Consumer<EmittedItem>) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error
Creates error emitter
emitter(String, Consumer<EmittedItem>) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate
Creates a new candidate emitter
emitter(String, Consumer<EmittedItem>) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint
Creates a new checkpoint emitter
emitter(String, Consumer<EmittedItem>) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete
Creates a new delete emitter
emitter(String, Consumer<EmittedItem>) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document
Creates a document emitter
emitter(String, Consumer<EmittedItem>) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.DocumentAcl
Creates a new document acl emitter
emitter(String, Consumer<EmittedItem>) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Skip
 
emitter(String, Consumer<EmittedItem>) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.AccessControl
 
emitter(String, Consumer<EmittedItem>) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem
Deprecated.
Creates a new delete access control item emitter
emitter(String, Consumer<EmittedItem>) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteGraphAccessControlItem
Creates a new delete access control item emitter
emitter(String, Consumer<EmittedItem>) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.GraphAccessControl
 
emitter(String, Supplier<InputStream>, Consumer<EmittedItem>) - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content
Creates a new content emitter
Emitter(String, String, Consumer<EmittedItem>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error.Emitter
 
Emitter(String, String, Optional<RetryPolicy>, Consumer<EmittedItem>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error.Emitter
 
Emitter(String, Consumer<EmittedItem>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder.Emitter
 
Emitter(String, Consumer<EmittedItem>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder.Emitter
 
Emitter(String, Consumer<EmittedItem>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint.Emitter
 
Emitter(String, Consumer<EmittedItem>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete.Emitter
 
Emitter(String, Consumer<EmittedItem>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Emitter
 
Emitter(String, Consumer<EmittedItem>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.DocumentAcl.Emitter
 
Emitter(String, Supplier<InputStream>, Consumer<EmittedItem>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.Emitter
 
enabled() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.security.SecurityFilteringProperties
A method which indicates whether a connector is configured to use security trimming or not.
Error - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
Error.Builder - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
Error.Emitter - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
errorExclusions() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.RetryConfig.Properties
 
errors - Variable in class com.lucidworks.fusion.connector.plugin.api.validation.result.AbstractValidationResult.Builder
 
exclusively(Runnable) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.AbstractStartContext
Accepts a runnable which is only executed on 1 plugin instance.

F

FailedAttempt - Class in com.lucidworks.fusion.connector.component
 
FailedAttempt(Object, int, long, long, Throwable) - Constructor for class com.lucidworks.fusion.connector.component.FailedAttempt
 
fetch(FetchContextT) - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.Fetcher
This is the primary fetch method for a crawler-like connector (for example, a file system or web connector).
FetchAffinityKey - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
Deprecated.
FetchContext(ConnectorConfig, JobRunInfo, RequestInfo, Phase, FetchInput, BiConsumer<EmittedItem, ContentFetcher.FetchContext>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
 
FetchContext(ConnectorConfig, JobRunInfo, RequestInfo, Phase, FetchInput, BiConsumer<EmittedItem, ContentFetcher.FetchContext>, CacheManager<String>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
 
Fetcher<StartContextT extends FetcherContext.StartContext,FetchContextT extends FetcherContext.FetchContext,StopContextT extends FetcherContext.StopContext> - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher
The Fetcher is one of the primary interfaces within the Lucidworks Connector SDK.
FetcherContext - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher.context
 
FetcherContext.AbstractFetchContext - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.context
 
FetcherContext.AbstractStartContext - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.context
 
FetcherContext.AbstractStopContext - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.context
 
FetcherContext.DefaultFetchContext - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.context
 
FetcherContext.DefaultStartContext - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.context
 
FetcherContext.DefaultStopContext - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.context
 
FetcherContext.FetchContext - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher.context
 
FetcherContext.StartContext - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher.context
 
FetcherContext.StopContext - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher.context
 
FetcherDef(String, ConnectorPlugin.ComponentDefinition<Class<? extends Fetcher>>, FetcherType) - Constructor for class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.FetcherDef
 
FetcherResult - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher.result
A Generic type that marks fetcher method return results (start, fetch, stop)
FetcherType - Enum Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type
 
FetchGroup - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
A fetch group represents a grouping of #Candidates.
FetchInput - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
FetchInput.Builder - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
fetchItemQueueSize() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.CoreConfig.FetchSystemSettings
Deprecated.
fetchOnlyNewItems() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.RecrawlConfig.Properties
 
fetchRequestCheckInterval() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.CoreConfig.FetchSystemSettings
Deprecated.
fetchResponseCompletedTimeout() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.CoreConfig.FetchSystemSettings
Deprecated.
fetchResponseScheduledTimeout() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.CoreConfig.FetchSystemSettings
Deprecated.
FetchResult - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.result
FetchResult() - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.result.FetchResult
Deprecated.
Use #FetchResult(String) instead.
FetchResult(String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.result.FetchResult
 
fetchRetryProperties() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.RetryConfig
 
fetchSettings() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.CoreConfig
 
fields(Consumer<MapBuilder>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder
Accepts a MapBuilder consumer.
fields(Consumer<MapBuilder>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder
Accepts a MapBuilder consumer.
fields(Consumer<MapBuilder>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Emitter
Accepts a MapBuilder consumer.
fields(Consumer<MapBuilder>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.ContentEmitter
Accepts a MapBuilder consumer.
fields(Consumer<MapBuilder>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Emitter
Accepts a MapBuilder consumer.
fields(Consumer<MapBuilder>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
Accepts a MapBuilder consumer.
Fields - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher.message
Provides a simple interface for emitted values that have fields.
FILESYSTEM - Static variable in class com.lucidworks.fusion.connector.plugin.api.plugin.Category
 
fromMap(Map<String, Object>) - Static method in class com.lucidworks.fusion.connector.plugin.api.security.SecurityFilter
 

G

get() - Method in interface com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPluginProvider
 
get(String) - Method in interface com.lucidworks.fusion.connector.plugin.api.cache.CacheManager
Returns a populated #Optional if the value exists, otherwise Optional.empty().
get(String, BiFunction<String, T, T>) - Method in interface com.lucidworks.fusion.connector.plugin.api.cache.CacheManager
Get or load a value by supplying a key, value, and function.
get(String, Function<String, T>) - Method in interface com.lucidworks.fusion.connector.plugin.api.cache.CacheManager
Get or load a value by supplying a key and function.
get(Callable<T>) - Method in interface com.lucidworks.fusion.connector.component.Retryer
Executes a Callable with the context of the retry.
get(Callable<T>, Consumer<SuccessfulAttempt>, Consumer<FailedAttempt>) - Method in interface com.lucidworks.fusion.connector.component.Retryer
Executes a Callable with the context of the retry.
getAccessControlField() - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec
 
getAclId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder
 
getAclId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.GraphAccessControl
 
getAcls() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content
 
getAcls() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document
 
getAcls() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.DocumentAcl
 
getAffinityKey() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate
 
getAffinityKey() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchAffinityKey
Deprecated.
Use #FetchGroup instead.
getAffinityKey() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput
Deprecated.
Use #FetchGroups instead.
getBlockId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint
Deprecated.
- Internal use only; will be removed.
getBlockStartTime() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint
Deprecated.
- Internal use only; will be removed.
getById(String) - Method in interface com.lucidworks.fusion.connector.plugin.api.resource.BlobResourceClient
 
getByType(String) - Method in interface com.lucidworks.fusion.connector.plugin.api.resource.BlobResourceClient
 
getCanonicalId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document
 
getCanonicalId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput
 
getComponentClass() - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.DynamicSecuritySpec
 
getConditions() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete
 
getConditions() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Skip
 
getConditions() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem
Deprecated.
 
getConfig() - Method in class com.lucidworks.fusion.connector.plugin.parsing.ParserConfigContainer
 
getConfigClass() - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin
 
getConfigId() - Method in class com.lucidworks.fusion.connector.plugin.api.job.JobRunInfo
 
getConfigOperation() - Method in class com.lucidworks.fusion.connector.plugin.api.validation.ValidationContext
 
getConnectorConfig() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.context.AbstractFetcherContext
 
getConnectorConfig() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext
 
getConnectorConfig() - Method in class com.lucidworks.fusion.connector.plugin.api.validation.result.ConnectorConfigValidationResult
 
getContentType() - Method in class com.lucidworks.fusion.connector.plugin.api.content.MetadataEnabledInputStream
Deprecated.
 
getContentType() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content
 
getCurrentRetryIndex() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.RetryPolicy
 
getCurrentRunNumber() - Method in class com.lucidworks.fusion.connector.plugin.api.job.JobRunInfo
 
getData() - Method in class com.lucidworks.fusion.connector.plugin.api.security.SubjectRealm
 
getDelayInSeconds() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.RetryPolicy
 
getDenyAcls() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content
 
getDenyAcls() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document
 
getDocumentAclFields() - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec
 
getElapsed() - Method in class com.lucidworks.fusion.connector.component.FailedAttempt
 
getElapsed() - Method in class com.lucidworks.fusion.connector.component.SuccessfulAttempt
 
getError() - Method in class com.lucidworks.fusion.connector.component.FailedAttempt
 
getError() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error
 
getErrors() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.ConfigurationValidator
 
getErrors() - Method in class com.lucidworks.fusion.connector.plugin.api.validation.result.AbstractValidationResult
 
getErrors() - Method in interface com.lucidworks.fusion.connector.plugin.api.validation.result.ValidationResult
 
getExecutionCount() - Method in class com.lucidworks.fusion.connector.component.FailedAttempt
 
getExecutionCount() - Method in class com.lucidworks.fusion.connector.component.SuccessfulAttempt
 
getFetcherDefByName(String) - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin
 
getFetcherDefs() - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin
 
getFetchGroup() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate
 
getFetchGroup() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchGroup
 
getFetchGroup() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput
 
getFetchInput() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.AbstractFetchContext
 
getFetchInput() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.FetchContext
 
getFields() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.message.Fields
 
getFields() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate
 
getFields() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content
 
getFields() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete
 
getFields() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document
 
getFields() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput
 
getFields() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.AccessControl
 
getFields() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem
Deprecated.
 
getFields() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.GraphAccessControl
 
getFieldsBuilder() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder
 
getFieldsBuilder() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder
 
getFilter() - Method in class com.lucidworks.fusion.connector.plugin.api.security.SecurityFilter
 
getFirstRunTimeMs() - Method in class com.lucidworks.fusion.connector.plugin.api.job.JobRunInfo
 
getId() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.message.Identifiable
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.result.FetchResult
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.result.StopResult
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.DocumentAcl
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Skip
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.AccessControl
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem
Deprecated.
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteGraphAccessControlItem
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.GraphAccessControl
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.UpdateGraphAccessControlItem
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.job.JobRunInfo
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.RequestInfo
 
getId() - Method in class com.lucidworks.fusion.connector.plugin.api.resource.BlobResource
 
getInbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder
 
getInbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder
 
getInbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.AccessControl
 
getInbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.GraphAccessControl
 
getInboundDepthLimit() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem
Deprecated.
 
getInputStream(String) - Method in interface com.lucidworks.fusion.connector.plugin.api.resource.BlobResourceClient
 
getInputStreamSupplier() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content
 
getJobRunInfo() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.context.AbstractFetcherContext
 
getJobRunInfo() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext
 
getLastModified() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate
 
getLastRunTimeMs() - Method in class com.lucidworks.fusion.connector.plugin.api.job.JobRunInfo
 
getLastUsedConnectorConfig() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.AbstractStartContext
 
getLastUsedConnectorConfig() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.StartContext
 
getMaxRetries() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.RetryPolicy
 
getMetadata() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.message.Metadata
 
getMetadata() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate
 
getMetadata() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint
 
getMetadata() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content
 
getMetadata() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document
 
getMetadata() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error
 
getMetadata() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput
 
getMetadata() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Skip
 
getMetadata() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.AccessControl
 
getMetadata() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.GraphAccessControl
 
getMetadata() - Method in class com.lucidworks.fusion.connector.plugin.api.resource.BlobResource
 
getMetadataBuilder() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder
 
getMetadataBuilder() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder
 
getModules() - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.ComponentDefinition
 
getModules() - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.DynamicSecuritySpec
 
getName() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.Phase
 
getName() - Method in class com.lucidworks.fusion.connector.plugin.api.security.SubjectRealm
 
getNestedClauses() - Method in class com.lucidworks.fusion.connector.plugin.api.security.SecurityFilter
 
getNewAclId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.UpdateGraphAccessControlItem
 
getObj() - Method in class com.lucidworks.fusion.connector.component.FailedAttempt
 
getObj() - Method in class com.lucidworks.fusion.connector.component.SuccessfulAttempt
 
getOutbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder
 
getOutbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder
 
getOutbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.AccessControl
 
getOutbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.GraphAccessControl
 
getOutboundDepthLimit() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem
Deprecated.
 
getParentId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate
 
getParentId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint
 
getParentId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content
 
getParentId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document
 
getParentId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput
 
getParserConfigContainer() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.DefaultStartContext
Deprecated.
- Internal use only; will be removed.
getParserConfigContainer() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.StartContext
Deprecated.
- Internal use only; will be removed.
getPhase() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.AbstractFetchContext
 
getPhase() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.FetchContext
 
getPhase() - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.FetcherDef
 
getPluginTypeSuffix() - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin
 
getPrincipal() - Method in class com.lucidworks.fusion.connector.plugin.api.security.Subject
 
getPrincipal() - Method in class com.lucidworks.fusion.connector.plugin.api.security.SubjectRealm
 
getPrincipalFields() - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec
 
getRealm() - Method in class com.lucidworks.fusion.connector.plugin.api.security.Subject
 
getRequestInfo() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.context.AbstractFetcherContext
 
getRequestInfo() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext
 
getResourceName() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content
 
getRetryProperties() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error
 
getRetryProperties() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput
 
getSecuritySpec() - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin
 
getSignature() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate
 
getSourcePhase() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate
 
getSourcePhase() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint
 
getSourcePhase() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput
 
getStart() - Method in class com.lucidworks.fusion.connector.component.FailedAttempt
 
getStart() - Method in class com.lucidworks.fusion.connector.component.SuccessfulAttempt
 
getTargetPhase() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate
 
getTargetPhase() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint
 
getTargetPhase() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder.Builder
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder.Emitter
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder.Builder
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder.Emitter
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Builder
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Emitter
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint.Builder
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint.Emitter
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.Builder
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.ContentEmitter
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.Emitter
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete.Builder
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete.Emitter
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Builder
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Emitter
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.DocumentAcl.Builder
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.DocumentAcl.Emitter
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error.Builder
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error.Emitter
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Skip.Builder
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Skip.Emitter
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem.Builder
Deprecated.
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem.Emitter
Deprecated.
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteGraphAccessControlItem.Builder
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteGraphAccessControlItem.Emitter
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.UpdateGraphAccessControlItem.Builder
 
getThis() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.UpdateGraphAccessControlItem.Emitter
 
getTotalRuns() - Method in class com.lucidworks.fusion.connector.plugin.api.job.JobRunInfo
 
getType() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.Phase
 
getType() - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.ComponentDefinition
 
getType() - Method in interface com.lucidworks.fusion.connector.plugin.api.security.SecuritySpec
 
getType() - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.DynamicSecuritySpec
 
getType() - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec
 
getType() - Method in class com.lucidworks.fusion.connector.plugin.api.security.SubjectRealm
 
getValidatorComponentDef() - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin
 
getValue() - Method in enum class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec.UserPrincipalCase
 
getVersion() - Static method in class com.lucidworks.fusion.connector.version.ConnectorsSDK
 
getWarnings() - Method in class com.lucidworks.fusion.connector.plugin.api.validation.result.ConnectorConfigValidationResult
 
GraphAccessControl - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.security
Object that represents an GraphAccessControl
GraphAccessControl(GraphAccessControlBuilder) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.GraphAccessControl
 
GraphAccessControlBuilder<T extends GraphAccessControlBuilder<T>> - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders
 
GraphAccessControlBuilder(String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder
 
GraphAccessControlBuilder.Builder - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders
 
GraphAccessControlBuilder.Emitter - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders
 
GraphSecurityConfig - Interface in com.lucidworks.fusion.connector.plugin.api.config.security
If a plugin supports graph security trimming its properties must extend from this interface.
GraphSecurityConfig.Properties - Interface in com.lucidworks.fusion.connector.plugin.api.config.security
 

H

hasAffinityKey() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchAffinityKey
Deprecated.
Use #FetchGroup instead.
hasErrors() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.ConfigurationValidator
 
hasErrors() - Method in interface com.lucidworks.fusion.connector.plugin.api.validation.result.ValidationResult
 
hasExeclusiveExecution() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.AbstractStartContext
 
hasFetchGroup() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchGroup
 
hasFields() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.message.Fields
 
hasId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.result.FetchResult
 
hasId() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput
 
hasMetadata() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.message.Metadata
 
hasWarnings() - Method in class com.lucidworks.fusion.connector.plugin.api.validation.result.ConnectorConfigValidationResult
 
Hierarchical - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher.type
 

I

id() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.ConnectorConfig
 
Identifiable - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher.message
 
INCREMENTAL - Enum constant in enum class com.lucidworks.fusion.connector.plugin.api.fetcher.type.FetcherType
FetcherType should be incremental when the plugin emits checkpoint and the successive crawl uses the checkpoint to emit new items.
indexContentFields() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.CoreConfig.FetchSystemSettings
 
indexingInactivityTimeout() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.CoreConfig.FetchSystemSettings
 
indexingThreads() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.CoreConfig.FetchSystemSettings
 
indexMetadata() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.CoreConfig.FetchSystemSettings
 
init(String) - Method in interface com.lucidworks.fusion.connector.plugin.api.cache.CacheManager
Initialize cache for pluginType
InputItem - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher.message
Generic type that marks other types as "input" to a Fetcher.
invalidate(String) - Method in interface com.lucidworks.fusion.connector.plugin.api.cache.CacheManager
Invalidates, or removes the associated cache entry.
isAllowedType(Object) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
isBranchNode() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.type.Hierarchical
 
isContainer() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document
 
isCreate() - Method in class com.lucidworks.fusion.connector.plugin.api.validation.ValidationContext
 
isCreateOrUpdate() - Method in class com.lucidworks.fusion.connector.plugin.api.validation.ValidationContext
 
isDeleteChildrenFromInbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem
Deprecated.
 
isDeleteChildrenFromOutbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem
Deprecated.
 
isDeleteInCascadeFromInbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem
Deprecated.
 
isDeleteInCascadeFromOutbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem
Deprecated.
 
isDeleteReferenceFromInbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem
Deprecated.
 
isDeleteReferenceFromOutbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem
Deprecated.
 
isErrorRetryCompleted() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.RetryPolicy
 
isLeafNode() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder
 
isLeafNode() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate
 
isLeafNode() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput
 
isLeafNode() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.type.Hierarchical
 
isLeafNode() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.AccessControl
 
isMatchAll() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete
 
isMatchAll() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem
Deprecated.
 
isNotAllowedType(Object) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
isRun() - Method in class com.lucidworks.fusion.connector.plugin.api.validation.ValidationContext
 
isSkipContentDelete() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete
 
isSkipDelete() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem
Deprecated.
 
isTransient() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate
 
isTransient() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput
 
isUpdate() - Method in class com.lucidworks.fusion.connector.plugin.api.validation.ValidationContext
 
isUpdateACLsOnAncestorChange() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content
 
isUpdateACLsOnAncestorChange() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document
 
isUpdateChildren() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.DocumentAcl
 
isValid() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.ConfigurationValidator
 
isValid() - Method in interface com.lucidworks.fusion.connector.plugin.api.validation.result.ValidationResult
 

J

JobRunInfo - Class in com.lucidworks.fusion.connector.plugin.api.job
 
JobRunInfo(String, String, int, int, long, long) - Constructor for class com.lucidworks.fusion.connector.plugin.api.job.JobRunInfo
 

L

LOWER_CASE - Enum constant in enum class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec.UserPrincipalCase
 

M

MapBuilder - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders
MapBuilder is to be used for creating a Map object which is to be indexed in solr.
MapBuilder() - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
maxDelayTimeMs() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.RetryConfig.Properties
 
maximumItemLimitConfig() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.MaximumItemLimitConfig
 
MaximumItemLimitConfig - Interface in com.lucidworks.fusion.connector.plugin.api.config
 
MaximumItemLimitConfig.Properties - Interface in com.lucidworks.fusion.connector.plugin.api.config
 
maxItems() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.MaximumItemLimitConfig.Properties
 
maxRetries() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.RetryConfig.Properties
 
maxTimeLimitMs() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.RetryConfig.Properties
 
merge(Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
Merges values of provided map to the MapBuilder.values Ignores values that is not accepted by solr like nested map.
Message - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher.message
 
metadata(Consumer<MapBuilder>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder
Accepts a MapBuilder consumer.
metadata(Consumer<MapBuilder>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder
Accepts a MapBuilder consumer.
metadata(Consumer<MapBuilder>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Emitter
Accepts a MapBuilder consumer.
metadata(Consumer<MapBuilder>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint.Emitter
Accepts a MapBuilder consumer.
metadata(Consumer<MapBuilder>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.ContentEmitter
Accepts a MapBuilder consumer.
metadata(Consumer<MapBuilder>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Emitter
Accepts a MapBuilder consumer.
metadata(Consumer<MapBuilder>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error.Emitter
Accepts a MapBuilder consumer.
metadata(Consumer<MapBuilder>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
Accepts a MapBuilder consumer.
metadata(Consumer<MapBuilder>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Skip.Emitter
Accepts a MapBuilder consumer.
Metadata - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher.message
Provides a simple interface for emitted values that have metadata.
MetadataEnabledInputStream - Class in com.lucidworks.fusion.connector.plugin.api.content
Deprecated.
- This class is experimental and subject to removal or breaking changes.
MetadataEnabledInputStream(InputStream, String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.content.MetadataEnabledInputStream
Deprecated.
 
modified() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.ConnectorConfig
 

N

newAccessControl(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Creates a new access control emitter
newBuilder() - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.RetryPolicy.RetryPropertiesBuilder
 
newBuilder() - Static method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
newCandidate(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Creates a new candidate emitter
newCandidate(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.StartContext
Creates a new candidate emitter
newCheckpoint() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Works just like ContentFetcher.FetchContext.newCheckpoint(String) gets id from FetchInput
newCheckpoint(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Creates a new checkpoint emitter
newContent(String, InputStream) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Creates a new content emitter
newContent(String, Supplier<InputStream>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
 
newContent(Supplier<InputStream>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Works just like ContentFetcher.FetchContext.newContent(String, Supplier) gets id from FetchInput
newDelete() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Works just like ContentFetcher.FetchContext.newDelete(String) gets id from FetchInput
newDelete(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Creates a new delete emitter
newDelete(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.StartContext
Creates a new delete emitter
newDeleteAccessControlItem() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
 
newDeleteAccessControlItem(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Creates a new delete access control item emitter
newDeleteGraphAccessControlItem() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Creates a new delete graph access control item emitter to delete an item using its _lw_acl_ss id on all the collection's shards Use the id specified in the current fetch input
newDeleteGraphAccessControlItem(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Creates a new delete graph access control item emitter to delete an item using its _lw_acl_ss id on all the collection's shards
newDocument() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Works just like ContentFetcher.FetchContext.newDocument(String) gets id from FetchInput
newDocument(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Creates a new document emitter
newDocumentAcl(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Creates a new document acl emitter
newError() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Deprecated.
newError(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Deprecated.
newError(String, String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Creates a new error emitter
newGraphAccessControl(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Creates a new graph security access control emitter
newResult() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.AbstractFetchContext
 
newResult() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.AbstractStartContext
 
newResult() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.AbstractStopContext
 
newResult() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.FetchContext
 
newResult() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext
 
newResult() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.StartContext
 
newResult() - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.context.FetcherContext.StopContext
 
newSkip() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Works just like ContentFetcher.FetchContext.newSkip(String) gets id from FetchInput
newSkip(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Creates a new skip emitter
newUpdateGraphAccessControlItem(String, String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.FetchContext
Creates a new update graph access control item emitter to update the document's _lw_acl_ss field.
NORMAL_CASE - Enum constant in enum class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec.UserPrincipalCase
 
numFetchThreads() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.CoreConfig.FetchSystemSettings
 

O

OutputItem - Interface in com.lucidworks.fusion.connector.plugin.api.fetcher.message
 

P

ParserConfigContainer - Class in com.lucidworks.fusion.connector.plugin.parsing
 
ParserConfigContainer.Builder - Class in com.lucidworks.fusion.connector.plugin.parsing
 
parserId() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.ConnectorConfig
 
Phase - Class in com.lucidworks.fusion.connector.plugin.api.fetcher
 
Phase(FetcherType, String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.Phase
 
pipelineId() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.ConnectorConfig
 
PLUGIN_TYPE_SUFFIX_KEY - Static variable in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin
 
pluginInactivityTimeout() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.CoreConfig.FetchSystemSettings
 
pluginInstances() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.CoreConfig.FetchSystemSettings
 
properties() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.ConnectorConfig
 
put(String, T) - Method in interface com.lucidworks.fusion.connector.plugin.api.cache.CacheManager
Populate a cache with value.

R

read() - Method in class com.lucidworks.fusion.connector.plugin.api.content.MetadataEnabledInputStream
Deprecated.
 
RecrawlConfig - Interface in com.lucidworks.fusion.connector.plugin.api.config
An extension interface for a ConnectorPluginProperties implementation.
RecrawlConfig.Properties - Interface in com.lucidworks.fusion.connector.plugin.api.config
 
recrawlErrors() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.RecrawlConfig.Properties
 
recrawlProperties() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.RecrawlConfig
 
RequestInfo - Class in com.lucidworks.fusion.connector.plugin.api
A class that encapsulates common request attributes.
RequestInfo(String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.RequestInfo
 
resolvePhaseType(String) - Static method in enum class com.lucidworks.fusion.connector.plugin.api.fetcher.type.FetcherType
 
RetryConfig - Interface in com.lucidworks.fusion.connector.plugin.api.config
An extension interface for any ConnectorPluginProperties implementation.
RetryConfig.Properties - Interface in com.lucidworks.fusion.connector.plugin.api.config
 
Retryer - Interface in com.lucidworks.fusion.connector.component
 
RetryerProvider - Interface in com.lucidworks.fusion.connector.component
 
retryPolicy - Variable in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error.Emitter
 
retryPolicy - Variable in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
 
retryPolicy(Consumer<RetryPolicy>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error.Emitter
Accepts a RetryPolicy consumer.
RetryPolicy - Class in com.lucidworks.fusion.connector.plugin.api.fetcher
 
RetryPolicy() - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.RetryPolicy
 
RetryPolicy.RetryPropertiesBuilder - Class in com.lucidworks.fusion.connector.plugin.api.fetcher
 
RetryPropertiesBuilder() - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.RetryPolicy.RetryPropertiesBuilder
 
run() - Method in interface com.lucidworks.fusion.connector.component.CheckedRunnable
 
run(CheckedRunnable) - Method in interface com.lucidworks.fusion.connector.component.Retryer
Executes a CheckedRunnable with the context of the retry.
run(CheckedRunnable, Consumer<SuccessfulAttempt>, Consumer<FailedAttempt>) - Method in interface com.lucidworks.fusion.connector.component.Retryer
Executes a CheckedRunnable with the context of the retry.
RUN - Enum constant in enum class com.lucidworks.fusion.connector.plugin.api.validation.ValidationContext.ConfigOperation
 

S

security() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.security.AccessControlConfig
 
security() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.security.DynamicSecurityConfig
 
security() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.security.GraphSecurityConfig
Returns the main properties instance for graph security trimming.
security() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.security.StaticSecurityConfig
Returns the main properties instance for security trimming.
SecurityFilter - Class in com.lucidworks.fusion.connector.plugin.api.security
Represents arbitrary Solr security filter applied at query time.
SecurityFilter() - Constructor for class com.lucidworks.fusion.connector.plugin.api.security.SecurityFilter
 
SecurityFilter(String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.security.SecurityFilter
 
SecurityFilter(String, Map<String, String>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.security.SecurityFilter
 
SecurityFilter.Builder - Class in com.lucidworks.fusion.connector.plugin.api.security
 
SecurityFilterComponent - Interface in com.lucidworks.fusion.connector.plugin.api.security
 
SecurityFilteringProperties - Interface in com.lucidworks.fusion.connector.plugin.api.config.security
Do not use this type directly, instead, extend from either one of these: * #GraphSecurityConfig * #StaticSecurityConfig * #DynamicSecurityConfig
SecuritySpec - Interface in com.lucidworks.fusion.connector.plugin.api.security
 
SecuritySpec.Type - Enum Class in com.lucidworks.fusion.connector.plugin.api.security
 
SecuritySpecContext - Class in com.lucidworks.fusion.connector.plugin.api.security.spec
 
SecuritySpecContext() - Constructor for class com.lucidworks.fusion.connector.plugin.api.security.spec.SecuritySpecContext
 
setBoolean(String, Boolean) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setBooleans(String, Boolean[]) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setBooleans(String, Collection<Boolean>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setByte(String, byte[]) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setCurrentRetryIndex(int) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.RetryPolicy
 
setDate(String, Date) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
setDates(String, Collection<Date>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
setDates(String, Date[]) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
setDelayInSeconds(long) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.RetryPolicy
 
setDouble(String, Double) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setDoubles(String, Double[]) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setDoubles(String, Collection<Double>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setElapsed(long) - Method in class com.lucidworks.fusion.connector.component.FailedAttempt
 
setElapsed(long) - Method in class com.lucidworks.fusion.connector.component.SuccessfulAttempt
 
setExecutionCount(int) - Method in class com.lucidworks.fusion.connector.component.FailedAttempt
 
setExecutionCount(int) - Method in class com.lucidworks.fusion.connector.component.SuccessfulAttempt
 
setFilter(String) - Method in class com.lucidworks.fusion.connector.plugin.api.security.SecurityFilter
 
setFloat(String, Float) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setFloats(String, Float[]) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setFloats(String, Collection<Float>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setId(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.result.FetchResult
Deprecated.
Use #FetchResult(String) instead.
setInteger(String, Integer) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setIntegers(String, Integer[]) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setIntegers(String, Collection<Integer>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setLocalDateTime(String, LocalDateTime) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setLocalDateTimes(String, LocalDateTime[]) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setLocalDateTimes(String, Collection<LocalDateTime>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setLong(String, Long) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setLongs(String, Long[]) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setLongs(String, Collection<Long>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setMaxRetries(int) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.RetryPolicy
 
setNestedClauses(Map<String, String>) - Method in class com.lucidworks.fusion.connector.plugin.api.security.SecurityFilter
 
setObj(Object) - Method in class com.lucidworks.fusion.connector.component.FailedAttempt
 
setObj(Object) - Method in class com.lucidworks.fusion.connector.component.SuccessfulAttempt
 
setStart(long) - Method in class com.lucidworks.fusion.connector.component.FailedAttempt
 
setStart(long) - Method in class com.lucidworks.fusion.connector.component.SuccessfulAttempt
 
setString(String, String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setStrings(String, String[]) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setStrings(String, Collection<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.MapBuilder
 
setT(Throwable) - Method in class com.lucidworks.fusion.connector.component.FailedAttempt
 
Skip - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
Skip.Builder - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
Skip.Emitter - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.content
 
skipConfigValidation() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.CoreConfig
 
start(StartContextT) - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.Fetcher
 
StartContext(ConnectorConfig, JobRunInfo, RequestInfo, ConnectorConfig, BiConsumer<EmittedItem, ContentFetcher.StartContext>, boolean) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.StartContext
 
StartResult - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.result
StartResult() - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.result.StartResult
 
Static - Enum constant in enum class com.lucidworks.fusion.connector.plugin.api.security.SecuritySpec.Type
 
StaticSecurityConfig - Interface in com.lucidworks.fusion.connector.plugin.api.config.security
If a plugin supports security trimming its properties must extend from this interface or #DynamicSecurityConfig.
StaticSecurityConfig.Properties - Interface in com.lucidworks.fusion.connector.plugin.api.config.security
 
StaticSecuritySpec - Class in com.lucidworks.fusion.connector.plugin.api.security.spec
The default security approach, which requires that connectors emit access-control data during fetching, which then enables the service to completely bypass connector plugins when building security filters.
StaticSecuritySpec.Builder - Class in com.lucidworks.fusion.connector.plugin.api.security.spec
 
StaticSecuritySpec.UserPrincipalCase - Enum Class in com.lucidworks.fusion.connector.plugin.api.security.spec
 
staticSpec(UnaryOperator<StaticSecuritySpec.Builder>) - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.SecuritySpecContext
 
stop(StopContextT) - Method in interface com.lucidworks.fusion.connector.plugin.api.fetcher.Fetcher
 
StopContext(ConnectorConfig, JobRunInfo, RequestInfo) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.ContentFetcher.StopContext
 
StopResult - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.result
StopResult(String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.fetcher.result.StopResult
 
Subject - Class in com.lucidworks.fusion.connector.plugin.api.security
 
SubjectRealm - Class in com.lucidworks.fusion.connector.plugin.api.security
 
SubjectRealm(String, String, String) - Constructor for class com.lucidworks.fusion.connector.plugin.api.security.SubjectRealm
 
SubjectRealm(String, String, String, Map<String, Object>) - Constructor for class com.lucidworks.fusion.connector.plugin.api.security.SubjectRealm
 
SuccessfulAttempt - Class in com.lucidworks.fusion.connector.component
 
SuccessfulAttempt(Object, int, long, long) - Constructor for class com.lucidworks.fusion.connector.component.SuccessfulAttempt
 

T

toMap() - Method in class com.lucidworks.fusion.connector.plugin.api.security.SecurityFilter
 
toString() - Method in class com.lucidworks.fusion.connector.component.FailedAttempt
 
toString() - Method in class com.lucidworks.fusion.connector.component.SuccessfulAttempt
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.Phase
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.RetryPolicy
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.DocumentAcl
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Skip
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.AccessControl
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem
Deprecated.
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteGraphAccessControlItem
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.GraphAccessControl
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.UpdateGraphAccessControlItem
 
toString() - Method in class com.lucidworks.fusion.connector.plugin.api.security.SecurityFilter
 
type() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.ConnectorConfig
 

U

UPDATE - Enum constant in enum class com.lucidworks.fusion.connector.plugin.api.validation.ValidationContext.ConfigOperation
 
UpdateGraphAccessControlItem - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.security
 
UpdateGraphAccessControlItem.Builder - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.security
 
UpdateGraphAccessControlItem.Emitter - Class in com.lucidworks.fusion.connector.plugin.api.fetcher.type.security
 
UPPER_CASE - Enum constant in enum class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec.UserPrincipalCase
 
userPrincipalCase() - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec
 

V

validate() - Method in interface com.lucidworks.fusion.connector.plugin.api.config.ConfigurationValidator
 
validateConfig(ValidationContext) - Method in interface com.lucidworks.fusion.connector.plugin.api.validation.ValidationComponent
Validates the provided configuration.
ValidationComponent - Interface in com.lucidworks.fusion.connector.plugin.api.validation
 
ValidationContext - Class in com.lucidworks.fusion.connector.plugin.api.validation
The ValidationContext class, primarily provides the configuration to be validated.
ValidationContext.ConfigOperation - Enum Class in com.lucidworks.fusion.connector.plugin.api.validation
 
validationContextCreate() - Static method in class com.lucidworks.fusion.connector.plugin.api.validation.ValidationContext
 
validationContextRun() - Static method in class com.lucidworks.fusion.connector.plugin.api.validation.ValidationContext
 
validationContextUpdate() - Static method in class com.lucidworks.fusion.connector.plugin.api.validation.ValidationContext
 
ValidationResult<T> - Interface in com.lucidworks.fusion.connector.plugin.api.validation.result
 
valueOf(String) - Static method in enum class com.lucidworks.fusion.connector.plugin.api.fetcher.type.FetcherType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.lucidworks.fusion.connector.plugin.api.security.SecuritySpec.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec.UserPrincipalCase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.lucidworks.fusion.connector.plugin.api.validation.ValidationContext.ConfigOperation
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.lucidworks.fusion.connector.plugin.api.fetcher.type.FetcherType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.lucidworks.fusion.connector.plugin.api.security.SecuritySpec.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec.UserPrincipalCase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.lucidworks.fusion.connector.plugin.api.validation.ValidationContext.ConfigOperation
Returns an array containing the constants of this enum class, in the order they are declared.

W

WEB - Static variable in class com.lucidworks.fusion.connector.plugin.api.plugin.Category
 
withAccessControlField(String) - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec.Builder
 
withACL(String, String) - Method in class com.lucidworks.fusion.connector.plugin.api.security.SecurityFilter.Builder
 
withAclId(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.GraphAccessControlBuilder
Sets the acl Id the underlying field is_lw_scl_ss.
withAcls(List<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.DocumentAcl.Emitter
 
withACLs(String...) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.ContentEmitter
 
withACLs(String...) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Emitter
 
withACLs(List<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.ContentEmitter
 
withACLs(List<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Emitter
 
withAffinityKey(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Emitter
Deprecated.
Use #FetchGroups instead.
withAffinityKey(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
Deprecated.
Use #FetchGroups instead.
withBlockId(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint.Emitter
Deprecated.
- Internal use only; will be removed.
withBlockStartTime(long) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint.Emitter
Deprecated.
- Internal use only; will be removed.
withCanonicalId(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Emitter
 
withCanonicalId(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
 
withConcurrentFetchers() - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.Builder
 
withConditions(Set<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete.Emitter
 
withConditions(Set<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Skip.Emitter
 
withConditions(Set<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem.Emitter
Deprecated.
 
withConfig(Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.parsing.ParserConfigContainer.Builder
 
withContentType(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.ContentEmitter
 
withCurrentRetryIndex(int) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.RetryPolicy.RetryPropertiesBuilder
 
withDelayInSeconds(long) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.RetryPolicy.RetryPropertiesBuilder
 
withDeleteChildrenFromInbound(int) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem.Emitter
Deprecated.
 
withDeleteChildrenFromOutbound(int) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem.Emitter
Deprecated.
 
withDeleteInCascadeFromInbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem.Emitter
Deprecated.
 
withDeleteInCascadeFromOutbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem.Emitter
Deprecated.
 
withDeleteReferenceFromInbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem.Emitter
Deprecated.
 
withDeleteReferenceFromOutbound() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem.Emitter
Deprecated.
 
withDenyACLs(String...) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.ContentEmitter
 
withDenyACLs(String...) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Emitter
 
withDenyACLs(List<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.ContentEmitter
 
withDenyACLs(List<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Emitter
 
withDocumentAclField(String) - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec.Builder
 
withError(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Error.Emitter
Deprecated.
withErrors(Set<T>) - Method in class com.lucidworks.fusion.connector.plugin.api.validation.result.AbstractValidationResult.Builder
 
withErrors(T...) - Method in class com.lucidworks.fusion.connector.plugin.api.validation.result.AbstractValidationResult.Builder
 
withFetcher(ConnectorPlugin.FetcherDef) - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.Builder
 
withFetcher(Class<? extends Fetcher>, Module...) - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.Builder
withFetcher(String, Class<? extends Fetcher>, Module...) - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.Builder
Creates new ConnectorPlugin.FetcherDef and adds it to ConnectorPlugin.Builder.fetcherDefs
withFetcherType(FetcherType) - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.FetcherDef.Builder
 
withFetchGroup(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Emitter
 
withFetchGroup(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
 
withFields(Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Emitter
Deprecated.
replaced by Candidate.BaseBuilder.fields(Consumer)
withFields(Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.ContentEmitter
Deprecated.
replaced by Content.BaseBuilder.fields(Consumer)
withFields(Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Emitter
Deprecated.
replaced by Document.BaseBuilder.fields(Consumer)
withFields(Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
Deprecated.
withIsContainer(boolean) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Emitter
 
withIsLeafNode(boolean) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.builders.AccessControlBuilder
Whether the Access control is leaf node or not
withIsLeafNode(boolean) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Emitter
 
withIsLeafNode(boolean) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
 
withIsTransient(boolean) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
 
withLastModified(long) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Emitter
 
withLowerCaseUserPrincipal() - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec.Builder
 
withMaxRetries(int) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.RetryPolicy.RetryPropertiesBuilder
 
withMetadata(Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Emitter
Deprecated.
replaced by Candidate.BaseBuilder.metadata(Consumer)
withMetadata(Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint.Emitter
Deprecated.
replaced by Checkpoint.BaseBuilder.metadata(Consumer)
withMetadata(Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.ContentEmitter
Deprecated.
replaced by Content.BaseBuilder.metadata(Consumer)
withMetadata(Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Emitter
Deprecated.
replaced by Document.BaseBuilder.metadata(Consumer)
withMetadata(Map<String, Object>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
Deprecated.
withNormalCaseUserPrincipal() - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec.Builder
 
withParentId(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Emitter
 
withParentId(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint.Emitter
 
withParentId(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.ContentEmitter
 
withParentId(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Emitter
 
withParentId(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
 
withPrincipal(String) - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec.Builder
 
withQuery(String) - Method in class com.lucidworks.fusion.connector.plugin.api.security.SecurityFilter.Builder
 
withQuery(Map<String, Object>, boolean) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete.Emitter
Makes a delete request that will delete documents matching the specified fields.
withQuery(Map<String, Object>, boolean) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem.Emitter
Deprecated.
 
withResourceName(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.ContentEmitter
The Content's Resource Name The Resource Name is use in the parse to allow detection of the file type based on the extension.
withRetryIf(Predicate<T>) - Method in interface com.lucidworks.fusion.connector.component.Retryer
Optional predicates to be compared against the result of the "get" result of a retry.
withRetryOn(Predicate<Throwable>) - Method in interface com.lucidworks.fusion.connector.component.Retryer
Optional predicates to be evaluated before the retryer implementation runs a retry
withRetryProperties(RetryPolicy) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
 
withRetryProperties(Consumer<RetryPolicy>) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
 
withSecuritySpec(Function<SecuritySpecContext, SecuritySpec>) - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.Builder
 
withSignature(long) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Emitter
 
withSkipContentDelete() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Delete.Emitter
 
withSkipDeleteItem() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.security.DeleteAccessControlItem.Emitter
Deprecated.
 
withSourcePhase(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Emitter
 
withSourcePhase(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint.Emitter
 
withSourcePhase(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
 
withTargetPhase(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Emitter
 
withTargetPhase(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Checkpoint.Emitter
 
withTargetPhase(String) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.FetchInput.Builder
 
withTransient(boolean) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Candidate.Emitter
 
withUpdateACLsOnAncestorChange() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Content.ContentEmitter
 
withUpdateACLsOnAncestorChange() - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.Document.Emitter
 
withUpdateChildren(boolean) - Method in class com.lucidworks.fusion.connector.plugin.api.fetcher.type.content.DocumentAcl.Emitter
 
withUpperCaseUserPrincipal() - Method in class com.lucidworks.fusion.connector.plugin.api.security.spec.StaticSecuritySpec.Builder
 
withValidator(Class<? extends ValidationComponent>, Module...) - Method in class com.lucidworks.fusion.connector.plugin.api.plugin.ConnectorPlugin.Builder
 
withWarnings(String...) - Method in class com.lucidworks.fusion.connector.plugin.api.validation.result.ConnectorConfigValidationResult.Builder
 
withWarnings(Set<String>) - Method in class com.lucidworks.fusion.connector.plugin.api.validation.result.ConnectorConfigValidationResult.Builder
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form