Class MoveAzureDataLakeStorage
java.lang.Object
org.apache.nifi.components.AbstractConfigurableComponent
org.apache.nifi.processor.AbstractSessionFactoryProcessor
org.apache.nifi.processor.AbstractProcessor
org.apache.nifi.processors.azure.AbstractAzureDataLakeStorageProcessor
org.apache.nifi.processors.azure.storage.MoveAzureDataLakeStorage
- All Implemented Interfaces:
org.apache.nifi.components.ConfigurableComponent,org.apache.nifi.processor.Processor
@Tags({"azure","microsoft","cloud","storage","adlsgen2","datalake"})
@SeeAlso({DeleteAzureDataLakeStorage.class,FetchAzureDataLakeStorage.class,ListAzureDataLakeStorage.class})
@CapabilityDescription("Moves content within an Azure Data Lake Storage Gen 2. After the move, files will be no longer available on source location.")
@WritesAttribute(attribute="azure.source.filesystem",description="The name of the source Azure File System") @WritesAttribute(attribute="azure.source.directory",description="The name of the source Azure Directory") @WritesAttribute(attribute="azure.filesystem",description="The name of the Azure File System") @WritesAttribute(attribute="azure.directory",description="The name of the Azure Directory") @WritesAttribute(attribute="azure.filename",description="The name of the Azure File") @WritesAttribute(attribute="azure.primaryUri",description="Primary location for file content") @WritesAttribute(attribute="azure.length",description="The length of the Azure File")
@InputRequirement(INPUT_REQUIRED)
public class MoveAzureDataLakeStorage
extends AbstractAzureDataLakeStorageProcessor
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorstatic final Stringstatic final Stringprivate static final List<org.apache.nifi.components.PropertyDescriptor> static final Stringstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorFields inherited from class org.apache.nifi.processors.azure.AbstractAzureDataLakeStorageProcessor
REL_FAILURE, REL_SUCCESS, TEMP_FILE_DIRECTORY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.nifi.processors.azure.AbstractAzureDataLakeStorageProcessor
getRelationships, getStorageClient, onScheduled, onStoppedMethods inherited from class org.apache.nifi.processor.AbstractProcessor
onTriggerMethods inherited from class org.apache.nifi.processor.AbstractSessionFactoryProcessor
getControllerServiceLookup, getIdentifier, getLogger, getNodeTypeProvider, init, initialize, isConfigurationRestored, isScheduled, toString, updateConfiguredRestoredTrue, updateScheduledFalse, updateScheduledTrueMethods inherited from class org.apache.nifi.components.AbstractConfigurableComponent
customValidate, equals, getPropertyDescriptor, getPropertyDescriptors, getSupportedDynamicPropertyDescriptor, hashCode, onPropertyModified, validateMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.nifi.components.ConfigurableComponent
getPropertyDescriptor, getPropertyDescriptors, onPropertyModified, validateMethods inherited from interface org.apache.nifi.processor.Processor
isStateful, migrateProperties, migrateRelationships
-
Field Details
-
FAIL_RESOLUTION
- See Also:
-
REPLACE_RESOLUTION
- See Also:
-
IGNORE_RESOLUTION
- See Also:
-
CONFLICT_RESOLUTION
public static final org.apache.nifi.components.PropertyDescriptor CONFLICT_RESOLUTION -
SOURCE_FILESYSTEM
public static final org.apache.nifi.components.PropertyDescriptor SOURCE_FILESYSTEM -
SOURCE_DIRECTORY
public static final org.apache.nifi.components.PropertyDescriptor SOURCE_DIRECTORY -
DESTINATION_FILESYSTEM
public static final org.apache.nifi.components.PropertyDescriptor DESTINATION_FILESYSTEM -
DESTINATION_DIRECTORY
public static final org.apache.nifi.components.PropertyDescriptor DESTINATION_DIRECTORY -
PROPERTIES
-
-
Constructor Details
-
MoveAzureDataLakeStorage
public MoveAzureDataLakeStorage()
-
-
Method Details
-
getSupportedPropertyDescriptors
- Overrides:
getSupportedPropertyDescriptorsin classorg.apache.nifi.components.AbstractConfigurableComponent
-
onTrigger
public void onTrigger(org.apache.nifi.processor.ProcessContext context, org.apache.nifi.processor.ProcessSession session) throws org.apache.nifi.processor.exception.ProcessException - Specified by:
onTriggerin classorg.apache.nifi.processor.AbstractProcessor- Throws:
org.apache.nifi.processor.exception.ProcessException
-