Class AzureStorageCredentialsControllerService_v12

java.lang.Object
org.apache.nifi.components.AbstractConfigurableComponent
org.apache.nifi.controller.AbstractControllerService
org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerService_v12
All Implemented Interfaces:
org.apache.nifi.components.ConfigurableComponent, org.apache.nifi.controller.ControllerService, AzureStorageCredentialsService_v12

@Tags({"azure","microsoft","cloud","storage","blob","credentials","queue"}) @CapabilityDescription("Provides credentials for Azure Storage processors using Azure Storage client library v12.") public class AzureStorageCredentialsControllerService_v12 extends org.apache.nifi.controller.AbstractControllerService implements AzureStorageCredentialsService_v12
Provides credentials details for Azure Storage processors
See Also:
  • AbstractControllerService
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private org.apache.nifi.controller.ConfigurationContext
     
    static final org.apache.nifi.components.PropertyDescriptor
     
    private static final List<org.apache.nifi.components.PropertyDescriptor>
     
    static final org.apache.nifi.components.PropertyDescriptor
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    protected List<org.apache.nifi.components.PropertyDescriptor>
     
    void
    onEnabled(org.apache.nifi.controller.ConfigurationContext context)
     

    Methods inherited from class org.apache.nifi.controller.AbstractControllerService

    abstractClearConfigContext, abstractStoreConfigContext, disabled, enabled, getConfigurationContext, getControllerServiceLookup, getIdentifier, getLogger, getNodeTypeProvider, getProperty, getStateManager, init, initialize, isEnabled

    Methods inherited from class org.apache.nifi.components.AbstractConfigurableComponent

    customValidate, equals, getPropertyDescriptor, getPropertyDescriptors, getSupportedDynamicPropertyDescriptor, hashCode, onPropertyModified, toString, validate

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.apache.nifi.components.ConfigurableComponent

    getIdentifier, getPropertyDescriptor, getPropertyDescriptors, onPropertyModified, validate

    Methods inherited from interface org.apache.nifi.controller.ControllerService

    initialize, isStateful, migrateProperties
  • Field Details

    • ENDPOINT_SUFFIX

      public static final org.apache.nifi.components.PropertyDescriptor ENDPOINT_SUFFIX
    • PROXY_CONFIGURATION_SERVICE

      public static final org.apache.nifi.components.PropertyDescriptor PROXY_CONFIGURATION_SERVICE
    • PROPERTIES

      private static final List<org.apache.nifi.components.PropertyDescriptor> PROPERTIES
    • context

      private org.apache.nifi.controller.ConfigurationContext context
  • Constructor Details

    • AzureStorageCredentialsControllerService_v12

      public AzureStorageCredentialsControllerService_v12()
  • Method Details

    • getSupportedPropertyDescriptors

      protected List<org.apache.nifi.components.PropertyDescriptor> getSupportedPropertyDescriptors()
      Overrides:
      getSupportedPropertyDescriptors in class org.apache.nifi.components.AbstractConfigurableComponent
    • onEnabled

      @OnEnabled public void onEnabled(org.apache.nifi.controller.ConfigurationContext context)
    • getCredentialsDetails

      public AzureStorageCredentialsDetails_v12 getCredentialsDetails(Map<String,String> attributes)
      Specified by:
      getCredentialsDetails in interface AzureStorageCredentialsService_v12