public class DocumentationParameterProviderInitializationContext extends Object implements ParameterProviderInitializationContext
| Modifier and Type | Field and Description |
|---|---|
private ComponentLog |
componentLog |
private String |
id |
private String |
name |
private NodeTypeProvider |
nodeTypeProvider |
| Constructor and Description |
|---|
DocumentationParameterProviderInitializationContext() |
| Modifier and Type | Method and Description |
|---|---|
String |
getIdentifier() |
File |
getKerberosConfigurationFile()
The Kerberos configuration file (typically krb5.conf) that will be used
by this JVM during all Kerberos operations.
|
File |
getKerberosServiceKeytab()
The File instance for the Kerberos service keytab.
|
String |
getKerberosServicePrincipal()
The Kerberos service principal used by NiFi to communicate with the KDC
in order to obtain tickets on behalf of NiFi.
|
ComponentLog |
getLogger() |
String |
getName() |
NodeTypeProvider |
getNodeTypeProvider() |
private final String id
private final ComponentLog componentLog
private final NodeTypeProvider nodeTypeProvider
private final String name
public DocumentationParameterProviderInitializationContext()
public String getIdentifier()
getIdentifier in interface ParameterProviderInitializationContextParameterProvider with
which this context is associatedpublic String getName()
getName in interface ParameterProviderInitializationContextpublic ComponentLog getLogger()
getLogger in interface ParameterProviderInitializationContextpublic NodeTypeProvider getNodeTypeProvider()
getNodeTypeProvider in interface ParameterProviderInitializationContextNodeTypeProvider which can be used to detect the node
type of this NiFi instance.public String getKerberosServicePrincipal()
KerberosContextgetKerberosServicePrincipal in interface KerberosContextpublic File getKerberosServiceKeytab()
KerberosContextgetKerberosServiceKeytab in interface KerberosContextpublic File getKerberosConfigurationFile()
KerberosContextgetKerberosConfigurationFile in interface KerberosContextCopyright © 2023 Apache NiFi Project. All rights reserved.