A B C D E F G H I J L M N O P Q R S T U V W Y 

A

AbstractConfigurableComponent - Class in org.apache.nifi.components
 
AbstractConfigurableComponent() - Constructor for class org.apache.nifi.components.AbstractConfigurableComponent
 
AbstractControllerService - Class in org.apache.nifi.controller
 
AbstractControllerService() - Constructor for class org.apache.nifi.controller.AbstractControllerService
 
AbstractProcessor - Class in org.apache.nifi.processor
 
AbstractProcessor() - Constructor for class org.apache.nifi.processor.AbstractProcessor
 
AbstractReportingTask - Class in org.apache.nifi.reporting
 
AbstractReportingTask() - Constructor for class org.apache.nifi.reporting.AbstractReportingTask
 
AbstractSessionFactoryProcessor - Class in org.apache.nifi.processor
Provides a standard partial implementation of a Processor.
AbstractSessionFactoryProcessor() - Constructor for class org.apache.nifi.processor.AbstractSessionFactoryProcessor
 
accept - Variable in enum org.apache.nifi.processor.FlowFileFilter.FlowFileFilterResult
 
acknowledge(FlowFileRecord) - Method in interface org.apache.nifi.controller.FlowFileQueue
 
acknowledge(Collection<FlowFileRecord>) - Method in interface org.apache.nifi.controller.FlowFileQueue
 
activeRemotePortCount - Variable in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
activeThreadCount - Variable in class org.apache.nifi.controller.status.PortStatus
 
activeThreadCount - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
activeThreadCount - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
activeThreadCount - Variable in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
addBulletin(Bulletin) - Method in interface org.apache.nifi.reporting.BulletinRepository
Adds a Bulletin to the repository.
addChildFlowFile(FlowFile) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Adds the given FlowFile as a child for Events of type ProvenanceEventType#SPAWN, ProvenanceEventType.FORK, ProvenanceEventType.JOIN, and ProvenanceEventType.CLONE This is valid only for null null null null null ProvenanceEventType#SPAWN, ProvenanceEventType.FORK, ProvenanceEventType.JOIN, and ProvenanceEventType.CLONE events and will be ignored for any other event types.
addParentFlowFile(FlowFile) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Adds the given FlowFile as a parent for Events of type ProvenanceEventType#SPAWN, ProvenanceEventType.FORK, ProvenanceEventType.JOIN, and ProvenanceEventType.CLONE This is valid only for null null null null null ProvenanceEventType#SPAWN, ProvenanceEventType.FORK, ProvenanceEventType.JOIN, and ProvenanceEventType.CLONE events and will be ignored for any other event types.
addSearchTerm(SearchTerm) - Method in class org.apache.nifi.provenance.search.Query
 
addUser(String, String) - Method in interface org.apache.nifi.authorization.AuthorityProvider
Add the specified user.
addValidator(Validator) - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
 
adjustCounter(String, long, boolean) - Method in interface org.apache.nifi.processor.ProcessSession
Adjusts counter data for the given counter name and takes care of registering the counter if not already present.
after - Variable in class org.apache.nifi.reporting.BulletinQuery
 
after - Variable in class org.apache.nifi.reporting.BulletinQuery.Builder
 
after(Long) - Method in class org.apache.nifi.reporting.BulletinQuery.Builder
 
AllowableValue - Class in org.apache.nifi.components
Represents a valid value for a PropertyDescriptor
AllowableValue(String) - Constructor for class org.apache.nifi.components.AllowableValue
Constructs a new AllowableValue with the given value and and the same display name and no description.
AllowableValue(String, String) - Constructor for class org.apache.nifi.components.AllowableValue
Constructs a new AllowableValue with the given value and display name and no description
AllowableValue(String, String, String) - Constructor for class org.apache.nifi.components.AllowableValue
Constructs a new AllowableValue with the given value, display name, and description
allowableValues - Variable in class org.apache.nifi.components.PropertyDescriptor
The allowable values for this property.
allowableValues - Variable in class org.apache.nifi.components.PropertyDescriptor.Builder
 
allowableValues(Set<String>) - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
 
allowableValues(E[]) - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
 
allowableValues(String...) - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
 
allowableValues(AllowableValue...) - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
Sets the Allowable Values for this Property
annotationData - Variable in class org.apache.nifi.web.ProcessorInfo
 
annotationData - Variable in class org.apache.nifi.web.ProcessorInfo.Builder
 
annotationData(String) - Method in class org.apache.nifi.web.ProcessorInfo.Builder
 
ANONYMOUS - Static variable in class org.apache.nifi.processor.Relationship
 
append(FlowFile, OutputStreamCallback) - Method in interface org.apache.nifi.processor.ProcessSession
Executes the given callback against the content corresponding to the given FlowFile, such that any data written to the OutputStream of the content will be appended to the end of FlowFile.
APPROVED - Static variable in class org.apache.nifi.authorization.DownloadAuthorization
 
approved() - Static method in class org.apache.nifi.authorization.DownloadAuthorization
Creates a new approved DownloadAuthorization.
asBoolean() - Method in interface org.apache.nifi.components.PropertyValue
 
asControllerService() - Method in interface org.apache.nifi.components.PropertyValue
Returns the ControllerService whose identifier is the raw value of this, or null if either the value is not set or the value does not identify a ControllerService
asControllerService(Class<T>) - Method in interface org.apache.nifi.components.PropertyValue
Returns the ControllerService whose identifier is the raw value of the this, or null if either the value is not set or the value does not identify a ControllerService.
asDataSize(DataUnit) - Method in interface org.apache.nifi.components.PropertyValue
 
asDouble() - Method in interface org.apache.nifi.components.PropertyValue
 
asFloat() - Method in interface org.apache.nifi.components.PropertyValue
 
asInteger() - Method in interface org.apache.nifi.components.PropertyValue
 
asLong() - Method in interface org.apache.nifi.components.PropertyValue
 
associate(FlowFile, String, String) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type ADDINFO that provides a linkage between the given FlowFile and alternate identifier.
asTimePeriod(TimeUnit) - Method in interface org.apache.nifi.components.PropertyValue
 
AttributeExpression - Interface in org.apache.nifi.expression
 
AttributeExpression.ResultType - Enum in org.apache.nifi.expression
 
AttributeExpression.ResultType() - Constructor for enum org.apache.nifi.expression.AttributeExpression.ResultType
 
AttributeValueDecorator - Interface in org.apache.nifi.expression
 
Authority - Enum in org.apache.nifi.authorization
Authorities that can be assigned to NiFi users.
Authority() - Constructor for enum org.apache.nifi.authorization.Authority
 
AuthorityAccessException - Exception in org.apache.nifi.authorization.exception
Represents the case when the DN could not be confirmed because it was unable to access the data store.
AuthorityAccessException(String, Throwable) - Constructor for exception org.apache.nifi.authorization.exception.AuthorityAccessException
 
AuthorityAccessException(String) - Constructor for exception org.apache.nifi.authorization.exception.AuthorityAccessException
 
AuthorityProvider - Interface in org.apache.nifi.authorization
This class allows clients to retrieve the authorities for a given DN.
AuthorityProviderConfigurationContext - Interface in org.apache.nifi.authorization
 
AuthorityProviderContext - Annotation Type in org.apache.nifi.authorization.annotation
 
AuthorityProviderInitializationContext - Interface in org.apache.nifi.authorization
 
AuthorityProviderLookup - Interface in org.apache.nifi.authorization
 
authorizationIssues - Variable in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
authorizeDownload(List<String>, Map<String, String>) - Method in interface org.apache.nifi.authorization.AuthorityProvider
Determines whether the user in the specified dnChain should be able to download the content for the flowfile with the specified attributes.
averageLineageDuration - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
averageLineageDuration - Variable in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 

B

build() - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
 
build() - Method in class org.apache.nifi.components.ValidationResult.Builder
 
build() - Method in class org.apache.nifi.processor.Relationship.Builder
 
build() - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Builds the Provenance Event.
build() - Method in class org.apache.nifi.reporting.BulletinQuery.Builder
 
build() - Method in class org.apache.nifi.search.SearchResult.Builder
 
build() - Method in class org.apache.nifi.web.ProcessorConfigurationAction.Builder
 
build() - Method in class org.apache.nifi.web.ProcessorInfo.Builder
 
Bulletin - Class in org.apache.nifi.reporting
A Bulletin is a construct that represents a message that is to be displayed to users to notify of a specific (usually fleeting) event.
Bulletin(long) - Constructor for class org.apache.nifi.reporting.Bulletin
 
BulletinQuery - Class in org.apache.nifi.reporting
 
BulletinQuery(BulletinQuery.Builder) - Constructor for class org.apache.nifi.reporting.BulletinQuery
 
BulletinQuery.Builder - Class in org.apache.nifi.reporting
 
BulletinQuery.Builder() - Constructor for class org.apache.nifi.reporting.BulletinQuery.Builder
 
BulletinRepository - Interface in org.apache.nifi.reporting
The BulletinRepository provides a place to store and retrieve Bulletins that have been created by the NiFi Framework and the Components that are running within the Framework.
bytesRead - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
bytesRead - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
bytesReceived - Variable in class org.apache.nifi.controller.status.PortStatus
 
bytesReceived - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
bytesReceived - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
bytesSent - Variable in class org.apache.nifi.controller.status.PortStatus
 
bytesSent - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
bytesSent - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
bytesWritten - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
bytesWritten - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 

C

cancel() - Method in interface org.apache.nifi.provenance.lineage.ComputeLineageSubmission
Cancels the lineage computation
cancel() - Method in interface org.apache.nifi.provenance.search.QuerySubmission
Cancels the query
CapabilityDescription - Annotation Type in org.apache.nifi.processor.annotation
Annotation that may be placed on a processor allowing for a description to be provided.
capture(ProcessGroupStatus) - Method in interface org.apache.nifi.controller.status.history.ComponentStatusRepository
Captures the status information provided in the given report
capture(ProcessGroupStatus, Date) - Method in interface org.apache.nifi.controller.status.history.ComponentStatusRepository
Captures the status information provided in the given report, providing a timestamp that indicates the time at which the status report was generated.
category - Variable in class org.apache.nifi.reporting.Bulletin
 
cleanup() - Method in interface org.apache.nifi.controller.repository.ContentRepository
Performs any cleanup actions that may need to be taken upon system restart.
clientId - Variable in class org.apache.nifi.web.Revision
the client ID
clone(ContentClaim, boolean) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Clones the content for the given content claim and returns content claim of the new object
clone() - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
clone() - Method in class org.apache.nifi.controller.status.PortStatus
 
clone() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
clone() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
clone() - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
clone(FlowFile) - Method in interface org.apache.nifi.processor.ProcessSession
Creates a new FlowFile that is a clone of the given FlowFile as of the time this is called, both in content and attributes.
clone(FlowFile, long, long) - Method in interface org.apache.nifi.processor.ProcessSession
Creates a new FlowFile whose parent is the given FlowFile.
clone(FlowFile, FlowFile) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type CLONE that establishes that the given child is an exact replica of the parent.
close() - Method in interface org.apache.nifi.provenance.ProvenanceEventRepository
Closes the repository, freeing any resources
ClusterRequestException - Exception in org.apache.nifi.web
 
ClusterRequestException(Throwable) - Constructor for exception org.apache.nifi.web.ClusterRequestException
 
ClusterRequestException(String, Throwable) - Constructor for exception org.apache.nifi.web.ClusterRequestException
 
ClusterRequestException(String) - Constructor for exception org.apache.nifi.web.ClusterRequestException
 
ClusterRequestException() - Constructor for exception org.apache.nifi.web.ClusterRequestException
 
commit() - Method in interface org.apache.nifi.processor.ProcessSession
Commits the current session ensuring all operations against FlowFiles within this session are atomically persisted.
compareTo(PropertyDescriptor) - Method in class org.apache.nifi.components.PropertyDescriptor
 
compareTo(Relationship) - Method in class org.apache.nifi.processor.Relationship
 
compareTo(Bulletin) - Method in class org.apache.nifi.reporting.Bulletin
 
compile(String) - Method in interface org.apache.nifi.expression.ExpressionLanguageCompiler
Compiles the given Attribute Expression string into an AttributeExpression that can be evaluated
ComponentStatusRepository - Interface in org.apache.nifi.controller.status.history
A repository for storing and retrieving components' historical status information
ComputeLineageResult - Interface in org.apache.nifi.provenance.lineage
 
ComputeLineageSubmission - Interface in org.apache.nifi.provenance.lineage
 
configContext - Variable in class org.apache.nifi.controller.AbstractControllerService
 
ConfigurableComponent - Interface in org.apache.nifi.components
 
ConfigurationContext - Interface in org.apache.nifi.controller
This context is passed to ControllerServices after the service has been initialized.
ConnectionStatus - Class in org.apache.nifi.controller.status
 
ConnectionStatus() - Constructor for class org.apache.nifi.controller.status.ConnectionStatus
 
connectionStatus - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
ContentClaim - Interface in org.apache.nifi.controller.repository.claim
A ContentClaim is a reference to a given flow file's content.
ContentClaimManager - Interface in org.apache.nifi.controller.repository.claim
Responsible for managing all ContentClaims that are used in the application
ContentRepository - Interface in org.apache.nifi.controller.repository
Defines the capabilities of a content repository.
contentSize() - Method in interface org.apache.nifi.controller.FlowFileQueue
 
continueProcessing - Variable in enum org.apache.nifi.processor.FlowFileFilter.FlowFileFilterResult
 
ControllerService - Interface in org.apache.nifi.controller
This interface provides a mechanism for creating services that are shared among all Processors, ReportingTasks, and other ControllerServices.
controllerServiceDefinition - Variable in class org.apache.nifi.components.PropertyDescriptor.Builder
 
controllerServiceDefinition - Variable in class org.apache.nifi.components.PropertyDescriptor
the interface of the ControllerService that this Property refers to; will be null if not identifying a ControllerService.
ControllerServiceInitializationContext - Interface in org.apache.nifi.controller
 
ControllerServiceLookup - Interface in org.apache.nifi.controller
 
convert(double, DataUnit) - Method in enum org.apache.nifi.processor.DataUnit
 
convertAuthorities(Set<Authority>) - Static method in enum org.apache.nifi.authorization.Authority
 
convertRawAuthorities(Set<String>) - Static method in enum org.apache.nifi.authorization.Authority
 
create(boolean) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Creates a new content claim
create() - Method in interface org.apache.nifi.processor.ProcessSession
Creates a new FlowFile in the repository with no content and without any linkage to a parent FlowFile.
create(FlowFile) - Method in interface org.apache.nifi.processor.ProcessSession
Creates a new FlowFile in the repository with no content but with a parent linkage to parent.
create(Collection<FlowFile>) - Method in interface org.apache.nifi.processor.ProcessSession
Creates a new FlowFile in the repository with no content but with a parent linkage to the FlowFiles specified by the parents Collection.
create(FlowFile) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type CREATE that indicates that the given FlowFile was created by NiFi from data that was not received from an external entity.
create(FlowFile, String) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type CREATE that indicates that the given FlowFile was created by NiFi from data that was not received from an external entity.
createBulletin(String, Severity, String) - Method in interface org.apache.nifi.reporting.ReportingContext
Creates a system-level Bulletin with the given category, severity level, and message, so that the Bulletin can be added to the BulletinRepository.
createBulletin(String, String, Severity, String) - Method in interface org.apache.nifi.reporting.ReportingContext
Creates a Bulletin for the component with the specified identifier
createSession() - Method in interface org.apache.nifi.processor.ProcessSessionFactory
 
creationTimestamp - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
customValidate(ValidationContext) - Method in class org.apache.nifi.components.AbstractConfigurableComponent
Allows subclasses to perform their own validation on the already set properties.

D

DATA_SIZE_PATTERN - Static variable in enum org.apache.nifi.processor.DataUnit
 
DATA_SIZE_REGEX - Static variable in enum org.apache.nifi.processor.DataUnit
 
DataUnit - Enum in org.apache.nifi.processor
 
DataUnit() - Constructor for enum org.apache.nifi.processor.DataUnit
 
debug(String, Throwable) - Method in interface org.apache.nifi.logging.ProcessorLog
 
debug(String, Object[]) - Method in interface org.apache.nifi.logging.ProcessorLog
 
debug(String, Object[], Throwable) - Method in interface org.apache.nifi.logging.ProcessorLog
 
debug(String) - Method in interface org.apache.nifi.logging.ProcessorLog
 
decorate(String) - Method in interface org.apache.nifi.expression.AttributeValueDecorator
Decorates the value of a FlowFile Attribute or System/JVM property in some way
decrementClaimantCount(ContentClaim) - Method in interface org.apache.nifi.controller.repository.claim.ContentClaimManager
Decreases by 1 the count of how many FlowFiles hold a claim to a particular piece of FlowFile content and returns the new count
decrementClaimantCount(ContentClaim) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Reduces the number of claimants for the given claim.
decrypt(String) - Method in interface org.apache.nifi.processor.ProcessContext
Decrypts the given value using the password provided in the NiFi Properties
defaultConcurrentTasks - Variable in enum org.apache.nifi.scheduling.SchedulingStrategy
 
defaultSchedulingPeriod - Variable in enum org.apache.nifi.scheduling.SchedulingStrategy
 
defaultValue - Variable in class org.apache.nifi.components.PropertyDescriptor.Builder
 
defaultValue(String) - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
Specifies the initial value and the default value that will be used if the user does not specify a value.
defaultValue - Variable in class org.apache.nifi.components.PropertyDescriptor
The default value for this property
denied(String) - Static method in class org.apache.nifi.authorization.DownloadAuthorization
Creates a new denied DownloadAuthorization with the specified explanation.
description - Variable in class org.apache.nifi.components.AllowableValue
 
description - Variable in class org.apache.nifi.components.PropertyDescriptor.Builder
 
description(String) - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
 
description - Variable in class org.apache.nifi.components.PropertyDescriptor
And explanation of the meaning of the given property.
description - Variable in class org.apache.nifi.processor.AbstractSessionFactoryProcessor
 
description - Variable in class org.apache.nifi.processor.Relationship.Builder
 
description(String) - Method in class org.apache.nifi.processor.Relationship.Builder
 
description - Variable in class org.apache.nifi.processor.Relationship
A user displayable description of the purpose of this relationship.
destinationId - Variable in class org.apache.nifi.controller.status.ConnectionStatus
 
destinationName - Variable in class org.apache.nifi.controller.status.ConnectionStatus
 
displayName - Variable in class org.apache.nifi.components.AllowableValue
 
displayName - Variable in class org.apache.nifi.components.PropertyDescriptor.Builder
 
displayName(String) - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
Sets a unique id for the property.
displayName - Variable in class org.apache.nifi.components.PropertyDescriptor
The name that should be displayed to user when referencing this property
doesDnExist(String) - Method in interface org.apache.nifi.authorization.AuthorityProvider
Returns whether the user with the specified DN is known to this authority provider.
DownloadAuthorization - Class in org.apache.nifi.authorization
Represents a decision whether authorization is granted to download content.
DownloadAuthorization(DownloadAuthorization.Result, String) - Constructor for class org.apache.nifi.authorization.DownloadAuthorization
Creates a new DownloadAuthorization with the specified result and explanation.
DownloadAuthorization.Result - Enum in org.apache.nifi.authorization
 
DownloadAuthorization.Result() - Constructor for enum org.apache.nifi.authorization.DownloadAuthorization.Result
 
drainDestructableClaims(Collection<ContentClaim>, int) - Method in interface org.apache.nifi.controller.repository.claim.ContentClaimManager
Drains up to maxElements Content Claims from the internal queue of destructable content claims to the given destination so that they can be destroyed.
drainDestructableClaims(Collection<ContentClaim>, int, long, TimeUnit) - Method in interface org.apache.nifi.controller.repository.claim.ContentClaimManager
Drains up to maxElements Content Claims from the internal queue of destructable content claims to the given destination so that they can be destroyed.
drainQueue(Queue<FlowFileRecord>, List<FlowFileRecord>, int, Set<FlowFileRecord>) - Method in interface org.apache.nifi.controller.FlowFileQueue
Drains flow files from the given source queue into the given destination list.
dynamic - Variable in class org.apache.nifi.components.PropertyDescriptor.Builder
 
dynamic(boolean) - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
 
dynamic - Variable in class org.apache.nifi.components.PropertyDescriptor
indicates whether this property well-known for this processor or is user-defined

E

encrypt(String) - Method in interface org.apache.nifi.processor.ProcessContext
Encrypts the given value using the password provided in the NiFi Properties
endDate - Variable in class org.apache.nifi.provenance.search.Query
 
equals(Object) - Method in class org.apache.nifi.components.AbstractConfigurableComponent
 
equals(Object) - Method in class org.apache.nifi.components.AllowableValue
this is equal to obj of obj is the same object as this or if obj is an instance of AllowableValue and both have the same value, or if obj is a String and is equal to this.getValue().
equals(Object) - Method in class org.apache.nifi.components.PropertyDescriptor
 
equals(Object) - Method in class org.apache.nifi.components.ValidationResult
 
equals(Object) - Method in class org.apache.nifi.processor.Relationship
 
equals(Object) - Method in class org.apache.nifi.web.Revision
 
error(String, Throwable) - Method in interface org.apache.nifi.logging.ProcessorLog
 
error(String, Object[]) - Method in interface org.apache.nifi.logging.ProcessorLog
 
error(String) - Method in interface org.apache.nifi.logging.ProcessorLog
 
error(String, Object[], Throwable) - Method in interface org.apache.nifi.logging.ProcessorLog
 
evaluate() - Method in interface org.apache.nifi.expression.AttributeExpression
Evaluates the expression without providing any FlowFile Attributes.
evaluate(AttributeValueDecorator) - Method in interface org.apache.nifi.expression.AttributeExpression
Evaluates the expression without providing any FlowFile Attributes.
evaluate(FlowFile) - Method in interface org.apache.nifi.expression.AttributeExpression
Evaluates the expression, providing access to the attributes, file size, id, etc.
evaluate(FlowFile, AttributeValueDecorator) - Method in interface org.apache.nifi.expression.AttributeExpression
Evaluates the expression, providing access to the attributes, file size, id, etc.
evaluateAttributeExpressions() - Method in interface org.apache.nifi.components.PropertyValue
Replaces values in the Property Value using the Attribute Expression Language; a PropertyValue with the new value is then returned, supporting call chaining.
evaluateAttributeExpressions(FlowFile) - Method in interface org.apache.nifi.components.PropertyValue
Replaces values in the Property Value using the Attribute Expression Language; a PropertyValue with the new value is then returned, supporting call chaining.
evaluateAttributeExpressions(AttributeValueDecorator) - Method in interface org.apache.nifi.components.PropertyValue
Replaces values in the Property Value using the Attribute Expression Language.
evaluateAttributeExpressions(FlowFile, AttributeValueDecorator) - Method in interface org.apache.nifi.components.PropertyValue
Replaces values in the Property Value using the Attribute Expression Language.
EventAccess - Interface in org.apache.nifi.reporting
 
eventBuilder() - Method in interface org.apache.nifi.provenance.ProvenanceEventRepository
Returns a ProvenanceEventBuilder that is capable of building ProvenanceEventRecords
EventDriven - Annotation Type in org.apache.nifi.processor.annotation
Annotation that may be placed on a Processor that indicates to the framework that the Processor is eligible to be scheduled to run based on the occurrence of an "Event" (e.g., when a FlowFile is enqueued in an incoming Connection), rather than being triggered periodically.
EventReporter - Interface in org.apache.nifi.events
Implementations MUST be thread-safe
explanation - Variable in class org.apache.nifi.authorization.DownloadAuthorization
 
explanation - Variable in class org.apache.nifi.components.ValidationResult.Builder
 
explanation(String) - Method in class org.apache.nifi.components.ValidationResult.Builder
Defaults to empty string
explanation - Variable in class org.apache.nifi.components.ValidationResult
 
exportTo(ContentClaim, Path, boolean) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Exports the content of the given claim to the given destination.
exportTo(ContentClaim, Path, boolean, long, long) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Exports the content of the given claim to the given destination.
exportTo(ContentClaim, OutputStream) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Exports the content of the given claim to the given destination.
exportTo(ContentClaim, OutputStream, long, long) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Exports a subset of the content of the given claim, starting at offset and copying length bytes, to the given destination.
exportTo(FlowFile, Path, boolean) - Method in interface org.apache.nifi.processor.ProcessSession
Writes the content of the given FlowFile to the given destination path.
exportTo(FlowFile, OutputStream) - Method in interface org.apache.nifi.processor.ProcessSession
Writes the content of the given FlowFile to the given destination stream
ExpressionLanguageCompiler - Interface in org.apache.nifi.expression
 
expressionLanguageSupported - Variable in class org.apache.nifi.components.PropertyDescriptor.Builder
 
expressionLanguageSupported(boolean) - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
Sets the value indicating whether or not this Property will support the Attribute Expression Language.
expressionLanguageSupported - Variable in class org.apache.nifi.components.PropertyDescriptor
indicates whether or not this property supports the Attribute Expression Language

F

filter(FlowFile) - Method in interface org.apache.nifi.processor.FlowFileFilter
Indicates whether or not the given FlowFile should be selected and whether or not the Processor is interested in filtering additional FlowFiles
findBulletins(BulletinQuery) - Method in interface org.apache.nifi.reporting.BulletinRepository
Finds Bulletin's that meet the specified query.
findBulletinsForController() - Method in interface org.apache.nifi.reporting.BulletinRepository
Finds all bulletins for the controller;
findBulletinsForController(int) - Method in interface org.apache.nifi.reporting.BulletinRepository
Finds all bulletins for the controller;
findBulletinsForGroupBySource(String) - Method in interface org.apache.nifi.reporting.BulletinRepository
Finds all bulletins for the specified group.
findBulletinsForGroupBySource(String, int) - Method in interface org.apache.nifi.reporting.BulletinRepository
Finds all bulletins for the specified group.
FlowFile - Interface in org.apache.nifi.flowfile
A flow file is a logical notion of an item in a flow with its associated attributes and identity which can be used as a reference for its actual content.
FlowFile.KeyValidator - Class in org.apache.nifi.flowfile
 
FlowFile.KeyValidator() - Constructor for class org.apache.nifi.flowfile.FlowFile.KeyValidator
 
FlowFileAccessException - Exception in org.apache.nifi.processor.exception
Indicates an issue occurred while accessing the content of a FlowFile, such as an IOException.
FlowFileAccessException(String) - Constructor for exception org.apache.nifi.processor.exception.FlowFileAccessException
 
FlowFileAccessException(String, Throwable) - Constructor for exception org.apache.nifi.processor.exception.FlowFileAccessException
 
FlowFileFilter - Interface in org.apache.nifi.processor
FlowFileFilter provides a mechanism for selectively choosing which FlowFiles to obtain from a Processor's incoming connections.
FlowFileFilter.FlowFileFilterResult - Enum in org.apache.nifi.processor
Provides a result type to indicate whether or not a FlowFile should be selected
FlowFileFilter.FlowFileFilterResult(boolean, boolean) - Constructor for enum org.apache.nifi.processor.FlowFileFilter.FlowFileFilterResult
 
FlowFileHandlingException - Exception in org.apache.nifi.processor.exception
Thrown when a flow file is referenced that is not part of the appropriate session or is not properly accounted for by a transfer or removal within a session.
FlowFileHandlingException(String) - Constructor for exception org.apache.nifi.processor.exception.FlowFileHandlingException
 
FlowFileHandlingException(String, Throwable) - Constructor for exception org.apache.nifi.processor.exception.FlowFileHandlingException
 
FlowFilePrioritizer - Interface in org.apache.nifi.flowfile
Provides a mechanism to prioritize flow file objects based on their attributes.
FlowFileQueue - Interface in org.apache.nifi.controller
 
FlowFileRecord - Interface in org.apache.nifi.controller.repository
FlowFileRecord is a sub-interface of FlowFile and is used to provide additional information about FlowFiles that provide valuable information to the framework but should be hidden from components
FlowFileRepository - Interface in org.apache.nifi.controller.repository
Implementations must be thread safe
flowFilesReceived - Variable in class org.apache.nifi.controller.status.PortStatus
 
flowFilesReceived - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
flowFilesReceived - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
flowFilesRemoved - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
flowFilesSent - Variable in class org.apache.nifi.controller.status.PortStatus
 
flowFilesSent - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
flowFilesSent - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
FlowFileSwapManager - Interface in org.apache.nifi.controller.repository
Defines a mechanism by which FlowFiles can be move into external storage or memory so that they can be removed from the Java heap and vice-versa
fork(FlowFile, Collection<FlowFile>) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type FORK that establishes that the given parent was split into multiple child FlowFiles.
fork(FlowFile, Collection<FlowFile>, String) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type FORK that establishes that the given parent was split into multiple child FlowFiles.
fork(FlowFile, Collection<FlowFile>, long) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type FORK that establishes that the given parent was split into multiple child FlowFiles.
fork(FlowFile, Collection<FlowFile>, String, long) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type FORK that establishes that the given parent was split into multiple child FlowFiles.
fromEvent(ProvenanceEventRecord) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Populates the values of the Event being built from the values in the given event
fromFlowFile(FlowFile) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Populates the builder with as much information as it can from the given FlowFile
fromPropertyDescriptor(PropertyDescriptor) - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
 

G

get() - Method in interface org.apache.nifi.processor.ProcessSession
 
get(int) - Method in interface org.apache.nifi.processor.ProcessSession
Returns up to maxResults FlowFiles from the work queue.
get(FlowFileFilter) - Method in interface org.apache.nifi.processor.ProcessSession
Returns all FlowFiles from all of the incoming queues for which the given FlowFileFilter indicates should be accepted.
getActiveQueueSize() - Method in interface org.apache.nifi.controller.FlowFileQueue
 
getActiveRemotePortCount() - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
getActiveThreadCount() - Method in class org.apache.nifi.controller.status.PortStatus
 
getActiveThreadCount() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getActiveThreadCount() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getActiveThreadCount() - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
getAfter() - Method in class org.apache.nifi.reporting.BulletinQuery
 
getAllowableValues() - Method in class org.apache.nifi.components.PropertyDescriptor
 
getAllQueues() - Method in interface org.apache.nifi.controller.repository.QueueProvider
Returns all FlowFileQueues that currently exist in the flow
getAlternateIdentifierUri() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the Alternate Identifier associated with the FlowFile with which this Event is associated.
getAnnotationData() - Method in interface org.apache.nifi.components.ValidationContext
Returns the currently configured Annotation Data
getAnnotationData() - Method in interface org.apache.nifi.processor.ProcessContext
 
getAnnotationData() - Method in interface org.apache.nifi.search.SearchContext
Gets the annotation data.
getAnnotationData() - Method in class org.apache.nifi.web.ProcessorInfo
 
getAttribute(String) - Method in interface org.apache.nifi.flowfile.FlowFile
Obtains the attribute value for the given key
getAttributes() - Method in interface org.apache.nifi.flowfile.FlowFile
 
getAttributes() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns all FlowFile attributes that were associated with the FlowFile at the time that this ProvenanceEvent was created
getAuthorities(String) - Method in interface org.apache.nifi.authorization.AuthorityProvider
Get the authorities for the specified user.
getAuthorityProvider(String) - Method in interface org.apache.nifi.authorization.AuthorityProviderLookup
 
getAuthorityProviderLookup() - Method in interface org.apache.nifi.authorization.AuthorityProviderInitializationContext
 
getAuthorizationIssues() - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
getAvailableRelationships() - Method in interface org.apache.nifi.processor.ProcessContext
 
getAverageLineageDuration(TimeUnit) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getAverageLineageDuration() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getAverageLineageDuration() - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
getAverageLineageDuration(TimeUnit) - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
getBackPressureDataSizeThreshold() - Method in interface org.apache.nifi.controller.FlowFileQueue
 
getBackPressureObjectThreshold() - Method in interface org.apache.nifi.controller.FlowFileQueue
 
getBulletinRepository() - Method in interface org.apache.nifi.reporting.ReportingContext
Returns the BulletinRepository that can be used to analyze Bulletins that have been emitted and register new Bulletins
getByteCount() - Method in class org.apache.nifi.processor.QueueSize
 
getBytesRead() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getBytesRead() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getBytesReceived() - Method in class org.apache.nifi.controller.status.PortStatus
 
getBytesReceived() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getBytesReceived() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getBytesSent() - Method in class org.apache.nifi.controller.status.PortStatus
 
getBytesSent() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getBytesSent() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getBytesWritten() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getBytesWritten() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getCategory() - Method in class org.apache.nifi.reporting.Bulletin
 
getChildUuids() - Method in interface org.apache.nifi.provenance.lineage.ProvenanceEventLineageNode
 
getChildUuids() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the UUID's of all Child FlowFiles.
getClaimantCount(ContentClaim) - Method in interface org.apache.nifi.controller.repository.claim.ContentClaimManager
Returns the number of FlowFiles that hold a claim to a particular piece of FlowFile content
getClaimantCount(ContentClaim) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Obtains the current number of claimants for the given claim
getClientId() - Method in class org.apache.nifi.web.Revision
 
getClusterNodeIdentifier() - Method in interface org.apache.nifi.provenance.lineage.LineageNode
Returns the identifier of the Clustered NiFi Node that generated the event
getComponentBulletinCapacity() - Method in interface org.apache.nifi.reporting.BulletinRepository
Returns the capacity for the number of bulletins per component.
getComponentDetails() - Method in interface org.apache.nifi.controller.status.history.StatusHistory
Returns a Map of component field names and their values.
getComponentId() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the ID of the Processor/component that created this Provenance Event
getComponentType() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the fully-qualified Class Name of the Processor/component that created this Provenance Event
getConnectionMetricDescriptors() - Method in interface org.apache.nifi.controller.status.history.ComponentStatusRepository
Returns a List of all MetricDescriptors that are applicable to Connections
getConnections() - Method in interface org.apache.nifi.controller.Snippet
The connections in this snippet.
getConnectionStatus() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getConnectionStatusHistory(String, Date, Date, int) - Method in interface org.apache.nifi.controller.status.history.ComponentStatusRepository
Returns a StatusHistory that provides the status information about the Connection with the given ID during the given time period.
getContainer() - Method in interface org.apache.nifi.controller.repository.claim.ContentClaim
 
getContainerCapacity(String) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Returns the maximum number of bytes that can be stored in the storage mechanism that backs the container with the given name
getContainerNames() - Method in interface org.apache.nifi.controller.repository.ContentRepository
Returns the names of all Containers that exist for this Content Repository
getContainerUsableSpace(String) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Returns the number of bytes available to be used used by the storage mechanism that backs the container with the given name
getContentClaim() - Method in interface org.apache.nifi.controller.repository.FlowFileRecord
Returns the ContentClaim that holds the FlowFile's content
getContentClaimContainer() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the Container for the Content Claim that this Event refers to, if any; otherwise, returns null
getContentClaimIdentifier() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the Identifier for the Content Claim that this Event refers to, if any; otherwise, returns null
getContentClaimOffset() - Method in interface org.apache.nifi.controller.repository.FlowFileRecord
Returns the byte offset into the ContentClaim at which the FlowFile's content occurs.
getContentClaimOffset() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the offset into the Content Claim at which the FlowFile's content begins, if any; otherwise, returns null
getContentClaimSection() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the Section for the Content Claim that this Event refers to, if any; otherwise, returns null
getControllerBulletinCapacity() - Method in interface org.apache.nifi.reporting.BulletinRepository
Returns the capacity for the number of bulletins for the controller.
getControllerService(String) - Method in interface org.apache.nifi.controller.ControllerServiceLookup
Returns the ControllerService that is registered with the given identifier
getControllerService(String) - Method in interface org.apache.nifi.web.NiFiWebContext
Gets the ControllerService for the specified identifier.
getControllerServiceDefinition() - Method in class org.apache.nifi.components.PropertyDescriptor
 
getControllerServiceIdentifiers(Class<? extends ControllerService>) - Method in interface org.apache.nifi.controller.ControllerServiceLookup
Returns the set of all Controller Service Identifiers whose Controller Service is of the given type.
getControllerServiceLookup() - Method in interface org.apache.nifi.components.ValidationContext
Returns the ControllerServiceLookup which can be used to obtain Controller Services
getControllerServiceLookup() - Method in class org.apache.nifi.controller.AbstractControllerService
Returns the ControllerServiceLookup that was passed to the #init(ProcessorInitializationContext) method
getControllerServiceLookup() - Method in interface org.apache.nifi.controller.ControllerServiceInitializationContext
Returns the ControllerServiceLookup which can be used to obtain Controller Services
getControllerServiceLookup() - Method in class org.apache.nifi.processor.AbstractSessionFactoryProcessor
getControllerServiceLookup() - Method in interface org.apache.nifi.processor.ProcessContext
Provides a ControllerServiceLookup that can be used to obtain a Controller Service
getControllerServiceLookup() - Method in interface org.apache.nifi.processor.ProcessorInitializationContext
Returns the ControllerServiceLookup which can be used to obtain Controller Services
getControllerServiceLookup() - Method in class org.apache.nifi.reporting.AbstractReportingTask
Returns the ControllerServiceLookup that was passed to the #init(ProcessorInitializationContext) method
getControllerServiceLookup() - Method in interface org.apache.nifi.reporting.ReportingContext
Returns the ControllerServiceLookup which can be used to obtain Controller Services
getControllerServiceLookup() - Method in interface org.apache.nifi.reporting.ReportingInitializationContext
Returns the ControllerServiceLookup which can be used to obtain Controller Services
getControllerServiceValidationContext(ControllerService) - Method in interface org.apache.nifi.components.ValidationContext
Returns a ValidationContext that is appropriate for validating the given ControllerService
getControllerStatus() - Method in interface org.apache.nifi.reporting.EventAccess
Gets the status for all components in this Controller.
getCreationTimestamp() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getCurrent() - Method in interface org.apache.nifi.controller.repository.RepositoryRecord
The FlowFile being encapsulated by this record
getCurrentClaim() - Method in interface org.apache.nifi.controller.repository.RepositoryRecord
The current ContentClaim for the FlowFile
getCurrentClaimOffset() - Method in interface org.apache.nifi.controller.repository.RepositoryRecord
The byte offset into the Content Claim where this FlowFile's content begins
getCurrentUserDn() - Method in interface org.apache.nifi.web.NiFiWebContext
Gets the current user dn.
getCurrentUserName() - Method in interface org.apache.nifi.web.NiFiWebContext
Gets the current user name.
getDateGenerated() - Method in interface org.apache.nifi.controller.status.history.StatusHistory
Returns a Date indicating when this report was generated
getDefaultConcurrentTasks() - Method in enum org.apache.nifi.scheduling.SchedulingStrategy
 
getDefaultSchedulingPeriod() - Method in enum org.apache.nifi.scheduling.SchedulingStrategy
 
getDefaultValue() - Method in class org.apache.nifi.components.PropertyDescriptor
 
getDescription() - Method in class org.apache.nifi.components.AllowableValue
Returns a description for this value, or null if no description was provided
getDescription() - Method in class org.apache.nifi.components.PropertyDescriptor
 
getDescription() - Method in interface org.apache.nifi.controller.status.history.MetricDescriptor
Returns a human-readable description of the field
getDescription() - Method in class org.apache.nifi.processor.Relationship
 
getDestination() - Method in interface org.apache.nifi.controller.repository.RepositoryRecord
The FlowFileQueue to which the FlowFile is to be transferred
getDestination() - Method in interface org.apache.nifi.provenance.lineage.LineageEdge
 
getDestinationId() - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
getDestinationName() - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
getDetails() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the details for this record, if any were supplied.
getDisplayName() - Method in class org.apache.nifi.components.AllowableValue
Returns a human-readable name for this AllowableValue
getDisplayName() - Method in class org.apache.nifi.components.PropertyDescriptor
 
getEdges() - Method in interface org.apache.nifi.provenance.lineage.ComputeLineageResult
Returns all links for the graph
getEdges() - Method in interface org.apache.nifi.provenance.lineage.Lineage
Returns all links for the graph
getEndDate() - Method in class org.apache.nifi.provenance.search.Query
 
getEntryDate() - Method in interface org.apache.nifi.flowfile.FlowFile
 
getError() - Method in interface org.apache.nifi.provenance.lineage.ComputeLineageResult
If an error occurred while computing the lineage, this will return the serialized error; otherwise, returns null.
getError() - Method in interface org.apache.nifi.provenance.search.QueryResult
If an error occurred while computing the lineage, this will return the serialized error; otherwise, returns null.
getEvent(long) - Method in interface org.apache.nifi.provenance.ProvenanceEventRepository
Returns the Provenance Event Record with the given ID, if it exists, or null otherwise
getEventAccess() - Method in interface org.apache.nifi.reporting.ReportingContext
Returns the EventAccess object that can be used to obtain information about specific events and reports that have happened
getEventDuration() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the amount of time in milliseconds that elapsed while performing this event.
getEventId() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns a unique ID for this Provenance Event.
getEventIdentifier() - Method in interface org.apache.nifi.provenance.lineage.ProvenanceEventLineageNode
 
getEvents(long, int) - Method in interface org.apache.nifi.provenance.ProvenanceEventRepository
Returns a List of all ProvenanceEventRecords in the repository starting with the given ID.
getEventTime() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the time at which this Provenance Event was created, as the number of milliseconds since epoch
getEventType() - Method in interface org.apache.nifi.provenance.lineage.ProvenanceEventLineageNode
 
getEventType() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the type of this Provenance Event
getExpandedEventId() - Method in interface org.apache.nifi.provenance.lineage.ComputeLineageSubmission
If the Lineage Computation Type of this submission is LineageComputationType.EXPAND_CHILDREN or LineageComputationType.EXPAND_PARENTS, indicates the ID event that is to be expanded; otherwise, returns null.
getExpiration() - Method in interface org.apache.nifi.provenance.lineage.ComputeLineageResult
Returns the date at which this AsynchronousLineageResult will expire
getExpiration() - Method in interface org.apache.nifi.provenance.search.QueryResult
Returns the date at which this QueryResult will expire
getExplanation() - Method in class org.apache.nifi.authorization.DownloadAuthorization
If the download request is denied, the reason why.
getExplanation() - Method in class org.apache.nifi.components.ValidationResult
 
getField() - Method in interface org.apache.nifi.controller.status.history.MetricDescriptor
Returns the name of a field
getFieldType() - Method in interface org.apache.nifi.provenance.search.SearchableField
Returns the type of the data stored in this field
getFileSize() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the size of the FlowFile to which this Event is associated
getFlowFileEntryDate() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the EntryDate of the FlowFile to which this Event is associated
getFlowFileExpiration() - Method in interface org.apache.nifi.controller.FlowFileQueue
 
getFlowFileExpiration(TimeUnit) - Method in interface org.apache.nifi.controller.FlowFileQueue
 
getFlowFilesReceived() - Method in class org.apache.nifi.controller.status.PortStatus
 
getFlowFilesReceived() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getFlowFilesReceived() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getFlowFilesRemoved() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getFlowFilesSent() - Method in class org.apache.nifi.controller.status.PortStatus
 
getFlowFilesSent() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getFlowFilesSent() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getFlowFileUuid() - Method in interface org.apache.nifi.provenance.lineage.LineageNode
Returns the UUID of the FlowFile for which this Node was created
getFlowFileUuid() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the UUID of the FlowFile with which this Event is associated
getFormatter() - Method in interface org.apache.nifi.controller.status.history.MetricDescriptor
Specifies how the values should be formatted
getFriendlyName() - Method in interface org.apache.nifi.provenance.search.SearchableField
Returns the "friendly" name or "display name" of the field, which may be more human-readable than the searchable field name
getFunnels() - Method in interface org.apache.nifi.controller.Snippet
The funnels in this snippet.
getGroupForUser(String) - Method in interface org.apache.nifi.authorization.AuthorityProvider
Gets the group for the specified user.
getGroupId() - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
getGroupId() - Method in class org.apache.nifi.controller.status.PortStatus
 
getGroupId() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getGroupId() - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
getGroupId() - Method in class org.apache.nifi.reporting.Bulletin
 
getGroupIdPattern() - Method in class org.apache.nifi.reporting.BulletinQuery
 
getId() - Method in interface org.apache.nifi.controller.repository.claim.ContentClaim
 
getId() - Method in interface org.apache.nifi.controller.Snippet
The id of this snippet.
getId() - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
getId() - Method in class org.apache.nifi.controller.status.PortStatus
 
getId() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getId() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getId() - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
getId() - Method in interface org.apache.nifi.flowfile.FlowFile
 
getId() - Method in class org.apache.nifi.reporting.Bulletin
 
getId() - Method in class org.apache.nifi.web.ProcessorInfo
 
getIdentifier() - Method in interface org.apache.nifi.authorization.AuthorityProviderConfigurationContext
The identifier for the authority provider.
getIdentifier() - Method in interface org.apache.nifi.authorization.AuthorityProviderInitializationContext
 
getIdentifier() - Method in interface org.apache.nifi.components.ConfigurableComponent
Returns the unique identifier that the framework assigned to this component
getIdentifier() - Method in class org.apache.nifi.controller.AbstractControllerService
 
getIdentifier() - Method in interface org.apache.nifi.controller.ControllerServiceInitializationContext
Returns the identifier associated with the ControllerService with which this context is associated
getIdentifier() - Method in interface org.apache.nifi.controller.FlowFileQueue
 
getIdentifier() - Method in class org.apache.nifi.processor.AbstractSessionFactoryProcessor
 
getIdentifier() - Method in interface org.apache.nifi.processor.ProcessorInitializationContext
Returns the unique identifier for this processor
getIdentifier() - Method in interface org.apache.nifi.provenance.lineage.LineageNode
Returns the UUID for this LineageNode.
getIdentifier() - Method in class org.apache.nifi.provenance.search.Query
 
getIdentifier() - Method in interface org.apache.nifi.provenance.search.SearchableField
Returns the identifier that is used to refer to this field
getIdentifier() - Method in class org.apache.nifi.reporting.AbstractReportingTask
Returns the identifier of this Reporting Task
getIdentifier() - Method in interface org.apache.nifi.reporting.ReportingInitializationContext
Returns the identifier for this ReportingTask
getInactiveRemotePortCount() - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
getInput() - Method in class org.apache.nifi.components.ValidationResult
 
getInputBytes() - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
getInputBytes() - Method in class org.apache.nifi.controller.status.PortStatus
 
getInputBytes() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getInputContentSize() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getInputCount() - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
getInputCount() - Method in class org.apache.nifi.controller.status.PortStatus
 
getInputCount() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getInputCount() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getInputPorts() - Method in interface org.apache.nifi.controller.Snippet
The input ports in this snippet.
getInputPortStatus() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getInvocations() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getLabel() - Method in interface org.apache.nifi.controller.status.history.MetricDescriptor
Returns a human-readable label for the field
getLabel() - Method in class org.apache.nifi.search.SearchResult
Get the label for this search result.
getLabels() - Method in interface org.apache.nifi.controller.Snippet
The labels in this snippet.
getLastCaptureDate() - Method in interface org.apache.nifi.controller.status.history.ComponentStatusRepository
Returns the Date at which the latest capture was performed
getLastQueueDate() - Method in interface org.apache.nifi.flowfile.FlowFile
Returns the time at which the FlowFile was most recently added to a FlowFile queue, or null if the FlowFile has never been enqueued.
getLevel() - Method in class org.apache.nifi.reporting.Bulletin
 
getLimit() - Method in class org.apache.nifi.reporting.BulletinQuery
 
getLineageComputationType() - Method in interface org.apache.nifi.provenance.lineage.ComputeLineageSubmission
Returns the type of Lineage Computation that was submitted
getLineageFlowFileUuids() - Method in interface org.apache.nifi.provenance.lineage.ComputeLineageSubmission
Returns all FlowFile UUID's that are encapsulated in this lineage computation submission
getLineageIdentifier() - Method in interface org.apache.nifi.provenance.lineage.ComputeLineageSubmission
Returns the generated identifier for this lineage result
getLineageIdentifiers() - Method in interface org.apache.nifi.flowfile.FlowFile
 
getLineageIdentifiers() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
 
getLineageStartDate() - Method in interface org.apache.nifi.flowfile.FlowFile
 
getLineageStartDate() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
 
getLogger() - Method in class org.apache.nifi.processor.AbstractSessionFactoryProcessor
 
getLogger() - Method in interface org.apache.nifi.processor.ProcessorInitializationContext
Returns a ProcessorLog that is tied to this processor that can be used to log events
getMatch() - Method in class org.apache.nifi.search.SearchResult
Get the matching string for this search result.
getMatchingEvents() - Method in interface org.apache.nifi.provenance.search.QueryResult
Returns the Provenance events that match the query (up to the limit specified in the query)
getMaxConcurrentTasks() - Method in interface org.apache.nifi.controller.Triggerable
 
getMaxConcurrentTasks() - Method in interface org.apache.nifi.processor.ProcessContext
 
getMaxEventId() - Method in interface org.apache.nifi.provenance.ProvenanceEventRepository
Returns the largest ID of any event that is queryable in the repository.
getMaxFileSize() - Method in class org.apache.nifi.provenance.search.Query
 
getMaxFlowFileIdentifier() - Method in interface org.apache.nifi.controller.repository.FlowFileRepository
 
getMaxResults() - Method in class org.apache.nifi.provenance.search.Query
 
getMessage() - Method in class org.apache.nifi.reporting.Bulletin
 
getMessagePattern() - Method in class org.apache.nifi.reporting.BulletinQuery
 
getMinFileSize() - Method in class org.apache.nifi.provenance.search.Query
 
getName() - Method in class org.apache.nifi.components.PropertyDescriptor
 
getName() - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
getName() - Method in class org.apache.nifi.controller.status.PortStatus
 
getName() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getName() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getName() - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
getName() - Method in interface org.apache.nifi.logging.ProcessorLog
 
getName() - Method in class org.apache.nifi.processor.Relationship
 
getName() - Method in class org.apache.nifi.reporting.AbstractReportingTask
Returns the name of this Reporting Task
getName() - Method in interface org.apache.nifi.reporting.ReportingInitializationContext
Returns the configured name for this ReportingTask
getName() - Method in class org.apache.nifi.web.ProcessorConfigurationAction
Gets the name of the field, property, etc that has been modified.
getName() - Method in class org.apache.nifi.web.ProcessorInfo
 
getNamePattern() - Method in class org.apache.nifi.reporting.BulletinQuery
 
getNextFlowFileSequence() - Method in interface org.apache.nifi.controller.repository.FlowFileRepository
 
getNodeAddress() - Method in class org.apache.nifi.reporting.Bulletin
 
getNodes() - Method in interface org.apache.nifi.provenance.lineage.ComputeLineageResult
Returns all nodes for the graph
getNodes() - Method in interface org.apache.nifi.provenance.lineage.Lineage
Returns all nodes for the graph
getNodeType() - Method in interface org.apache.nifi.provenance.lineage.LineageNode
Returns the type of the LineageNode
getObjectCount() - Method in class org.apache.nifi.processor.QueueSize
 
getOriginalClaim() - Method in interface org.apache.nifi.controller.repository.RepositoryRecord
The original ContentClaim for the FlowFile before any changes were made
getOriginalQueue() - Method in interface org.apache.nifi.controller.repository.RepositoryRecord
The FlowFileQueue from which the record was pulled
getOutputBytes() - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
getOutputBytes() - Method in class org.apache.nifi.controller.status.PortStatus
 
getOutputBytes() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getOutputContentSize() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getOutputCount() - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
getOutputCount() - Method in class org.apache.nifi.controller.status.PortStatus
 
getOutputCount() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getOutputCount() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getOutputPorts() - Method in interface org.apache.nifi.controller.Snippet
The output ports in this snippet.
getOutputPortStatus() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getParentGroupId() - Method in interface org.apache.nifi.controller.Snippet
The parent group id of the components in this snippet.
getParentUuids() - Method in interface org.apache.nifi.provenance.lineage.ProvenanceEventLineageNode
 
getParentUuids() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the UUID's of all Parent FlowFiles.
getPenaltyExpirationMillis() - Method in interface org.apache.nifi.controller.repository.FlowFileRecord
Returns the time (in millis since epoch) at which this FlowFile should no longer be penalized.
getPercentComplete() - Method in interface org.apache.nifi.provenance.lineage.ComputeLineageResult
returns an integer between 0 and 100 (inclusive) that indicates what percentage of completion the computation has reached
getPercentComplete() - Method in interface org.apache.nifi.provenance.search.QueryResult
returns an integer between 0 and 100 (inclusive) that indicates what percentage of completion the query has reached
getPreviousAttributes() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns all FlowFile attributes that existed on the FlowFile before this event occurred
getPreviousContentClaimContainer() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the Container for the Content Claim that the FlowFile previously referenced, if any; otherwise, returns null
getPreviousContentClaimIdentifier() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the Identifier for the Content Claim that the FlowFile previously referenced, if any; otherwise, returns null
getPreviousContentClaimOffset() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the offset into the Content Claim at which the FlowFile's previous content began, if any; otherwise, returns null
getPreviousContentClaimSection() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the Section for the Content Claim that the FlowFile previously referenced, if any; otherwise, returns null
getPreviousFileSize() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the previous size of the FlowFile to which this Event is associated, if the FlowFile previously had content and its size was known; otherwise, returns null
getPreviousValue() - Method in class org.apache.nifi.web.ProcessorConfigurationAction
Gets the previous value.
getPriorities() - Method in interface org.apache.nifi.controller.FlowFileQueue
 
getProcessGroupMetricDescriptors() - Method in interface org.apache.nifi.controller.status.history.ComponentStatusRepository
Returns a List of all MetricDescriptors that are applicable to Process Groups
getProcessGroups() - Method in interface org.apache.nifi.controller.Snippet
Returns the identifiers of all ProcessGroups in this Snippet
getProcessGroupStatus() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getProcessGroupStatusHistory(String, Date, Date, int) - Method in interface org.apache.nifi.controller.status.history.ComponentStatusRepository
Returns a StatusHistory that provides the status information about the Process Group with the given ID during the given time period.
getProcessingNanos() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getProcessor(NiFiWebContextConfig) - Method in interface org.apache.nifi.web.NiFiWebContext
Gets the Processor configuration.
getProcessorId() - Method in interface org.apache.nifi.web.NiFiWebContextConfig
 
getProcessorId() - Method in class org.apache.nifi.web.ProcessorConfigurationAction
Gets the id of the processor.
getProcessorMetricDescriptors() - Method in interface org.apache.nifi.controller.status.history.ComponentStatusRepository
Returns a List of all MetricDescriptors that are applicable to Processors
getProcessorName() - Method in class org.apache.nifi.web.ProcessorConfigurationAction
Gets the name of the processor being modified.
getProcessors() - Method in interface org.apache.nifi.controller.Snippet
Returns the identifiers of all Processors in this Snippet
getProcessorStatus() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getProcessorStatusHistory(String, Date, Date, int) - Method in interface org.apache.nifi.controller.status.history.ComponentStatusRepository
Returns a StatusHistory that provides the status information about the Processor with the given ID during the given time period.
getProcessorType() - Method in class org.apache.nifi.web.ProcessorConfigurationAction
Gets the type of the processor being modified.
getProperties() - Method in interface org.apache.nifi.authorization.AuthorityProviderConfigurationContext
Retrieves all properties the component currently understands regardless of whether a value has been set for them or not.
getProperties() - Method in interface org.apache.nifi.components.ValidationContext
Returns a Map of all configured Properties.
getProperties() - Method in class org.apache.nifi.controller.AbstractControllerService
Returns an unmodifiable map of all configured properties for this ControllerService
getProperties() - Method in interface org.apache.nifi.controller.ConfigurationContext
Returns an unmodifiable map of all configured properties for this ControllerService
getProperties() - Method in interface org.apache.nifi.processor.ProcessContext
Returns a Map of all PropertyDescriptors to their configured values.
getProperties() - Method in interface org.apache.nifi.reporting.ReportingContext
Returns a Map of all known PropertyDescriptors to their configured properties.
getProperties() - Method in interface org.apache.nifi.search.SearchContext
Returns a Map of all configured Properties.
getProperties() - Method in class org.apache.nifi.web.ProcessorInfo
 
getProperty(String) - Method in interface org.apache.nifi.authorization.AuthorityProviderConfigurationContext
Retrieves the value the component currently understands for the given PropertyDescriptor.
getProperty(PropertyDescriptor) - Method in interface org.apache.nifi.components.ValidationContext
Returns a PropertyValue that encapsulates the value configured for the given PropertyDescriptor
getProperty(PropertyDescriptor) - Method in class org.apache.nifi.controller.AbstractControllerService
Returns the currently configured value for the given PropertyDescriptor
getProperty(PropertyDescriptor) - Method in interface org.apache.nifi.controller.ConfigurationContext
Returns the configured value for the property with the given name
getProperty(PropertyDescriptor) - Method in interface org.apache.nifi.processor.ProcessContext
Retrieves the current value set for the given descriptor, if a value is set - else uses the descriptor to determine the appropriate default value
getProperty(String) - Method in interface org.apache.nifi.processor.ProcessContext
Retrieves the current value set for the given descriptor, if a value is set - else uses the descriptor to determine the appropriate default value
getProperty(PropertyDescriptor) - Method in interface org.apache.nifi.reporting.ReportingContext
A PropertyValue that represents the user-configured value for the given PropertyDescriptor.
getProperty(PropertyDescriptor) - Method in interface org.apache.nifi.search.SearchContext
Returns a PropertyValue that encapsulates the value configured for the given PropertyDescriptor
getPropertyDescriptor(String) - Method in class org.apache.nifi.components.AbstractConfigurableComponent
Returns a PropertyDescriptor for the name specified that is fully populated
getPropertyDescriptor(PropertyDescriptor) - Method in class org.apache.nifi.components.AbstractConfigurableComponent
 
getPropertyDescriptor(String) - Method in interface org.apache.nifi.components.ConfigurableComponent
Returns the PropertyDescriptor with the given name, if it exists; otherwise, returns null.
getPropertyDescriptors() - Method in class org.apache.nifi.components.AbstractConfigurableComponent
 
getPropertyDescriptors() - Method in interface org.apache.nifi.components.ConfigurableComponent
Returns a List of all PropertyDescriptors that this component supports.
getProvenanceEvents(long, int) - Method in interface org.apache.nifi.reporting.EventAccess
Convenience method to obtain Provenance Events starting with (and including) the given ID.
getProvenanceReporter() - Method in interface org.apache.nifi.processor.ProcessSession
Returns a ProvenanceReporter that is tied to this ProcessSession.
getProvenanceRepository() - Method in interface org.apache.nifi.reporting.EventAccess
Returns the Provenance Event Repository
getProxiedEntitiesChain() - Method in interface org.apache.nifi.web.NiFiWebContextConfig
Returns the proxied entities chain.
getQuery() - Method in interface org.apache.nifi.provenance.search.QuerySubmission
Returns the query that this submission pertains to
getQueryIdentifier() - Method in interface org.apache.nifi.provenance.search.QuerySubmission
Returns the generated identifier for this query result
getQueryTime() - Method in interface org.apache.nifi.provenance.search.QueryResult
Returns the number of milliseconds the query took to run
getQueuedBytes() - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
getQueuedContentSize() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getQueuedCount() - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
getQueuedCount() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getQueueSize() - Method in interface org.apache.nifi.processor.ProcessSession
 
getRawAuthorities() - Static method in enum org.apache.nifi.authorization.Authority
Gets the string value of each authority.
getReceivedContentSize() - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
getReceivedCount() - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
getRelationship() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the relationship to which this record was routed if the event type is ProvenanceEventType.ROUTE.
getRelationships() - Method in class org.apache.nifi.processor.AbstractSessionFactoryProcessor
 
getRelationships() - Method in interface org.apache.nifi.processor.Processor
 
getRemoteProcessGroupMetricDescriptors() - Method in interface org.apache.nifi.controller.status.history.ComponentStatusRepository
Returns a List of all MetricDescriptors that are applicable to Remote Process Groups
getRemoteProcessGroups() - Method in interface org.apache.nifi.controller.Snippet
Returns the identifiers of all RemoteProcessGroups in this Snippet
getRemoteProcessGroupStatus() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
getRemoteProcessGroupStatusHistory(String, Date, Date, int) - Method in interface org.apache.nifi.controller.status.history.ComponentStatusRepository
Returns a StatusHistory that provides the status information about the Remote Process Group with the given ID during the given time period.
getResult() - Method in interface org.apache.nifi.provenance.lineage.ComputeLineageSubmission
Returns the ComputeLineageResult that contains the results.
getResult() - Method in interface org.apache.nifi.provenance.search.QuerySubmission
Returns the QueryResult for this query.
getResultType() - Method in interface org.apache.nifi.expression.AttributeExpression
Returns the type that is returned by the Expression
getResultType(String) - Method in interface org.apache.nifi.expression.ExpressionLanguageCompiler
Returns the ResultType that will be returned by the given Expression
getRevision() - Method in interface org.apache.nifi.web.NiFiWebContextConfig
 
getRunStatus() - Method in class org.apache.nifi.controller.status.PortStatus
 
getRunStatus() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getScheduledState() - Method in interface org.apache.nifi.controller.Triggerable
Indicates the ScheduledState of this Triggerable.
getSchedulingPeriod(TimeUnit) - Method in interface org.apache.nifi.controller.Triggerable
 
getSchedulingPeriod() - Method in interface org.apache.nifi.controller.Triggerable
 
getSchedulingPeriod(TimeUnit) - Method in class org.apache.nifi.reporting.AbstractReportingTask
Returns the amount of times that elapses between the moment that this ReportingTask finishes its invocation of ReportingTask.onTrigger(ReportingContext) and the next time that ReportingTask.onTrigger(ReportingContext) is called.
getSchedulingPeriod(TimeUnit) - Method in interface org.apache.nifi.reporting.ReportingInitializationContext
Returns the amount of time, in the given TimeUnit that will elapsed between the return of one execution of the ReportingTask's onTrigger method and the time at which the method is invoked again.
getSchedulingPeriod() - Method in interface org.apache.nifi.reporting.ReportingInitializationContext
Returns a String representation of the scheduling period.
getSchedulingStrategy() - Method in interface org.apache.nifi.reporting.ReportingInitializationContext
Returns the SchedulingStrategy that is used to trigger the task to run
getScheme() - Method in interface org.apache.nifi.web.NiFiWebContextConfig
The request protocol scheme (http or https).
getSearchableAttributes() - Method in interface org.apache.nifi.provenance.ProvenanceEventRepository
Returns a list of all FlowFile attributes that can be searched via the #submitQuery(nifi.provenance.search.Query) method
getSearchableField() - Method in interface org.apache.nifi.provenance.search.SearchTerm
 
getSearchableFieldName() - Method in interface org.apache.nifi.provenance.search.SearchableField
Returns the name of the field that is used when searching the repository.
getSearchableFields() - Method in interface org.apache.nifi.provenance.ProvenanceEventRepository
Returns a list of all fields that can be searched via the #submitQuery(nifi.provenance.search.Query) method
getSearchTerm() - Method in interface org.apache.nifi.search.SearchContext
Gets the search term.
getSearchTerms() - Method in class org.apache.nifi.provenance.search.Query
 
getSection() - Method in interface org.apache.nifi.controller.repository.claim.ContentClaim
 
getSentContentSize() - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
getSentCount() - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
getSize() - Method in interface org.apache.nifi.flowfile.FlowFile
 
getSource() - Method in interface org.apache.nifi.provenance.lineage.LineageEdge
 
getSourceId() - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
getSourceId() - Method in class org.apache.nifi.reporting.Bulletin
 
getSourceIdPattern() - Method in class org.apache.nifi.reporting.BulletinQuery
 
getSourceName() - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
getSourceName() - Method in class org.apache.nifi.reporting.Bulletin
 
getSourceQueueIdentifier() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the identifier of the queue from which the FlowFile was taken, if any.
getSourceSystemFlowFileIdentifier() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns the UUID that the Source System used to refer to this data; this is applicable only when the ProvenanceEventType is of type RECEIVE.
getStartDate() - Method in class org.apache.nifi.provenance.search.Query
 
getState() - Method in class org.apache.nifi.web.ProcessorInfo
 
getStatusMetrics() - Method in interface org.apache.nifi.controller.status.history.StatusSnapshot
Returns a Map of MetricDescriptor to value
getStatusSnapshots() - Method in interface org.apache.nifi.controller.status.history.StatusHistory
A List of snapshots for a given component
getStorageCapacity() - Method in interface org.apache.nifi.controller.repository.FlowFileRepository
Returns the maximum number of bytes that can be stored in the underlying storage mechanism
getSubject() - Method in class org.apache.nifi.components.ValidationResult
 
getSubmissionTime() - Method in interface org.apache.nifi.provenance.lineage.ComputeLineageSubmission
Returns the date at which this lineage was submitted
getSubmissionTime() - Method in interface org.apache.nifi.provenance.search.QuerySubmission
Returns the date at which this query was submitted
getSupportedDynamicPropertyDescriptor(String) - Method in class org.apache.nifi.components.AbstractConfigurableComponent
Used to allow subclasses to determine what PropertyDescriptor if any to use when a property is requested for which a descriptor is not already registered.
getSupportedPropertyDescriptors() - Method in class org.apache.nifi.components.AbstractConfigurableComponent
Allows subclasses to register which property descriptor objects are supported.
getSwapLocation() - Method in interface org.apache.nifi.controller.repository.RepositoryRecord
If the FlowFile is swapped out of the Java heap space, provides the location of the swap file, or null if the FlowFile is not swapped out
getSwapQueueSize() - Method in interface org.apache.nifi.controller.FlowFileQueue
 
getSwapRecordCount() - Method in interface org.apache.nifi.controller.FlowFileQueue
 
getSwapThreshold() - Method in interface org.apache.nifi.controller.FlowFileQueue
Returns the minimum number of FlowFiles that must be present in order for FlowFiles to begin being swapped out of the queue
getTargetUri() - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
getTimestamp() - Method in interface org.apache.nifi.controller.status.history.StatusSnapshot
Rreturns the point in time for which the status values were obtained
getTimestamp() - Method in interface org.apache.nifi.provenance.lineage.LineageNode
Returns the timestamp that corresponds to this Node.
getTimestamp() - Method in class org.apache.nifi.reporting.Bulletin
 
getTotalHitCount() - Method in interface org.apache.nifi.provenance.search.QueryResult
Returns the total number of Provenance Events that hit
getTransitUri() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns a URI that provides information about the System and Protocol information over which the transfer occurred.
getTransmissionStatus() - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
getTransmitting() - Method in class org.apache.nifi.controller.status.PortStatus
 
getType() - Method in interface org.apache.nifi.controller.repository.RepositoryRecord
The type of update that this record encapsulates
getType() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
getUpdatedAttributes() - Method in interface org.apache.nifi.provenance.ProvenanceEventRecord
Returns all FlowFile attributes that were updated as a result of this event
getUsableStorageSpace() - Method in interface org.apache.nifi.controller.repository.FlowFileRepository
Returns the number of bytes currently available for use by the underlying storage mechanism
getUsers(Authority) - Method in interface org.apache.nifi.authorization.AuthorityProvider
Gets the users for the specified authority.
getUuid() - Method in interface org.apache.nifi.provenance.lineage.LineageEdge
 
getValidationErrors() - Method in class org.apache.nifi.web.ProcessorInfo
 
getValidators() - Method in class org.apache.nifi.components.PropertyDescriptor
 
getValue() - Method in class org.apache.nifi.components.AllowableValue
Returns the value of this AllowableValue
getValue() - Method in interface org.apache.nifi.components.PropertyValue
 
getValue(S) - Method in interface org.apache.nifi.controller.status.history.ValueMapper
 
getValue() - Method in interface org.apache.nifi.provenance.search.SearchTerm
 
getValue() - Method in class org.apache.nifi.web.ProcessorConfigurationAction
Gets the new value.
getValueFunction() - Method in interface org.apache.nifi.controller.status.history.MetricDescriptor
Returns a ValueMapper that can be used to extract a value for the status history
getValueReducer() - Method in interface org.apache.nifi.controller.status.history.MetricDescriptor
Returns a ValueReducer that can reduce multiple StatusSnapshots into a single Long value
getValueReducer() - Method in interface org.apache.nifi.controller.status.history.StatusSnapshot
Returns a ValueReducer that is capable of merging multiple StatusSnapshot objects into a single one
getVersion() - Method in class org.apache.nifi.web.Revision
 
groupId - Variable in class org.apache.nifi.controller.status.ConnectionStatus
 
groupId - Variable in class org.apache.nifi.controller.status.PortStatus
 
groupId - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
groupId - Variable in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
groupId - Variable in class org.apache.nifi.reporting.Bulletin
 
groupIdMatches(String) - Method in class org.apache.nifi.reporting.BulletinQuery.Builder
 
groupIdPattern - Variable in class org.apache.nifi.reporting.BulletinQuery.Builder
 
groupIdPattern - Variable in class org.apache.nifi.reporting.BulletinQuery
 

H

hashCode() - Method in class org.apache.nifi.components.AbstractConfigurableComponent
 
hashCode() - Method in class org.apache.nifi.components.AllowableValue
Hash Code is based solely off of the value
hashCode() - Method in class org.apache.nifi.components.PropertyDescriptor
 
hashCode() - Method in class org.apache.nifi.components.ValidationResult
 
hashCode - Variable in class org.apache.nifi.processor.Relationship
The hash code, which is computed in the constructor because it is hashed very frequently and the hash code is constant
hashCode() - Method in class org.apache.nifi.processor.Relationship
 
hashCode() - Method in class org.apache.nifi.web.Revision
 

I

id - Variable in class org.apache.nifi.controller.status.ConnectionStatus
 
id - Variable in class org.apache.nifi.controller.status.PortStatus
 
id - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
id - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
id - Variable in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
id - Variable in class org.apache.nifi.reporting.Bulletin
 
id - Variable in class org.apache.nifi.web.ProcessorInfo.Builder
 
id(String) - Method in class org.apache.nifi.web.ProcessorInfo.Builder
 
id - Variable in class org.apache.nifi.web.ProcessorInfo
 
identifier - Variable in class org.apache.nifi.controller.AbstractControllerService
 
identifier - Variable in class org.apache.nifi.processor.AbstractSessionFactoryProcessor
 
identifier - Variable in class org.apache.nifi.provenance.search.Query
 
identifier - Variable in class org.apache.nifi.reporting.AbstractReportingTask
 
identifiesControllerService(Class<? extends ControllerService>) - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
Specifies that this property provides the identifier of a Controller Service that implements the given interface
IdentityAlreadyExistsException - Exception in org.apache.nifi.authorization.exception
Represents the case when the user identity already exists.
IdentityAlreadyExistsException(String, Throwable) - Constructor for exception org.apache.nifi.authorization.exception.IdentityAlreadyExistsException
 
IdentityAlreadyExistsException(String) - Constructor for exception org.apache.nifi.authorization.exception.IdentityAlreadyExistsException
 
importFrom(Path, ContentClaim) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Imports content from the given path creating a new content object and claim within the repository.
importFrom(Path, ContentClaim, boolean) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Imports content from the given path to the specified claim, appending or replacing the current claim, according to the value of the append argument
importFrom(InputStream, ContentClaim) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Imports content from the given stream creating a new content object and claim within the repository.
importFrom(InputStream, ContentClaim, boolean) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Imports content from the given stream, appending or replacing the current claim, according to the value of the appen dargument
importFrom(Path, boolean, FlowFile) - Method in interface org.apache.nifi.processor.ProcessSession
Writes to the given FlowFile all content from the given content path.
importFrom(InputStream, FlowFile) - Method in interface org.apache.nifi.processor.ProcessSession
Writes to the given FlowFile all content from the given content path.
inactiveRemotePortCount - Variable in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
increment() - Method in class org.apache.nifi.web.Revision
A factory method for creating a new Revision instance whose version is this instance's version plus 1.
increment(String) - Method in class org.apache.nifi.web.Revision
A factory method for creating a new Revision instance whose version is this instance's version plus 1 and whose client ID is the given client ID.
incrementClaimaintCount(ContentClaim) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Increments the number of claimants for the given claim
incrementClaimantCount(ContentClaim) - Method in interface org.apache.nifi.controller.repository.claim.ContentClaimManager
Increases by 1 the count of how many FlowFiles hold a claim to a particular piece of FlowFile content and returns the new count
incrementClaimantCount(ContentClaim, boolean) - Method in interface org.apache.nifi.controller.repository.claim.ContentClaimManager
Increases by 1 the count of how many FlowFiles hold a claim to a particular piece of FlowFile content and returns the new count.
incrementSwapCount(int, long) - Method in interface org.apache.nifi.controller.FlowFileQueue
Updates the internal counters of how much data is queued, based on swapped data that is being restored.
info(String, Throwable) - Method in interface org.apache.nifi.logging.ProcessorLog
 
info(String, Object[]) - Method in interface org.apache.nifi.logging.ProcessorLog
 
info(String) - Method in interface org.apache.nifi.logging.ProcessorLog
 
info(String, Object[], Throwable) - Method in interface org.apache.nifi.logging.ProcessorLog
 
init(ControllerServiceInitializationContext) - Method in class org.apache.nifi.controller.AbstractControllerService
Provides a mechanism by which subclasses can perform initialization of the Reporting Task before it is scheduled to be run
init(ProcessorInitializationContext) - Method in class org.apache.nifi.processor.AbstractSessionFactoryProcessor
Provides subclasses the ability to perform initialization logic
init(ReportingInitializationContext) - Method in class org.apache.nifi.reporting.AbstractReportingTask
Provides a mechanism by which subclasses can perform initialization of the Reporting Task before it is scheduled to be run
InitializationException - Exception in org.apache.nifi.reporting
 
InitializationException(String) - Constructor for exception org.apache.nifi.reporting.InitializationException
 
InitializationException(Throwable) - Constructor for exception org.apache.nifi.reporting.InitializationException
 
InitializationException(String, Throwable) - Constructor for exception org.apache.nifi.reporting.InitializationException
 
initialize(AuthorityProviderInitializationContext) - Method in interface org.apache.nifi.authorization.AuthorityProvider
Called immediately after instance creation for implementers to perform additional setup
initialize(ControllerServiceInitializationContext) - Method in class org.apache.nifi.controller.AbstractControllerService
 
initialize(ControllerServiceInitializationContext) - Method in interface org.apache.nifi.controller.ControllerService
Provides the Controller Service with access to objects that may be of use throughout the life of the service.
initialize(ContentClaimManager) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Initializes the Content Repository, providing to it the ContentClaimManager that is to be used for interacting with Content Claims
initialize(ContentClaimManager) - Method in interface org.apache.nifi.controller.repository.FlowFileRepository
Initializes the Content Repository, providing to it the ContentClaimManager that is to be used for interacting with Content Claims
initialize(ProcessorInitializationContext) - Method in class org.apache.nifi.processor.AbstractSessionFactoryProcessor
 
initialize(ProcessorInitializationContext) - Method in interface org.apache.nifi.processor.Processor
Provides the processor with access to objects that may be of use throughout the life of the Processor
initialize(EventReporter) - Method in interface org.apache.nifi.provenance.ProvenanceEventRepository
Performs any initialization needed.
initialize(ReportingInitializationContext) - Method in class org.apache.nifi.reporting.AbstractReportingTask
 
initialize(ReportingInitializationContext) - Method in interface org.apache.nifi.reporting.ReportingTask
Provides the Reporting Task with access to objects that may be of use throughout the life of the service
input - Variable in class org.apache.nifi.components.ValidationResult.Builder
 
input(String) - Method in class org.apache.nifi.components.ValidationResult.Builder
Defaults to empty string
input - Variable in class org.apache.nifi.components.ValidationResult
 
inputBytes - Variable in class org.apache.nifi.controller.status.ConnectionStatus
 
inputBytes - Variable in class org.apache.nifi.controller.status.PortStatus
 
inputBytes - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
inputContentSize - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
inputCount - Variable in class org.apache.nifi.controller.status.ConnectionStatus
 
inputCount - Variable in class org.apache.nifi.controller.status.PortStatus
 
inputCount - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
inputCount - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
inputPortStatus - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
InputStreamCallback - Interface in org.apache.nifi.processor.io
 
INVALID - Static variable in interface org.apache.nifi.components.Validator
Validator object providing validation behavior in which validation always fails
InvalidRevisionException - Exception in org.apache.nifi.web
Exception indicating that the client has included an old revision in their request.
InvalidRevisionException(String) - Constructor for exception org.apache.nifi.web.InvalidRevisionException
 
InvalidRevisionException(String, Throwable) - Constructor for exception org.apache.nifi.web.InvalidRevisionException
 
invocations - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
isAccept() - Method in enum org.apache.nifi.processor.FlowFileFilter.FlowFileFilterResult
 
isAccessible(ContentClaim) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Returns a boolean indicating whether or not the content specified by the given claim can be read, regardless of whether the content has been archived or not.
isActiveQueueEmpty() - Method in interface org.apache.nifi.controller.FlowFileQueue
 
isApproved() - Method in class org.apache.nifi.authorization.DownloadAuthorization
Whether or not the download request is approved.
isAttribute() - Method in interface org.apache.nifi.provenance.search.SearchableField
Returns true if this field represents a FlowFile attribute, false if the field represents a Provenance Event detail, such as Source System URI
isAttributesChanged() - Method in interface org.apache.nifi.controller.repository.RepositoryRecord
Whether or not the FlowFile's attributes have changed since the FlowFile was pulled from its queue (or created)
isCanceled() - Method in interface org.apache.nifi.provenance.lineage.ComputeLineageSubmission
 
isCanceled() - Method in interface org.apache.nifi.provenance.search.QuerySubmission
 
isContinue() - Method in enum org.apache.nifi.processor.FlowFileFilter.FlowFileFilterResult
 
isControllerServiceEnabled(String) - Method in interface org.apache.nifi.controller.ControllerServiceLookup
Returns true if the Controller Service with the given identifier is enabled, false otherwise.
isControllerServiceEnabled(ControllerService) - Method in interface org.apache.nifi.controller.ControllerServiceLookup
Returns true if the given Controller Service is enabled, false otherwise.
isDebugEnabled() - Method in interface org.apache.nifi.logging.ProcessorLog
 
isDynamic() - Method in class org.apache.nifi.components.PropertyDescriptor
 
isEmpty() - Method in interface org.apache.nifi.controller.FlowFileQueue
 
isEmpty() - Method in interface org.apache.nifi.controller.Snippet
Determines if this snippet is empty.
isErrorEnabled() - Method in interface org.apache.nifi.logging.ProcessorLog
 
isExpressionLanguageSupported() - Method in class org.apache.nifi.components.PropertyDescriptor
 
isFinished() - Method in interface org.apache.nifi.provenance.lineage.ComputeLineageResult
Indicates whether or not the lineage has finished running
isFinished() - Method in interface org.apache.nifi.provenance.search.QueryResult
Indicates whether or not the query has finished running
isFull() - Method in interface org.apache.nifi.controller.FlowFileQueue
 
isInfoEnabled() - Method in interface org.apache.nifi.logging.ProcessorLog
 
isLinked() - Method in interface org.apache.nifi.controller.Snippet
Whether or not this snippet is linked to the data flow.
isLossTolerant() - Method in interface org.apache.nifi.controller.repository.claim.ContentClaim
Specifies whether or not the Claim is loss-tolerant.
isMarkedForAbort() - Method in interface org.apache.nifi.controller.repository.RepositoryRecord
 
isPenalized() - Method in interface org.apache.nifi.flowfile.FlowFile
 
isRequired() - Method in class org.apache.nifi.components.PropertyDescriptor
 
isRunning() - Method in interface org.apache.nifi.controller.Triggerable
Indicates whether or not this Triggerable is "running".
isScheduled() - Method in class org.apache.nifi.processor.AbstractSessionFactoryProcessor
Returns true if the processor is scheduled to run, false otherwise
isSensitive() - Method in class org.apache.nifi.components.PropertyDescriptor
 
isSet() - Method in interface org.apache.nifi.components.PropertyValue
Returns true if the user has configured a value, or if the PropertyDescriptor for the associated property has a default value, false otherwise.
isTraceEnabled() - Method in interface org.apache.nifi.logging.ProcessorLog
 
isTransmitting() - Method in class org.apache.nifi.controller.status.PortStatus
 
isValid() - Method in class org.apache.nifi.components.ValidationResult
 
isValidExpression(String) - Method in interface org.apache.nifi.expression.ExpressionLanguageCompiler
Indicates whether or not the given string is a valid Attribute Expression.
isValueAllowed(String) - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
 
isVolatile() - Method in interface org.apache.nifi.controller.repository.FlowFileRepository
 
isWarnEnabled() - Method in interface org.apache.nifi.logging.ProcessorLog
 

J

join(Collection<FlowFile>, FlowFile) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type JOIN that establishes that the given parents were joined together to create a new child FlowFile.
join(Collection<FlowFile>, FlowFile, String) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type JOIN that establishes that the given parents were joined together to create a new child FlowFile.
join(Collection<FlowFile>, FlowFile, long) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type JOIN that establishes that the given parents were joined together to create a new child FlowFile.
join(Collection<FlowFile>, FlowFile, String, long) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type JOIN that establishes that the given parents were joined together to create a new child FlowFile.

L

label - Variable in class org.apache.nifi.search.SearchResult.Builder
 
label(String) - Method in class org.apache.nifi.search.SearchResult.Builder
Set the label for the search result.
label - Variable in class org.apache.nifi.search.SearchResult
 
leaseControllerService(String) - Method in interface org.apache.nifi.processor.SchedulingContext
Indicates to the framework that the Controller Service with the given identifier will be used by this Processor.
level - Variable in class org.apache.nifi.reporting.Bulletin
 
limit - Variable in class org.apache.nifi.reporting.BulletinQuery.Builder
 
limit(Integer) - Method in class org.apache.nifi.reporting.BulletinQuery.Builder
 
limit - Variable in class org.apache.nifi.reporting.BulletinQuery
 
Lineage - Interface in org.apache.nifi.provenance.lineage
A Data Structure for representing a Directed Graph that depicts the lineage of a FlowFile and all events that occurred for the FlowFile
LineageComputationType - Enum in org.apache.nifi.provenance.lineage
 
LineageComputationType() - Constructor for enum org.apache.nifi.provenance.lineage.LineageComputationType
 
LineageEdge - Interface in org.apache.nifi.provenance.lineage
 
LineageNode - Interface in org.apache.nifi.provenance.lineage
 
LineageNodeType - Enum in org.apache.nifi.provenance.lineage
 
LineageNodeType() - Constructor for enum org.apache.nifi.provenance.lineage.LineageNodeType
 
loadFlowFiles(QueueProvider, long) - Method in interface org.apache.nifi.controller.repository.FlowFileRepository
Loads all flow files found within the repository, establishes the content claims and their reference count
logger - Variable in class org.apache.nifi.processor.AbstractSessionFactoryProcessor
 
LogLevel - Enum in org.apache.nifi.logging
 
LogLevel() - Constructor for enum org.apache.nifi.logging.LogLevel
 

M

markDestructable(ContentClaim) - Method in interface org.apache.nifi.controller.repository.claim.ContentClaimManager
Indicates that the given ContentClaim can now be destroyed by the appropriate Content Repository.
match - Variable in class org.apache.nifi.search.SearchResult.Builder
 
match(String) - Method in class org.apache.nifi.search.SearchResult.Builder
Set the matching string for the search result.
match - Variable in class org.apache.nifi.search.SearchResult
 
maxFileSize - Variable in class org.apache.nifi.provenance.search.Query
 
maxResults - Variable in class org.apache.nifi.provenance.search.Query
 
merge(Collection<ContentClaim>, ContentClaim, byte[], byte[], byte[]) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Creates a new content item that is the merger in iteration order of all content for the given claims
merge(ProcessGroupStatus, ProcessGroupStatus) - Static method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
merge(Collection<FlowFile>, FlowFile) - Method in interface org.apache.nifi.processor.ProcessSession
Combines the content of all given source FlowFiles into a single given destination FlowFile.
merge(Collection<FlowFile>, FlowFile, byte[], byte[], byte[]) - Method in interface org.apache.nifi.processor.ProcessSession
Combines the content of all given source FlowFiles into a single given destination FlowFile.
message - Variable in class org.apache.nifi.reporting.Bulletin
 
messageMatches(String) - Method in class org.apache.nifi.reporting.BulletinQuery.Builder
 
messagePattern - Variable in class org.apache.nifi.reporting.BulletinQuery.Builder
 
messagePattern - Variable in class org.apache.nifi.reporting.BulletinQuery
 
MetricDescriptor<T> - Interface in org.apache.nifi.controller.status.history
Describes a particular metric that is derived from a Status History
MetricDescriptor.Formatter - Enum in org.apache.nifi.controller.status.history
 
MetricDescriptor.Formatter() - Constructor for enum org.apache.nifi.controller.status.history.MetricDescriptor.Formatter
 
minFileSize - Variable in class org.apache.nifi.provenance.search.Query
 
MINIMUM_SCHEDULING_NANOS - Static variable in interface org.apache.nifi.controller.Triggerable
 
MissingFlowFileException - Exception in org.apache.nifi.processor.exception
Thrown to indicate that the content for some FlowFile could not be found.
MissingFlowFileException(String, Throwable) - Constructor for exception org.apache.nifi.processor.exception.MissingFlowFileException
 
modifyAttributes(FlowFile) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type ATTRIBUTES_MODIFIED that indicates that the Attributes of the given FlowFile were updated.
modifyAttributes(FlowFile, String) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type ATTRIBUTES_MODIFIED that indicates that the Attributes of the given FlowFile were updated.
modifyContent(FlowFile) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type CONTENT_MODIFIED that indicates that the content of the given FlowFile has been modified.
modifyContent(FlowFile, String) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type CONTENT_MODIFIED that indicates that the content of the given FlowFile has been modified.
modifyContent(FlowFile, long) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type CONTENT_MODIFIED that indicates that the content of the given FlowFile has been modified.
modifyContent(FlowFile, String, long) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type CONTENT_MODIFIED that indicates that the content of the given FlowFile has been modified.

N

name - Variable in class org.apache.nifi.components.PropertyDescriptor.Builder
 
name(String) - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
Sets the property name.
name - Variable in class org.apache.nifi.components.PropertyDescriptor
The proper name for the property.
name - Variable in class org.apache.nifi.controller.status.ConnectionStatus
 
name - Variable in class org.apache.nifi.controller.status.PortStatus
 
name - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
name - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
name - Variable in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
name - Variable in class org.apache.nifi.processor.Relationship.Builder
 
name(String) - Method in class org.apache.nifi.processor.Relationship.Builder
 
name - Variable in class org.apache.nifi.processor.Relationship
The proper name of the relationship.
name - Variable in class org.apache.nifi.reporting.AbstractReportingTask
 
name - Variable in class org.apache.nifi.web.ProcessorConfigurationAction.Builder
 
name(String) - Method in class org.apache.nifi.web.ProcessorConfigurationAction.Builder
 
name - Variable in class org.apache.nifi.web.ProcessorConfigurationAction
 
name - Variable in class org.apache.nifi.web.ProcessorInfo.Builder
 
name(String) - Method in class org.apache.nifi.web.ProcessorInfo.Builder
 
name - Variable in class org.apache.nifi.web.ProcessorInfo
 
nameMatches(String) - Method in class org.apache.nifi.reporting.BulletinQuery.Builder
 
namePattern - Variable in class org.apache.nifi.reporting.BulletinQuery.Builder
 
namePattern - Variable in class org.apache.nifi.reporting.BulletinQuery
 
NEGATIVE_EXPLANATION - Static variable in class org.apache.nifi.components.PropertyDescriptor.ConstrainedSetValidator
 
newContentClaim(String, String, String, boolean) - Method in interface org.apache.nifi.controller.repository.claim.ContentClaimManager
Creates a new Content Claim with the given id, container, section, and loss tolerance.
newExpressionLanguageCompiler() - Method in interface org.apache.nifi.components.ValidationContext
Creates and returns a new ExpressionLanguageCompiler that can be used to compile & evaluate Attribute Expressions
newPropertyValue(String) - Method in interface org.apache.nifi.components.ValidationContext
Returns a PropertyValue that represents the given value
newPropertyValue(String) - Method in interface org.apache.nifi.processor.ProcessContext
Creates and returns a PropertyValue object that can be used for evaluating the value of the given String
newSearchTerm(SearchableField, String) - Static method in class org.apache.nifi.provenance.search.SearchTerms
 
NiFiWebContext - Interface in org.apache.nifi.web
NiFi web context providing limited access to dataflow configuration for processor custom UIs.
NiFiWebContextConfig - Interface in org.apache.nifi.web
Context configuration for methods invoked from the NiFiWebContext.
nodeAddress - Variable in class org.apache.nifi.reporting.Bulletin
 
NULL_DESCRIPTOR - Static variable in class org.apache.nifi.components.PropertyDescriptor
 

O

objectCount - Variable in class org.apache.nifi.processor.QueueSize
 
OnAdded - Annotation Type in org.apache.nifi.processor.annotation
Marker annotation a processor implementation can use to indicate a method should be called whenever the processor is added to the graph.
onConfigurationChange(ConfigurationContext) - Method in class org.apache.nifi.controller.AbstractControllerService
 
onConfigured(AuthorityProviderConfigurationContext) - Method in interface org.apache.nifi.authorization.AuthorityProvider
Called to configure the AuthorityProvider.
OnConfigured - Annotation Type in org.apache.nifi.controller.annotation
Marker annotation a ControllerService implementation can use to indicate a method should be called after all of the properties have been set for the Controller Service.
onPropertyModified(PropertyDescriptor, String, String) - Method in class org.apache.nifi.components.AbstractConfigurableComponent
Hook method allowing subclasses to eagerly react to a configuration change for the given property descriptor.
onPropertyModified(PropertyDescriptor, String, String) - Method in interface org.apache.nifi.components.ConfigurableComponent
Hook method allowing subclasses to eagerly react to a configuration change for the given property descriptor.
OnRemoved - Annotation Type in org.apache.nifi.processor.annotation
Marker annotation a processor implementation can use to indicate a method should be called whenever the processor is removed from the graph.
OnScheduled - Annotation Type in org.apache.nifi.processor.annotation
Marker annotation a processor implementation can use to indicate a method should be called whenever the processor is scheduled for processing.
OnShutdown - Annotation Type in org.apache.nifi.processor.annotation
Marker annotation a processor implementation can use to indicate a method should be called whenever the flow is being shutdown.
OnStopped - Annotation Type in org.apache.nifi.processor.annotation
Marker annotation a processor implementation can use to indicate a method should be called whenever the processor is no longer scheduled to run.
onTrigger(ProcessContext, ProcessSessionFactory) - Method in interface org.apache.nifi.controller.Triggerable
The method called when this processor is triggered to operate by the controller.
onTrigger(ProcessContext, ProcessSessionFactory) - Method in class org.apache.nifi.processor.AbstractProcessor
 
onTrigger(ProcessContext, ProcessSession) - Method in class org.apache.nifi.processor.AbstractProcessor
 
onTrigger(ProcessContext, ProcessSessionFactory) - Method in interface org.apache.nifi.processor.Processor
The method called when this processor is triggered to operate by the controller.
onTrigger(ReportingContext) - Method in interface org.apache.nifi.reporting.ReportingTask
This method is called on a scheduled interval to allow the Reporting Task to perform its tasks.
OnUnscheduled - Annotation Type in org.apache.nifi.processor.annotation
Marker annotation a processor implementation can use to indicate a method should be called whenever the processor is no longer scheduled to run.
org.apache.nifi.authorization - package org.apache.nifi.authorization
 
org.apache.nifi.authorization.annotation - package org.apache.nifi.authorization.annotation
 
org.apache.nifi.authorization.exception - package org.apache.nifi.authorization.exception
 
org.apache.nifi.components - package org.apache.nifi.components
 
org.apache.nifi.controller - package org.apache.nifi.controller
 
org.apache.nifi.controller.annotation - package org.apache.nifi.controller.annotation
 
org.apache.nifi.controller.repository - package org.apache.nifi.controller.repository
 
org.apache.nifi.controller.repository.claim - package org.apache.nifi.controller.repository.claim
 
org.apache.nifi.controller.status - package org.apache.nifi.controller.status
 
org.apache.nifi.controller.status.history - package org.apache.nifi.controller.status.history
 
org.apache.nifi.events - package org.apache.nifi.events
 
org.apache.nifi.expression - package org.apache.nifi.expression
 
org.apache.nifi.flowfile - package org.apache.nifi.flowfile
 
org.apache.nifi.logging - package org.apache.nifi.logging
 
org.apache.nifi.processor - package org.apache.nifi.processor
 
org.apache.nifi.processor.annotation - package org.apache.nifi.processor.annotation
 
org.apache.nifi.processor.exception - package org.apache.nifi.processor.exception
 
org.apache.nifi.processor.io - package org.apache.nifi.processor.io
 
org.apache.nifi.provenance - package org.apache.nifi.provenance
 
org.apache.nifi.provenance.lineage - package org.apache.nifi.provenance.lineage
 
org.apache.nifi.provenance.search - package org.apache.nifi.provenance.search
 
org.apache.nifi.reporting - package org.apache.nifi.reporting
 
org.apache.nifi.scheduling - package org.apache.nifi.scheduling
 
org.apache.nifi.search - package org.apache.nifi.search
 
org.apache.nifi.web - package org.apache.nifi.web
 
outputBytes - Variable in class org.apache.nifi.controller.status.ConnectionStatus
 
outputBytes - Variable in class org.apache.nifi.controller.status.PortStatus
 
outputBytes - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
outputContentSize - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
outputCount - Variable in class org.apache.nifi.controller.status.ConnectionStatus
 
outputCount - Variable in class org.apache.nifi.controller.status.PortStatus
 
outputCount - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
outputCount - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
outputPortStatus - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
OutputStreamCallback - Interface in org.apache.nifi.processor.io
 

P

parseDataSize(String, DataUnit) - Static method in enum org.apache.nifi.processor.DataUnit
 
penalize(FlowFile) - Method in interface org.apache.nifi.processor.ProcessSession
Sets a penalty for the given FlowFile which will make it unavailable to be operated on any further during the penalty period.
poll(Set<FlowFileRecord>) - Method in interface org.apache.nifi.controller.FlowFileQueue
 
poll(int, Set<FlowFileRecord>) - Method in interface org.apache.nifi.controller.FlowFileQueue
 
poll(FlowFileFilter, Set<FlowFileRecord>) - Method in interface org.apache.nifi.controller.FlowFileQueue
 
pollSwappableRecords() - Method in interface org.apache.nifi.controller.FlowFileQueue
Removes all records from the internal swap queue and returns them.
PortStatus - Class in org.apache.nifi.controller.status
The status of a port.
PortStatus() - Constructor for class org.apache.nifi.controller.status.PortStatus
 
POSITIVE_EXPLANATION - Static variable in class org.apache.nifi.components.PropertyDescriptor.ConstrainedSetValidator
 
POWERS - Static variable in enum org.apache.nifi.processor.DataUnit
 
preDestruction() - Method in interface org.apache.nifi.authorization.AuthorityProvider
Called immediately before instance destruction for implementers to release resources.
previousValue - Variable in class org.apache.nifi.web.ProcessorConfigurationAction.Builder
 
previousValue(String) - Method in class org.apache.nifi.web.ProcessorConfigurationAction.Builder
 
previousValue - Variable in class org.apache.nifi.web.ProcessorConfigurationAction
 
process(InputStream) - Method in interface org.apache.nifi.processor.io.InputStreamCallback
Provides a managed input stream for use.
process(OutputStream) - Method in interface org.apache.nifi.processor.io.OutputStreamCallback
Provides a managed output stream for use.
process(InputStream, OutputStream) - Method in interface org.apache.nifi.processor.io.StreamCallback
Provides a managed output stream for use.
ProcessContext - Interface in org.apache.nifi.processor
Provides a bridge between a Processor and the NiFi Framework
ProcessException - Exception in org.apache.nifi.processor.exception
Indicates an issue occurred in user code while processing a FlowFile.
ProcessException() - Constructor for exception org.apache.nifi.processor.exception.ProcessException
 
ProcessException(String) - Constructor for exception org.apache.nifi.processor.exception.ProcessException
 
ProcessException(String, Throwable) - Constructor for exception org.apache.nifi.processor.exception.ProcessException
 
ProcessException(Throwable) - Constructor for exception org.apache.nifi.processor.exception.ProcessException
 
ProcessGroupStatus - Class in org.apache.nifi.controller.status
 
ProcessGroupStatus() - Constructor for class org.apache.nifi.controller.status.ProcessGroupStatus
 
processGroupStatus - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
processingNanos - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
Processor - Interface in org.apache.nifi.processor
Processor objects operate on FlowFile objects where the processors are linked together via relationships forming a directed graph structure.
ProcessorConfigurationAction - Class in org.apache.nifi.web
 
ProcessorConfigurationAction(ProcessorConfigurationAction.Builder) - Constructor for class org.apache.nifi.web.ProcessorConfigurationAction
 
ProcessorConfigurationAction.Builder - Class in org.apache.nifi.web
 
ProcessorConfigurationAction.Builder() - Constructor for class org.apache.nifi.web.ProcessorConfigurationAction.Builder
 
processorId - Variable in class org.apache.nifi.web.ProcessorConfigurationAction.Builder
 
processorId(String) - Method in class org.apache.nifi.web.ProcessorConfigurationAction.Builder
 
processorId - Variable in class org.apache.nifi.web.ProcessorConfigurationAction
 
ProcessorInfo - Class in org.apache.nifi.web
 
ProcessorInfo(ProcessorInfo.Builder) - Constructor for class org.apache.nifi.web.ProcessorInfo
 
ProcessorInfo.Builder - Class in org.apache.nifi.web
 
ProcessorInfo.Builder() - Constructor for class org.apache.nifi.web.ProcessorInfo.Builder
 
ProcessorInitializationContext - Interface in org.apache.nifi.processor
The ProcessorInitializationContext provides Processors access to objects that may be of use throughout the life of the Processor.
ProcessorLog - Interface in org.apache.nifi.logging
 
processorName - Variable in class org.apache.nifi.web.ProcessorConfigurationAction.Builder
 
processorName(String) - Method in class org.apache.nifi.web.ProcessorConfigurationAction.Builder
 
processorName - Variable in class org.apache.nifi.web.ProcessorConfigurationAction
 
processorStatus - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
ProcessorStatus - Class in org.apache.nifi.controller.status
 
ProcessorStatus() - Constructor for class org.apache.nifi.controller.status.ProcessorStatus
 
processorType - Variable in class org.apache.nifi.web.ProcessorConfigurationAction.Builder
 
processorType(String) - Method in class org.apache.nifi.web.ProcessorConfigurationAction.Builder
 
processorType - Variable in class org.apache.nifi.web.ProcessorConfigurationAction
 
ProcessSession - Interface in org.apache.nifi.processor
A process session encompasses all the behaviors a processor can perform to obtain, clone, read, modify remove FlowFiles in an atomic unit.
ProcessSessionFactory - Interface in org.apache.nifi.processor
Factory for creating a ProcessSession
properties - Variable in class org.apache.nifi.web.ProcessorInfo.Builder
 
properties(Map<String, String>) - Method in class org.apache.nifi.web.ProcessorInfo.Builder
 
properties - Variable in class org.apache.nifi.web.ProcessorInfo
 
PropertyDescriptor - Class in org.apache.nifi.components
An immutable object for holding information about a type of processor property.
PropertyDescriptor(PropertyDescriptor.Builder) - Constructor for class org.apache.nifi.components.PropertyDescriptor
 
PropertyDescriptor.Builder - Class in org.apache.nifi.components
 
PropertyDescriptor.Builder() - Constructor for class org.apache.nifi.components.PropertyDescriptor.Builder
 
PropertyDescriptor.ConstrainedSetValidator - Class in org.apache.nifi.components
 
PropertyDescriptor.ConstrainedSetValidator(Collection<AllowableValue>) - Constructor for class org.apache.nifi.components.PropertyDescriptor.ConstrainedSetValidator
Constructs a validator that will check if the given value is in the given set.
PropertyValue - Interface in org.apache.nifi.components
A PropertyValue provides a mechanism whereby the currently configured value of a processor property can be obtained in different forms.
ProvenanceEventBuilder - Interface in org.apache.nifi.provenance
 
ProvenanceEventLineageNode - Interface in org.apache.nifi.provenance.lineage
 
ProvenanceEventRecord - Interface in org.apache.nifi.provenance
Describes an event that happened to a FlowFile.
ProvenanceEventRepository - Interface in org.apache.nifi.provenance
This Repository houses Provenance Events.
ProvenanceEventType - Enum in org.apache.nifi.provenance
 
ProvenanceEventType() - Constructor for enum org.apache.nifi.provenance.ProvenanceEventType
 
ProvenanceReporter - Interface in org.apache.nifi.provenance
ProvenanceReporter generates and records Provenance-related events.
ProviderCreationException - Exception in org.apache.nifi.authorization.exception
Represents the exceptional case when an AuthorityProvider fails instantiated.
ProviderCreationException() - Constructor for exception org.apache.nifi.authorization.exception.ProviderCreationException
 
ProviderCreationException(String) - Constructor for exception org.apache.nifi.authorization.exception.ProviderCreationException
 
ProviderCreationException(Throwable) - Constructor for exception org.apache.nifi.authorization.exception.ProviderCreationException
 
ProviderCreationException(String, Throwable) - Constructor for exception org.apache.nifi.authorization.exception.ProviderCreationException
 
ProviderDestructionException - Exception in org.apache.nifi.authorization.exception
Represents the exceptional case when an AuthorityProvider fails destruction.
ProviderDestructionException() - Constructor for exception org.apache.nifi.authorization.exception.ProviderDestructionException
 
ProviderDestructionException(String) - Constructor for exception org.apache.nifi.authorization.exception.ProviderDestructionException
 
ProviderDestructionException(Throwable) - Constructor for exception org.apache.nifi.authorization.exception.ProviderDestructionException
 
ProviderDestructionException(String, Throwable) - Constructor for exception org.apache.nifi.authorization.exception.ProviderDestructionException
 
purge() - Method in interface org.apache.nifi.controller.repository.claim.ContentClaimManager
Clears the manager's memory of any and all ContentClaims that it knows about
purge() - Method in interface org.apache.nifi.controller.repository.ContentRepository
Purges the contents of the repository, as if the repository were newly created.
purge() - Method in interface org.apache.nifi.controller.repository.FlowFileSwapManager
Removes all Swap information, permanently destroying any FlowFiles that have been swapped out
put(FlowFileRecord) - Method in interface org.apache.nifi.controller.FlowFileQueue
places the given file into the queue
putAll(Collection<FlowFileRecord>) - Method in interface org.apache.nifi.controller.FlowFileQueue
places the given files into the queue
putAllAttributes(FlowFile, Map<String, String>) - Method in interface org.apache.nifi.processor.ProcessSession
Updates the given FlowFiles attributes with the given key/value pairs.
putAttribute(FlowFile, String, String) - Method in interface org.apache.nifi.processor.ProcessSession
Updates the given FlowFiles attributes with the given key/value pair.
putSwappedRecords(Collection<FlowFileRecord>) - Method in interface org.apache.nifi.controller.FlowFileQueue
Restores the records from swap space into this queue, adding the records that have expired to the given set instead of enqueuing them.

Q

Query - Class in org.apache.nifi.provenance.search
 
Query(String) - Constructor for class org.apache.nifi.provenance.search.Query
 
QueryResult - Interface in org.apache.nifi.provenance.search
 
QuerySubmission - Interface in org.apache.nifi.provenance.search
 
queuedBytes - Variable in class org.apache.nifi.controller.status.ConnectionStatus
 
queuedContentSize - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
queuedCount - Variable in class org.apache.nifi.controller.status.ConnectionStatus
 
queuedCount - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
QueueProvider - Interface in org.apache.nifi.controller.repository
Provides a collection of FlowFileQueues that represents all queues in the current flow
QueueSize - Class in org.apache.nifi.processor
 
QueueSize(int, long) - Constructor for class org.apache.nifi.processor.QueueSize
 

R

read(ContentClaim) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Provides access to the input stream for the given claim
read(FlowFile, InputStreamCallback) - Method in interface org.apache.nifi.processor.ProcessSession
Executes the given callback against the contents corresponding to the given FlowFile.
receive(FlowFile, String) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type RECEIVE that indicates that the given FlowFile was created from data received from an external source.
receive(FlowFile, String, String) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type RECEIVE that indicates that the given FlowFile was created from data received from the specified URI and that the source system used the specified identifier (a URI with namespace) to refer to the data.
receive(FlowFile, String, long) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type RECEIVE that indicates that the given FlowFile was created from data received from an external source.
receive(FlowFile, String, String, long) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type RECEIVE that indicates that the given FlowFile was created from data received from an external source and provides additional details about the receipt of the FlowFile, such as a remote system's Distinguished Name.
receive(FlowFile, String, String, String, long) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type RECEIVE that indicates that the given FlowFile was created from data received from an external source and provides additional details about the receipt of the FlowFile, such as a remote system's Distinguished Name.
receivedContentSize - Variable in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
receivedCount - Variable in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
recoverSwappedFlowFiles(QueueProvider, ContentClaimManager) - Method in interface org.apache.nifi.controller.repository.FlowFileSwapManager
Notifies FlowFile queues of the number of FlowFiles and content size of all FlowFiles that are currently swapped out
reduce(List<T>) - Method in interface org.apache.nifi.controller.status.history.ValueReducer
 
registerEvent(ProvenanceEventRecord) - Method in interface org.apache.nifi.provenance.ProvenanceEventRepository
Adds the given event to the repository and returns a new event for which the event id has been populated.
registerEvents(Iterable<ProvenanceEventRecord>) - Method in interface org.apache.nifi.provenance.ProvenanceEventRepository
Adds the given events to the repository.
Relationship - Class in org.apache.nifi.processor
An immutable object for holding information about a type of relationship.
Relationship(Relationship.Builder) - Constructor for class org.apache.nifi.processor.Relationship
 
Relationship.Builder - Class in org.apache.nifi.processor
 
Relationship.Builder() - Constructor for class org.apache.nifi.processor.Relationship.Builder
 
remoteProcessGroupStatus - Variable in class org.apache.nifi.controller.status.ProcessGroupStatus
 
RemoteProcessGroupStatus - Class in org.apache.nifi.controller.status
 
RemoteProcessGroupStatus() - Constructor for class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
remove(ContentClaim) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Removes the content indicated by the given claim
remove(FlowFile) - Method in interface org.apache.nifi.processor.ProcessSession
Ends the managed persistence for the given FlowFile.
remove(Collection<FlowFile>) - Method in interface org.apache.nifi.processor.ProcessSession
Ends the managed persistence for the given FlowFiles.
removeAllAttributes(FlowFile, Set<String>) - Method in interface org.apache.nifi.processor.ProcessSession
Removes the attributes with the given keys from the given FlowFile.
removeAllAttributes(FlowFile, Pattern) - Method in interface org.apache.nifi.processor.ProcessSession
Remove all attributes from the given FlowFile that have keys which match the given pattern.
removeAttribute(FlowFile, String) - Method in interface org.apache.nifi.processor.ProcessSession
Removes the given FlowFile attribute with the given key.
removeChildFlowFile(FlowFile) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Removes the given FlowFile as a child for Events of type ProvenanceEventType#SPAWN, ProvenanceEventType.FORK, ProvenanceEventType.JOIN, and ProvenanceEventType.CLONE This is valid only for null null null null null ProvenanceEventType#SPAWN, ProvenanceEventType.FORK, ProvenanceEventType.JOIN, and ProvenanceEventType.CLONE events and will be ignored for any other event types.
removeParentFlowFile(FlowFile) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Removes the given FlowFile as a parent for Events of type ProvenanceEventType#SPAWN, ProvenanceEventType.FORK, ProvenanceEventType.JOIN, and ProvenanceEventType.CLONE This is valid only for null null null null null ProvenanceEventType#SPAWN, ProvenanceEventType.FORK, ProvenanceEventType.JOIN, and ProvenanceEventType.CLONE events and will be ignored for any other event types.
reportEvent(Severity, String, String) - Method in interface org.apache.nifi.events.EventReporter
 
ReportingContext - Interface in org.apache.nifi.reporting
This interface provides a bridge between the NiFi Framework and a ReportingTask.
ReportingInitializationContext - Interface in org.apache.nifi.reporting
A ReportingConfiguration provides configuration information to a ReportingTask at the time of initialization
ReportingTask - Interface in org.apache.nifi.reporting
Defines a task that is responsible for reporting status information to external destinations.
RepositoryRecord - Interface in org.apache.nifi.controller.repository
Represents an abstraction of a FlowFile that can be used to track changing state of a FlowFile so that transactionality with repositories can exist
RepositoryRecordType - Enum in org.apache.nifi.controller.repository
 
RepositoryRecordType() - Constructor for enum org.apache.nifi.controller.repository.RepositoryRecordType
 
required - Variable in class org.apache.nifi.components.PropertyDescriptor.Builder
 
required(boolean) - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
 
required - Variable in class org.apache.nifi.components.PropertyDescriptor
Determines whether the property is required for this processor
ResourceNotFoundException - Exception in org.apache.nifi.web
Exception indicating that the desired resource was not found.
ResourceNotFoundException(String) - Constructor for exception org.apache.nifi.web.ResourceNotFoundException
 
ResourceNotFoundException(String, Throwable) - Constructor for exception org.apache.nifi.web.ResourceNotFoundException
 
result - Variable in class org.apache.nifi.authorization.DownloadAuthorization
 
retrieveLineageSubmission(String) - Method in interface org.apache.nifi.provenance.ProvenanceEventRepository
Returns the ComputeLineageSubmission associated with the given identifier
retrieveQuerySubmission(String) - Method in interface org.apache.nifi.provenance.ProvenanceEventRepository
Returns the QueryResult associated with the given identifier, if the query has finished processing.
Revision - Class in org.apache.nifi.web
A model object representing a revision.
Revision(Long, String) - Constructor for class org.apache.nifi.web.Revision
 
revokeGroup(String) - Method in interface org.apache.nifi.authorization.AuthorityProvider
Revokes all users for a specified group.
revokeUser(String) - Method in interface org.apache.nifi.authorization.AuthorityProvider
Revokes the specified user.
rollback() - Method in interface org.apache.nifi.processor.ProcessSession
Reverts any changes made during this session.
rollback(boolean) - Method in interface org.apache.nifi.processor.ProcessSession
Reverts any changes made during this session.
route(FlowFile, Relationship) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type ROUTE that indicates that the given FlowFile was routed to the given Relationship.
route(FlowFile, Relationship, String) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type ROUTE that indicates that the given FlowFile was routed to the given Relationship.
route(FlowFile, Relationship, long) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type ROUTE that indicates that the given FlowFile was routed to the given Relationship.
route(FlowFile, Relationship, String, long) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type ROUTE that indicates that the given FlowFile was routed to the given Relationship.
runStatus - Variable in class org.apache.nifi.controller.status.PortStatus
 
runStatus - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 
RunStatus - Enum in org.apache.nifi.controller.status
 
RunStatus() - Constructor for enum org.apache.nifi.controller.status.RunStatus
 

S

saveActions(Collection<ProcessorConfigurationAction>) - Method in interface org.apache.nifi.web.NiFiWebContext
Provides a mechanism for custom UIs to save actions to appear in NiFi configuration history.
scheduled - Variable in class org.apache.nifi.processor.AbstractSessionFactoryProcessor
 
ScheduledState - Enum in org.apache.nifi.controller
Indicates the valid values for the state of a Triggerable entity with respect to scheduling the entity to run.
ScheduledState() - Constructor for enum org.apache.nifi.controller.ScheduledState
 
SchedulingContext - Interface in org.apache.nifi.processor
 
schedulingNanos - Variable in class org.apache.nifi.reporting.AbstractReportingTask
 
SchedulingStrategy - Enum in org.apache.nifi.scheduling
Defines a Scheduling Strategy to use when scheduling Components (Ports, Funnels, Processors) to run
SchedulingStrategy(int, String) - Constructor for enum org.apache.nifi.scheduling.SchedulingStrategy
 
search(SearchContext) - Method in interface org.apache.nifi.search.Searchable
 
Searchable - Interface in org.apache.nifi.search
 
SearchableField - Interface in org.apache.nifi.provenance.search
A SearchableField represents a field in a Provenance Event that can be searched
SearchableFieldType - Enum in org.apache.nifi.provenance.search
 
SearchableFieldType() - Constructor for enum org.apache.nifi.provenance.search.SearchableFieldType
 
SearchContext - Interface in org.apache.nifi.search
 
SearchResult - Class in org.apache.nifi.search
 
SearchResult(SearchResult.Builder) - Constructor for class org.apache.nifi.search.SearchResult
 
SearchResult.Builder - Class in org.apache.nifi.search
 
SearchResult.Builder() - Constructor for class org.apache.nifi.search.SearchResult.Builder
 
SearchTerm - Interface in org.apache.nifi.provenance.search
 
searchTerms - Variable in class org.apache.nifi.provenance.search.Query
 
SearchTerms - Class in org.apache.nifi.provenance.search
 
SearchTerms() - Constructor for class org.apache.nifi.provenance.search.SearchTerms
 
SELF - Static variable in class org.apache.nifi.processor.Relationship
 
send(FlowFile, String) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type SEND that indicates that a copy of the given FlowFile was sent to an external destination.
send(FlowFile, String, String) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type SEND that indicates that a copy of the given FlowFile was sent to an external destination.
send(FlowFile, String, long) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type SEND that indicates that a copy of the given FlowFile was sent to an external destination.
send(FlowFile, String, String, long) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type SEND that indicates that a copy of the given FlowFile was sent to an external destination.
send(FlowFile, String, boolean) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type SEND that indicates that a copy of the given FlowFile was sent to an external destination.
send(FlowFile, String, String, boolean) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type SEND that indicates that a copy of the given FlowFile was sent to an external destination.
send(FlowFile, String, long, boolean) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type SEND that indicates that a copy of the given FlowFile was sent to an external destination.
send(FlowFile, String, String, long, boolean) - Method in interface org.apache.nifi.provenance.ProvenanceReporter
Emits a Provenance Event of type SEND that indicates that a copy of the given FlowFile was sent to an external destination.
sensitive - Variable in class org.apache.nifi.components.PropertyDescriptor.Builder
 
sensitive(boolean) - Method in class org.apache.nifi.components.PropertyDescriptor.Builder
 
sensitive - Variable in class org.apache.nifi.components.PropertyDescriptor
indicates that the value for this property should be considered sensitive and protected whenever stored or represented
sentContentSize - Variable in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
sentCount - Variable in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
serialVersionUID - Static variable in exception org.apache.nifi.processor.exception.FlowFileAccessException
 
serialVersionUID - Static variable in exception org.apache.nifi.processor.exception.FlowFileHandlingException
 
serialVersionUID - Static variable in exception org.apache.nifi.processor.exception.MissingFlowFileException
 
serialVersionUID - Static variable in exception org.apache.nifi.processor.exception.ProcessException
 
serviceLookup - Variable in class org.apache.nifi.controller.AbstractControllerService
 
serviceLookup - Variable in class org.apache.nifi.processor.AbstractSessionFactoryProcessor
 
serviceLookup - Variable in class org.apache.nifi.reporting.AbstractReportingTask
 
setActiveRemotePortCount(Integer) - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
setActiveThreadCount(Integer) - Method in class org.apache.nifi.controller.status.PortStatus
 
setActiveThreadCount(Integer) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setActiveThreadCount(int) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setActiveThreadCount(Integer) - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
setAlternateIdentifierUri(String) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Associates the given identifier with the FlowFile for which this Event is created.
setAttributes(Map<String, String>, Map<String, String>) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the attributes that existed on the FlowFile before this event occurred and any attributes that were added or updated as a result of this event.
setAuthorities(String, Set<Authority>) - Method in interface org.apache.nifi.authorization.AuthorityProvider
Sets the specified authorities for the specified user.
setAuthorizationIssues(List<String>) - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
setAverageLineageDuration(long, TimeUnit) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setAverageLineageDuration(long) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setAverageLineageDuration(long) - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
setAverageLineageDuration(long, TimeUnit) - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
setBackPressureDataSizeThreshold(String) - Method in interface org.apache.nifi.controller.FlowFileQueue
Establishes this queue's preferred maximum data size.
setBackPressureObjectThreshold(long) - Method in interface org.apache.nifi.controller.FlowFileQueue
Establishes this queue's preferred maximum work load.
setBytesRead(Long) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setBytesRead(long) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setBytesReceived(long) - Method in class org.apache.nifi.controller.status.PortStatus
 
setBytesReceived(long) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setBytesReceived(long) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setBytesSent(long) - Method in class org.apache.nifi.controller.status.PortStatus
 
setBytesSent(long) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setBytesSent(long) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setBytesWritten(Long) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setBytesWritten(long) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setCategory(String) - Method in class org.apache.nifi.reporting.Bulletin
 
setComponentId(String) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the unique identifier of the NiFi Component (such as a Processor) that is generating the Event
setComponentType(String) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the type of the Component that is generating the Event.
setConnectionStatus(Collection<ConnectionStatus>) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setCreationTimestamp(long) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setCurrentContentClaim(String, String, String, Long, long) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the Content Claim that the FlowFile is associated with as a result of this event
setDestinationId(String) - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
setDestinationName(String) - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
setDetails(String) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the details for this event.
setEndDate(Date) - Method in class org.apache.nifi.provenance.search.Query
 
setEventDuration(long) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the amount of time that was required in order to perform the function referred to by this event
setEventTime(long) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the time at which the Provenance Event took place
setEventType(ProvenanceEventType) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the type of ProvenanceEventRecord
setFlowFileEntryDate(long) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the date and time at which the FlowFile entered the flow
setFlowFileExpiration(String) - Method in interface org.apache.nifi.controller.FlowFileQueue
 
setFlowFilesReceived(int) - Method in class org.apache.nifi.controller.status.PortStatus
 
setFlowFilesReceived(int) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setFlowFilesReceived(int) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setFlowFilesRemoved(int) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setFlowFilesSent(int) - Method in class org.apache.nifi.controller.status.PortStatus
 
setFlowFilesSent(int) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setFlowFilesSent(int) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setFlowFileUUID(String) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the UUID to associate with the FlowFile
setGroupId(String) - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
setGroupId(String) - Method in class org.apache.nifi.controller.status.PortStatus
 
setGroupId(String) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setGroupId(String) - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
setGroupId(String) - Method in class org.apache.nifi.reporting.Bulletin
 
setId(String) - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
setId(String) - Method in class org.apache.nifi.controller.status.PortStatus
 
setId(String) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setId(String) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setId(String) - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
setInactiveRemotePortCount(Integer) - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
setInputBytes(long) - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
setInputBytes(long) - Method in class org.apache.nifi.controller.status.PortStatus
 
setInputBytes(long) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setInputContentSize(Long) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setInputCount(int) - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
setInputCount(int) - Method in class org.apache.nifi.controller.status.PortStatus
 
setInputCount(Integer) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setInputCount(int) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setInputPortStatus(Collection<PortStatus>) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setInvocations(int) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setLevel(String) - Method in class org.apache.nifi.reporting.Bulletin
 
setLineageIdentifiers(Set<String>) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the Lineage Identifiers.
setLineageStartDate(long) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the time at which the FlowFile's lineage began
setMaxConcurrentTasks(int) - Method in interface org.apache.nifi.controller.Triggerable
Determines the number of concurrent tasks that may be running for this Triggerable.
setMaxFileSize(String) - Method in class org.apache.nifi.provenance.search.Query
 
setMaxResults(int) - Method in class org.apache.nifi.provenance.search.Query
 
setMessage(String) - Method in class org.apache.nifi.reporting.Bulletin
 
setMinFileSize(String) - Method in class org.apache.nifi.provenance.search.Query
 
setName(String) - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
setName(String) - Method in class org.apache.nifi.controller.status.PortStatus
 
setName(String) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setName(String) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setName(String) - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
setNodeAddress(String) - Method in class org.apache.nifi.reporting.Bulletin
 
setOutputBytes(long) - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
setOutputBytes(long) - Method in class org.apache.nifi.controller.status.PortStatus
 
setOutputBytes(long) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setOutputContentSize(Long) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setOutputCount(int) - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
setOutputCount(int) - Method in class org.apache.nifi.controller.status.PortStatus
 
setOutputCount(Integer) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setOutputCount(int) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setOutputPortStatus(Collection<PortStatus>) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setPreviousContentClaim(String, String, String, Long, long) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the Content Claim that the FlowFile was previously associated with before this event occurred.
setPriorities(List<FlowFilePrioritizer>) - Method in interface org.apache.nifi.controller.FlowFileQueue
Resets the comparator used by this queue to maintain order.
setProcessGroupStatus(Collection<ProcessGroupStatus>) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setProcessingNanos(long) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setProcessorAnnotationData(NiFiWebContextConfig, String) - Method in interface org.apache.nifi.web.NiFiWebContext
Sets the Processor annotation data.
setProcessorStatus(Collection<ProcessorStatus>) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setQueuedBytes(long) - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
setQueuedContentSize(Long) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setQueuedCount(int) - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
setQueuedCount(Integer) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setReceivedContentSize(Long) - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
setReceivedCount(Integer) - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
setRelationship(Relationship) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the to which the FlowFile was routed for ProvenanceEventType.ROUTE events.
setRemoteProcessGroupStatus(Collection<RemoteProcessGroupStatus>) - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
setRunStatus(RunStatus) - Method in class org.apache.nifi.controller.status.PortStatus
 
setRunStatus(RunStatus) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setScheduldingPeriod(String) - Method in interface org.apache.nifi.controller.Triggerable
Updates how often this Triggerable should be triggered to run
setSentContentSize(Long) - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
setSentCount(Integer) - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
setSourceId(String) - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
setSourceId(String) - Method in class org.apache.nifi.reporting.Bulletin
 
setSourceName(String) - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
setSourceName(String) - Method in class org.apache.nifi.reporting.Bulletin
 
setSourceQueueIdentifier(String) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the identifier of the FlowFile Queue from which the FlowFile was pulled
setSourceSystemFlowFileIdentifier(String) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the identifier that is used by the remote system to refer to the FlowFile for which this Event is being created.
setStartDate(Date) - Method in class org.apache.nifi.provenance.search.Query
 
setTargetUri(String) - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
setTransitUri(String) - Method in interface org.apache.nifi.provenance.ProvenanceEventBuilder
Sets the Transit URI that is used for the Event.
setTransmissionStatus(TransmissionStatus) - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
setTransmitting(Boolean) - Method in class org.apache.nifi.controller.status.PortStatus
 
setType(String) - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
setUsersGroup(Set<String>, String) - Method in interface org.apache.nifi.authorization.AuthorityProvider
Adds the specified users to the specified group.
Severity - Enum in org.apache.nifi.reporting
 
Severity() - Constructor for enum org.apache.nifi.reporting.Severity
 
shutdown() - Method in interface org.apache.nifi.controller.repository.ContentRepository
Shuts down the Content Repository, freeing any resources that may be held.
shutdown() - Method in interface org.apache.nifi.controller.repository.FlowFileSwapManager
Shuts down the manager
SideEffectFree - Annotation Type in org.apache.nifi.processor.annotation
Marker annotation a processor implementation can use to indicate that its operations on flow files can be safely repeated across process sessions.
size() - Method in interface org.apache.nifi.controller.FlowFileQueue
 
size(ContentClaim) - Method in interface org.apache.nifi.controller.repository.ContentRepository
 
Snippet - Interface in org.apache.nifi.controller
A Snippet represents a segment of the flow
sourceId - Variable in class org.apache.nifi.controller.status.ConnectionStatus
 
sourceId - Variable in class org.apache.nifi.reporting.Bulletin
 
sourceIdMatches(String) - Method in class org.apache.nifi.reporting.BulletinQuery.Builder
 
sourceIdPattern - Variable in class org.apache.nifi.reporting.BulletinQuery.Builder
 
sourceIdPattern - Variable in class org.apache.nifi.reporting.BulletinQuery
 
sourceName - Variable in class org.apache.nifi.controller.status.ConnectionStatus
 
sourceName - Variable in class org.apache.nifi.reporting.Bulletin
 
start(FlowFileRepository, QueueProvider, ContentClaimManager, EventReporter) - Method in interface org.apache.nifi.controller.repository.FlowFileSwapManager
Starts the Manager's background threads to start swapping FlowFiles in and out of memory
startDate - Variable in class org.apache.nifi.provenance.search.Query
 
state - Variable in class org.apache.nifi.web.ProcessorInfo.Builder
 
state(String) - Method in class org.apache.nifi.web.ProcessorInfo.Builder
 
state - Variable in class org.apache.nifi.web.ProcessorInfo
 
StatusHistory - Interface in org.apache.nifi.controller.status.history
Represents a collection of historical status values for a component
StatusSnapshot - Interface in org.apache.nifi.controller.status.history
A StatusSnapshot represents a Component's status report at some point in time
StreamCallback - Interface in org.apache.nifi.processor.io
 
subject - Variable in class org.apache.nifi.components.ValidationResult.Builder
 
subject(String) - Method in class org.apache.nifi.components.ValidationResult.Builder
Defaults to empty string
subject - Variable in class org.apache.nifi.components.ValidationResult
 
submitExpandChildren(long) - Method in interface org.apache.nifi.provenance.ProvenanceEventRepository
Submits a request to expand the children of the event with the given id
submitExpandParents(long) - Method in interface org.apache.nifi.provenance.ProvenanceEventRepository
Submits a request to expand the parents of the event with the given id
submitLineageComputation(String) - Method in interface org.apache.nifi.provenance.ProvenanceEventRepository
Submits a Lineage Computation to be completed and returns the AsynchronousLineageResult that indicates the status of the request and the results, if the computation is complete.
submitQuery(Query) - Method in interface org.apache.nifi.provenance.ProvenanceEventRepository
Submits an asynchronous request to process the given query, returning an identifier that can be used to fetch the results at a later time
SupportsBatching - Annotation Type in org.apache.nifi.processor.annotation
Marker annotation a Processor implementation can use to indicate that users should be able to supply a Batch Duration for the Processor.
swapFlowFilesIn(String, List<FlowFileRecord>, FlowFileQueue) - Method in interface org.apache.nifi.controller.repository.FlowFileRepository
Updates the Repository to indicate that the given FlowFileRecpords were Swapped In to memory
swapFlowFilesOut(List<FlowFileRecord>, FlowFileQueue, String) - Method in interface org.apache.nifi.controller.repository.FlowFileRepository
Updates the Repository to indicate that the given FlowFileRecords were Swapped Out of memory

T

Tags - Annotation Type in org.apache.nifi.processor.annotation
Annotation that can be applied to a Processor in order to associate tags with the processor.
timestamp - Variable in class org.apache.nifi.reporting.Bulletin
 
toB(double) - Method in enum org.apache.nifi.processor.DataUnit
 
toGB(double) - Method in enum org.apache.nifi.processor.DataUnit
 
toKB(double) - Method in enum org.apache.nifi.processor.DataUnit
 
toMB(double) - Method in enum org.apache.nifi.processor.DataUnit
 
toString() - Method in class org.apache.nifi.components.AbstractConfigurableComponent
 
toString() - Method in class org.apache.nifi.components.AllowableValue
 
toString() - Method in class org.apache.nifi.components.PropertyDescriptor
 
toString() - Method in class org.apache.nifi.components.ValidationResult
 
toString() - Method in class org.apache.nifi.controller.status.ConnectionStatus
 
toString() - Method in class org.apache.nifi.controller.status.PortStatus
 
toString() - Method in class org.apache.nifi.controller.status.ProcessGroupStatus
 
toString() - Method in class org.apache.nifi.controller.status.ProcessorStatus
 
toString() - Method in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
toString() - Method in class org.apache.nifi.processor.AbstractSessionFactoryProcessor
 
toString() - Method in class org.apache.nifi.processor.Relationship
 
toString() - Method in class org.apache.nifi.provenance.search.Query
 
toString() - Method in class org.apache.nifi.reporting.Bulletin
 
toString() - Method in class org.apache.nifi.web.Revision
 
totalSizeBytes - Variable in class org.apache.nifi.processor.QueueSize
 
toTB(double) - Method in enum org.apache.nifi.processor.DataUnit
 
trace(String, Throwable) - Method in interface org.apache.nifi.logging.ProcessorLog
 
trace(String, Object[]) - Method in interface org.apache.nifi.logging.ProcessorLog
 
trace(String) - Method in interface org.apache.nifi.logging.ProcessorLog
 
trace(String, Object[], Throwable) - Method in interface org.apache.nifi.logging.ProcessorLog
 
transfer(FlowFile, Relationship) - Method in interface org.apache.nifi.processor.ProcessSession
Transfers the given FlowFile to the appropriate destination processor work queue(s) based on the given relationship.
transfer(FlowFile) - Method in interface org.apache.nifi.processor.ProcessSession
Transfers the given FlowFile back to the work queue from which it was pulled.
transfer(Collection<FlowFile>) - Method in interface org.apache.nifi.processor.ProcessSession
Transfers the given FlowFiles back to the work queues from which the FlowFiles were pulled.
transfer(Collection<FlowFile>, Relationship) - Method in interface org.apache.nifi.processor.ProcessSession
Transfers the given FlowFile to the appropriate destination processor work queue(s) based on the given relationship.
transmissionStatus - Variable in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 
TransmissionStatus - Enum in org.apache.nifi.controller.status
 
TransmissionStatus() - Constructor for enum org.apache.nifi.controller.status.TransmissionStatus
 
transmitting - Variable in class org.apache.nifi.controller.status.PortStatus
 
Triggerable - Interface in org.apache.nifi.controller
 
TriggerSerially - Annotation Type in org.apache.nifi.processor.annotation
Marker annotation a processor implementation can use to indicate that the processor is not thread safe for concurrent execution of its onTrigger() method.
TriggerWhenAnyDestinationAvailable - Annotation Type in org.apache.nifi.processor.annotation
Marker annotation a processor implementation can use to indicate that the processor is to be triggered if any of its destinations has available space for incoming FlowFiles.
TriggerWhenEmpty - Annotation Type in org.apache.nifi.processor.annotation
Marker annotation a processor implementation can use to indicate that the processor should still be triggered even when it has no data in its work queue.
type - Variable in class org.apache.nifi.controller.status.ProcessorStatus
 

U

ungroup(String) - Method in interface org.apache.nifi.authorization.AuthorityProvider
Ungroups the specified group.
ungroupUser(String) - Method in interface org.apache.nifi.authorization.AuthorityProvider
Ungroups the specified user.
UnknownIdentityException - Exception in org.apache.nifi.authorization.exception
Represents the case when an identity cannot be confirmed.
UnknownIdentityException(String, Throwable) - Constructor for exception org.apache.nifi.authorization.exception.UnknownIdentityException
 
UnknownIdentityException(String) - Constructor for exception org.apache.nifi.authorization.exception.UnknownIdentityException
 
unswappedSize() - Method in interface org.apache.nifi.controller.FlowFileQueue
Returns the number of FlowFiles that are enqueued and not swapped
updateRepository(Collection<RepositoryRecord>) - Method in interface org.apache.nifi.controller.repository.FlowFileRepository
Updates the repository with the given RepositoryRecords.
updateScheduledFalse() - Method in class org.apache.nifi.processor.AbstractSessionFactoryProcessor
 
updateScheduledTrue() - Method in class org.apache.nifi.processor.AbstractSessionFactoryProcessor
 
uri - Variable in class org.apache.nifi.controller.status.RemoteProcessGroupStatus
 

V

valid - Variable in class org.apache.nifi.components.ValidationResult.Builder
 
valid(boolean) - Method in class org.apache.nifi.components.ValidationResult.Builder
Defaults to false
valid - Variable in class org.apache.nifi.components.ValidationResult
 
VALID - Static variable in interface org.apache.nifi.components.Validator
Validator object providing validation behavior in which validation always passes
validate(ValidationContext) - Method in class org.apache.nifi.components.AbstractConfigurableComponent
 
validate(ValidationContext) - Method in interface org.apache.nifi.components.ConfigurableComponent
Validates a set of properties, returning ValidationResults for any invalid properties.
validate(String, String, ValidationContext) - Method in class org.apache.nifi.components.PropertyDescriptor.ConstrainedSetValidator
 
validate(String, ValidationContext) - Method in class org.apache.nifi.components.PropertyDescriptor
Validates the given input against this property descriptor's validator.
validate(String, String, ValidationContext) - Method in interface org.apache.nifi.components.Validator
 
validateErrors(Collection<String>) - Method in class org.apache.nifi.web.ProcessorInfo.Builder
 
validateExpression(String, boolean) - Method in interface org.apache.nifi.expression.ExpressionLanguageCompiler
Attempts to validate the given expression and returns null if the expression is syntactically valid or a String indicating why the expression is invalid otherwise.
validateKey(String) - Static method in class org.apache.nifi.flowfile.FlowFile.KeyValidator
 
ValidationContext - Interface in org.apache.nifi.components
 
validationErrors - Variable in class org.apache.nifi.web.ProcessorInfo.Builder
 
validationErrors - Variable in class org.apache.nifi.web.ProcessorInfo
 
ValidationResult - Class in org.apache.nifi.components
Immutable - thread safe
ValidationResult(ValidationResult.Builder) - Constructor for class org.apache.nifi.components.ValidationResult
 
ValidationResult.Builder - Class in org.apache.nifi.components
 
ValidationResult.Builder() - Constructor for class org.apache.nifi.components.ValidationResult.Builder
 
Validator - Interface in org.apache.nifi.components
 
validators - Variable in class org.apache.nifi.components.PropertyDescriptor.Builder
 
validators - Variable in class org.apache.nifi.components.PropertyDescriptor
The validators that should be used whenever an attempt is made to set this property value.
validStrings - Variable in class org.apache.nifi.components.PropertyDescriptor.ConstrainedSetValidator
 
validValues - Variable in class org.apache.nifi.components.PropertyDescriptor.ConstrainedSetValidator
 
value - Variable in class org.apache.nifi.components.AllowableValue
 
value - Variable in class org.apache.nifi.web.ProcessorConfigurationAction.Builder
 
value(String) - Method in class org.apache.nifi.web.ProcessorConfigurationAction.Builder
 
value - Variable in class org.apache.nifi.web.ProcessorConfigurationAction
 
VALUE_DEMARCATOR - Static variable in class org.apache.nifi.components.PropertyDescriptor.ConstrainedSetValidator
 
ValueMapper<S> - Interface in org.apache.nifi.controller.status.history
 
valueOf(String) - Static method in enum org.apache.nifi.authorization.Authority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.authorization.DownloadAuthorization.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.controller.repository.RepositoryRecordType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.controller.ScheduledState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.controller.status.history.MetricDescriptor.Formatter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.controller.status.RunStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.controller.status.TransmissionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.expression.AttributeExpression.ResultType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.logging.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.processor.DataUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.processor.FlowFileFilter.FlowFileFilterResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.provenance.lineage.LineageComputationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.provenance.lineage.LineageNodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.provenance.ProvenanceEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.provenance.search.SearchableFieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.reporting.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.scheduling.SchedulingStrategy
Returns the enum constant of this type with the specified name.
valueOfAuthority(String) - Static method in enum org.apache.nifi.authorization.Authority
Returns the matching role or null if the specified role does not match any roles.
ValueReducer<T,R> - Interface in org.apache.nifi.controller.status.history
 
values() - Static method in enum org.apache.nifi.authorization.Authority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.authorization.DownloadAuthorization.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.controller.repository.RepositoryRecordType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.controller.ScheduledState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.controller.status.history.MetricDescriptor.Formatter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.controller.status.RunStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.controller.status.TransmissionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.expression.AttributeExpression.ResultType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.logging.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.processor.DataUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.processor.FlowFileFilter.FlowFileFilterResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.provenance.lineage.LineageComputationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.provenance.lineage.LineageNodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.provenance.ProvenanceEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.provenance.search.SearchableFieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.reporting.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.scheduling.SchedulingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class org.apache.nifi.web.Revision
the version number

W

warn(String, Throwable) - Method in interface org.apache.nifi.logging.ProcessorLog
 
warn(String, Object[]) - Method in interface org.apache.nifi.logging.ProcessorLog
 
warn(String, Object[], Throwable) - Method in interface org.apache.nifi.logging.ProcessorLog
 
warn(String) - Method in interface org.apache.nifi.logging.ProcessorLog
 
write(ContentClaim) - Method in interface org.apache.nifi.controller.repository.ContentRepository
Obtains an OutputStream to the content for the given claim.
write(FlowFile, OutputStreamCallback) - Method in interface org.apache.nifi.processor.ProcessSession
Executes the given callback against the content corresponding to the given FlowFile
write(FlowFile, StreamCallback) - Method in interface org.apache.nifi.processor.ProcessSession
Executes the given callback against the content corresponding to the given flow file

Y

yield() - Method in interface org.apache.nifi.processor.ProcessContext
Causes the Processor not to be scheduled for some pre-configured amount of time.
A B C D E F G H I J L M N O P Q R S T U V W Y 

Copyright © 2015 Apache NiFi (incubating). All rights reserved.