Skip navigation links
A C D E F G H I K L O P R S T U V 

A

ABSOLUTE_HDFS_PATH_ATTRIBUTE - Static variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
AbstractHadoopProcessor - Class in org.apache.nifi.processors.hadoop
This is a base class that is helpful when building processors interacting with HDFS.
AbstractHadoopProcessor() - Constructor for class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
AbstractHadoopProcessor.ExtendedConfiguration - Class in org.apache.nifi.processors.hadoop
Extending Hadoop Configuration to prevent it from caching classes that can't be found.
AbstractHadoopProcessor.HdfsResources - Class in org.apache.nifi.processors.hadoop
 
AbstractHadoopProcessor.ValidationResources - Class in org.apache.nifi.processors.hadoop
 
abstractOnScheduled(ProcessContext) - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
If your subclass also has an @OnScheduled annotated method and you need hdfsResources in that method, then be sure to call super.abstractOnScheduled(context)
abstractOnStopped() - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
ADDITIONAL_CLASSPATH_RESOURCES - Static variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
ALLOW_EXPLICIT_KEYTAB - Static variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
allowableValues() - Static method in enum org.apache.nifi.processors.hadoop.CompressionType
 

C

CACHE_CLASSES - Variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.ExtendedConfiguration
 
checkHdfsUriForTimeout(Configuration) - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
COMPRESSION_CODEC - Static variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
CompressionType - Enum in org.apache.nifi.processors.hadoop
Compression Type Enum for Hadoop related processors.
CompressionType(String) - Constructor for enum org.apache.nifi.processors.hadoop.CompressionType
 
configResources - Variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.ValidationResources
 
configuration - Variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.HdfsResources
 
configuration - Variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.ValidationResources
 
create(HttpContext) - Method in class org.apache.nifi.hadoop.KerberosKeytabSPNegoAuthSchemeProvider
 
customValidate(ValidationContext) - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 

D

description - Variable in enum org.apache.nifi.processors.hadoop.CompressionType
 
DIRECTORY - Static variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 

E

EMPTY_HDFS_RESOURCES - Static variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
ExtendedConfiguration(ComponentLog) - Constructor for class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.ExtendedConfiguration
 

F

fileSystem - Variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.HdfsResources
 

G

generateToken(byte[], String, Credentials) - Method in class org.apache.nifi.hadoop.KerberosKeytabSPNegoScheme
 
getAppConfigurationEntry(String) - Method in class org.apache.nifi.hadoop.KerberosConfiguration
 
getClassByNameOrNull(String) - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.ExtendedConfiguration
 
getCompressionCodec(ProcessContext, Configuration) - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
Returns the configured CompressionCodec, or null if none is configured.
getConfigResources() - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.ValidationResources
 
getConfiguration() - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
getConfiguration() - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.HdfsResources
 
getConfiguration() - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.ValidationResources
 
getConfigurationFromResources(Configuration, String) - Static method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
getDescription() - Method in enum org.apache.nifi.processors.hadoop.CompressionType
 
getFileSystem(Configuration) - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
This exists in order to allow unit tests to override it so that they don't take several minutes waiting for UDP packets to be received
getFileSystem() - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
getFileSystem() - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.HdfsResources
 
getFileSystemAsUser(Configuration, UserGroupInformation) - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
getKerberosConfigFile() - Method in class org.apache.nifi.hadoop.KerberosProperties
 
getKerberosConfigValidator() - Method in class org.apache.nifi.hadoop.KerberosProperties
 
getKerberosKeytab() - Method in class org.apache.nifi.hadoop.KerberosProperties
 
getKerberosPassword() - Method in class org.apache.nifi.hadoop.KerberosProperties
 
getKerberosPrincipal() - Method in class org.apache.nifi.hadoop.KerberosProperties
 
getKerberosProperties(File) - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
getKerberosUser() - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.HdfsResources
 
getKeytab() - Method in class org.apache.nifi.hadoop.KerberosKeytabCredentials
 
getPassword() - Method in class org.apache.nifi.hadoop.KerberosKeytabCredentials
 
getPathDifference(Path, Path) - Static method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
Returns the relative path of the child that does not include the filename or the root path.
getSupportedPropertyDescriptors() - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
getUgiForKerberosUser(Configuration, KerberosUser) - Static method in class org.apache.nifi.hadoop.SecurityUtil
Authenticates a KerberosUser and acquires a UserGroupInformation instance using UserGroupInformation.getUGIFromSubject(Subject).
getUserGroupInformation() - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
getUserGroupInformation() - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.HdfsResources
 
getUserPrincipal() - Method in class org.apache.nifi.hadoop.KerberosKeytabCredentials
 

H

HADOOP_CONFIGURATION_RESOURCES - Static variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
HADOOP_SECURITY_AUTHENTICATION - Static variable in class org.apache.nifi.hadoop.SecurityUtil
 
HadoopValidators - Interface in org.apache.nifi.processors.hadoop
Validators for Hadoop related processors.
hdfsResources - Variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
HdfsResources(Configuration, FileSystem, UserGroupInformation, KerberosUser) - Constructor for class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.HdfsResources
 

I

init(ProcessorInitializationContext) - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
interruptStatisticsThread(FileSystem) - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
isAllowExplicitKeytab() - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
isSecurityEnabled(Configuration) - Static method in class org.apache.nifi.hadoop.SecurityUtil
Initializes UserGroupInformation with the given Configuration and returns UserGroupInformation.isSecurityEnabled().

K

KERBEROS - Static variable in class org.apache.nifi.hadoop.SecurityUtil
 
KERBEROS_CREDENTIALS_SERVICE - Static variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
KERBEROS_RELOGIN_PERIOD - Static variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
kerberosConfigFile - Variable in class org.apache.nifi.hadoop.KerberosProperties
 
kerberosConfigFile - Variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
KerberosConfiguration - Class in org.apache.nifi.hadoop
Modified Kerberos configuration class from KerberosAuthenticator.KerberosConfiguration that requires authentication from a keytab.
KerberosConfiguration(String, String) - Constructor for class org.apache.nifi.hadoop.KerberosConfiguration
 
kerberosConfigValidator - Variable in class org.apache.nifi.hadoop.KerberosProperties
 
kerberosKeytab - Variable in class org.apache.nifi.hadoop.KerberosProperties
 
KerberosKeytabCredentials - Class in org.apache.nifi.hadoop
Crendentials that incorporate a user principal and a keytab file.
KerberosKeytabCredentials(String, String) - Constructor for class org.apache.nifi.hadoop.KerberosKeytabCredentials
 
KerberosKeytabSPNegoAuthSchemeProvider - Class in org.apache.nifi.hadoop
Provider class for KerberosKeytabSPNegoAuthScheme.
KerberosKeytabSPNegoAuthSchemeProvider() - Constructor for class org.apache.nifi.hadoop.KerberosKeytabSPNegoAuthSchemeProvider
 
KerberosKeytabSPNegoScheme - Class in org.apache.nifi.hadoop
This class provides a very similar authentication scheme and token generation as SPNegoScheme does.
KerberosKeytabSPNegoScheme() - Constructor for class org.apache.nifi.hadoop.KerberosKeytabSPNegoScheme
 
kerberosPassword - Variable in class org.apache.nifi.hadoop.KerberosProperties
 
kerberosPrincipal - Variable in class org.apache.nifi.hadoop.KerberosProperties
 
KerberosProperties - Class in org.apache.nifi.hadoop
All processors and controller services that need properties for Kerberos Principal and Keytab should obtain them through this class by calling: KerberosProperties props = KerberosProperties.create(NiFiProperties.getInstance()) The properties can be accessed from the resulting KerberosProperties instance.
KerberosProperties(File) - Constructor for class org.apache.nifi.hadoop.KerberosProperties
Instantiate a KerberosProperties object but keep in mind it is effectively a singleton because the krb5.conf file needs to be set as a system property which this constructor will take care of.
kerberosProperties - Variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
KerberosTicketRenewer - Class in org.apache.nifi.hadoop
Deprecated.
KerberosTicketRenewer(UserGroupInformation, long, ComponentLog) - Constructor for class org.apache.nifi.hadoop.KerberosTicketRenewer
Deprecated.
 
kerberosUser - Variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.HdfsResources
 
keytab - Variable in class org.apache.nifi.hadoop.KerberosKeytabCredentials
 

L

logger - Variable in class org.apache.nifi.hadoop.KerberosTicketRenewer
Deprecated.
 
logger - Variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.ExtendedConfiguration
 
loginKerberos(Configuration, String, String) - Static method in class org.apache.nifi.hadoop.SecurityUtil
Initializes UserGroupInformation with the given Configuration and performs the login for the given principal and keytab.
loginSimple(Configuration) - Static method in class org.apache.nifi.hadoop.SecurityUtil
Initializes UserGroupInformation with the given Configuration and returns UserGroupInformation.getLoginUser().

O

ONE_OR_MORE_FILE_EXISTS_VALIDATOR - Static variable in interface org.apache.nifi.processors.hadoop.HadoopValidators
 
org.apache.nifi.hadoop - package org.apache.nifi.hadoop
 
org.apache.nifi.processors.hadoop - package org.apache.nifi.processors.hadoop
 

P

POSITIVE_SHORT_VALIDATOR - Static variable in interface org.apache.nifi.processors.hadoop.HadoopValidators
 
preProcessConfiguration(Configuration, ProcessContext) - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
This method will be called after the Configuration has been created, but before the FileSystem is created, allowing sub-classes to take further action on the Configuration before creating the FileSystem.
properties - Variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 

R

renewalPeriod - Variable in class org.apache.nifi.hadoop.KerberosTicketRenewer
Deprecated.
 
resetHDFSResources(String, ProcessContext) - Method in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
RESOURCES_LOCK - Static variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
run() - Method in class org.apache.nifi.hadoop.KerberosTicketRenewer
Deprecated.
 

S

SecurityUtil - Class in org.apache.nifi.hadoop
Provides synchronized access to UserGroupInformation to avoid multiple processors/services from interfering with each other.
SecurityUtil() - Constructor for class org.apache.nifi.hadoop.SecurityUtil
 
stop() - Method in class org.apache.nifi.hadoop.KerberosTicketRenewer
Deprecated.
 
stopped - Variable in class org.apache.nifi.hadoop.KerberosTicketRenewer
Deprecated.
 

T

toString() - Method in enum org.apache.nifi.processors.hadoop.CompressionType
 

U

ugi - Variable in class org.apache.nifi.hadoop.KerberosTicketRenewer
Deprecated.
 
UMASK_VALIDATOR - Static variable in interface org.apache.nifi.processors.hadoop.HadoopValidators
 
USER_KERBEROS_CONF - Static variable in class org.apache.nifi.hadoop.KerberosConfiguration
 
USER_KERBEROS_LOGIN - Static variable in class org.apache.nifi.hadoop.KerberosConfiguration
 
USER_KERBEROS_OPTIONS - Static variable in class org.apache.nifi.hadoop.KerberosConfiguration
 
userGroupInformation - Variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.HdfsResources
 
userPrincipal - Variable in class org.apache.nifi.hadoop.KerberosKeytabCredentials
 

V

validatePrincipalWithKeytabOrPassword(String, Configuration, String, String, String, ComponentLog) - Static method in class org.apache.nifi.hadoop.KerberosProperties
 
validationResourceHolder - Variable in class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor
 
ValidationResources(String, Configuration) - Constructor for class org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.ValidationResources
 
valueOf(String) - Static method in enum org.apache.nifi.processors.hadoop.CompressionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.nifi.processors.hadoop.CompressionType
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I K L O P R S T U V 
Skip navigation links

Copyright © 2020 Apache NiFi Project. All rights reserved.