Class AbstractAzureQueueStorage_v12
java.lang.Object
org.apache.nifi.components.AbstractConfigurableComponent
org.apache.nifi.processor.AbstractSessionFactoryProcessor
org.apache.nifi.processor.AbstractProcessor
org.apache.nifi.processors.azure.storage.queue.AbstractAzureQueueStorage_v12
- All Implemented Interfaces:
org.apache.nifi.components.ConfigurableComponent,org.apache.nifi.processor.Processor
- Direct Known Subclasses:
GetAzureQueueStorage_v12,PutAzureQueueStorage_v12
public abstract class AbstractAzureQueueStorage_v12
extends org.apache.nifi.processor.AbstractProcessor
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.nifi.components.PropertyDescriptor(package private) static final String(package private) static final String(package private) static final String(package private) static final Stringstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.processor.Relationshipstatic final org.apache.nifi.processor.Relationshipprivate static final Set<org.apache.nifi.processor.Relationship> static final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptor(package private) static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final com.azure.storage.queue.QueueClientcreateQueueClient(org.apache.nifi.processor.ProcessContext context, org.apache.nifi.flowfile.FlowFile flowFile) protected Collection<org.apache.nifi.components.ValidationResult> customValidate(org.apache.nifi.components.ValidationContext validationContext) Set<org.apache.nifi.processor.Relationship> private voidprocessCredentials(com.azure.storage.queue.QueueClientBuilder clientBuilder, AzureStorageCredentialsDetails_v12 storageCredentialsDetails) private voidprocessProxyOptions(com.azure.storage.queue.QueueClientBuilder clientBuilder, org.apache.nifi.context.PropertyContext propertyContext) Methods inherited from class org.apache.nifi.processor.AbstractProcessor
onTrigger, 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, 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
-
QUEUE_NAME
public static final org.apache.nifi.components.PropertyDescriptor QUEUE_NAME -
ENDPOINT_SUFFIX
public static final org.apache.nifi.components.PropertyDescriptor ENDPOINT_SUFFIX -
STORAGE_CREDENTIALS_SERVICE
public static final org.apache.nifi.components.PropertyDescriptor STORAGE_CREDENTIALS_SERVICE -
REQUEST_TIMEOUT
public static final org.apache.nifi.components.PropertyDescriptor REQUEST_TIMEOUT -
REL_SUCCESS
public static final org.apache.nifi.processor.Relationship REL_SUCCESS -
REL_FAILURE
public static final org.apache.nifi.processor.Relationship REL_FAILURE -
RELATIONSHIPS
-
URI_ATTRIBUTE
- See Also:
-
INSERTION_TIME_ATTRIBUTE
- See Also:
-
EXPIRATION_TIME_ATTRIBUTE
- See Also:
-
MESSAGE_ID_ATTRIBUTE
- See Also:
-
POP_RECEIPT_ATTRIBUTE
- See Also:
-
-
Constructor Details
-
AbstractAzureQueueStorage_v12
public AbstractAzureQueueStorage_v12()
-
-
Method Details
-
getRelationships
- Specified by:
getRelationshipsin interfaceorg.apache.nifi.processor.Processor- Overrides:
getRelationshipsin classorg.apache.nifi.processor.AbstractSessionFactoryProcessor
-
customValidate
protected Collection<org.apache.nifi.components.ValidationResult> customValidate(org.apache.nifi.components.ValidationContext validationContext) - Overrides:
customValidatein classorg.apache.nifi.components.AbstractConfigurableComponent
-
createQueueClient
protected final com.azure.storage.queue.QueueClient createQueueClient(org.apache.nifi.processor.ProcessContext context, org.apache.nifi.flowfile.FlowFile flowFile) -
processCredentials
private void processCredentials(com.azure.storage.queue.QueueClientBuilder clientBuilder, AzureStorageCredentialsDetails_v12 storageCredentialsDetails) -
processProxyOptions
private void processProxyOptions(com.azure.storage.queue.QueueClientBuilder clientBuilder, org.apache.nifi.context.PropertyContext propertyContext)
-