Class AbstractListAzureProcessor<T extends ListableEntity>
java.lang.Object
org.apache.nifi.components.AbstractConfigurableComponent
org.apache.nifi.processor.AbstractSessionFactoryProcessor
org.apache.nifi.processor.AbstractProcessor
org.apache.nifi.processor.util.list.AbstractListProcessor<T>
org.apache.nifi.processors.azure.storage.AbstractListAzureProcessor<T>
- All Implemented Interfaces:
org.apache.nifi.components.ConfigurableComponent,org.apache.nifi.processor.Processor,org.apache.nifi.processor.VerifiableProcessor
- Direct Known Subclasses:
ListAzureBlobStorage_v12,ListAzureDataLakeStorage
public abstract class AbstractListAzureProcessor<T extends ListableEntity>
extends AbstractListProcessor<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.nifi.processor.util.list.AbstractListProcessor
AbstractListProcessor.ListingMode -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorFields inherited from class org.apache.nifi.processor.util.list.AbstractListProcessor
BY_ENTITIES, BY_TIME_WINDOW, BY_TIMESTAMPS, LISTING_LAG_MILLIS, LISTING_STRATEGY, NO_TRACKING, PRECISION_AUTO_DETECT, PRECISION_MILLIS, PRECISION_MINUTES, PRECISION_SECONDS, RECORD_WRITER, REL_SUCCESS, TARGET_SYSTEM_TIMESTAMP_PRECISION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanisFileInfoMatchesWithAgeAndSize(org.apache.nifi.processor.ProcessContext context, long minimumTimestamp, long lastModified, long size) Methods inherited from class org.apache.nifi.processor.util.list.AbstractListProcessor
countUnfilteredListing, createAttributes, createListedEntityTracker, customValidate, customValidate, getCurrentNanoTime, getCurrentTime, getDefaultTimePrecision, getKey, getListingContainerName, getPath, getRecordSchema, getRelationships, getStateScope, initListedEntityTracker, isListingResetNecessary, listByNoTracking, listByTimeWindow, listByTrackingTimestamps, migrateProperties, onPrimaryNodeChange, onPropertyModified, onTrigger, performListing, updateState, verifyMethods 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
equals, getPropertyDescriptor, getPropertyDescriptors, getSupportedDynamicPropertyDescriptor, getSupportedPropertyDescriptors, hashCode, 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, validateMethods inherited from interface org.apache.nifi.processor.Processor
isStateful, migrateRelationships
-
Field Details
-
MIN_AGE
public static final org.apache.nifi.components.PropertyDescriptor MIN_AGE -
MAX_AGE
public static final org.apache.nifi.components.PropertyDescriptor MAX_AGE -
MIN_SIZE
public static final org.apache.nifi.components.PropertyDescriptor MIN_SIZE -
MAX_SIZE
public static final org.apache.nifi.components.PropertyDescriptor MAX_SIZE
-
-
Constructor Details
-
AbstractListAzureProcessor
public AbstractListAzureProcessor()
-
-
Method Details
-
isFileInfoMatchesWithAgeAndSize
protected boolean isFileInfoMatchesWithAgeAndSize(org.apache.nifi.processor.ProcessContext context, long minimumTimestamp, long lastModified, long size)
-