Class AzureStorageUtils
java.lang.Object
org.apache.nifi.processors.azure.storage.utils.AzureStorageUtils
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.nifi.components.PropertyDescriptorstatic final Stringstatic final Stringstatic final org.apache.nifi.components.PropertyDescriptorstatic final Stringstatic final Stringstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorprivate static final ProxySpec[]static final org.apache.nifi.components.PropertyDescriptorstatic final Stringstatic final Stringstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorstatic final org.apache.nifi.components.PropertyDescriptorstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringevaluateDirectoryProperty(org.apache.nifi.components.PropertyDescriptor property, org.apache.nifi.context.PropertyContext context) static StringevaluateDirectoryProperty(org.apache.nifi.components.PropertyDescriptor property, org.apache.nifi.context.PropertyContext context, Map<String, String> attributes) static StringevaluateDirectoryProperty(org.apache.nifi.components.PropertyDescriptor property, org.apache.nifi.context.PropertyContext context, org.apache.nifi.flowfile.FlowFile flowFile) static StringevaluateFileProperty(org.apache.nifi.context.PropertyContext context, Map<String, String> attributes) static StringevaluateFileProperty(org.apache.nifi.context.PropertyContext context, org.apache.nifi.flowfile.FlowFile flowFile) static StringevaluateFileSystemProperty(org.apache.nifi.components.PropertyDescriptor property, org.apache.nifi.context.PropertyContext context) static StringevaluateFileSystemProperty(org.apache.nifi.components.PropertyDescriptor property, org.apache.nifi.context.PropertyContext context, Map<String, String> attributes) static StringevaluateFileSystemProperty(org.apache.nifi.components.PropertyDescriptor property, org.apache.nifi.context.PropertyContext context, org.apache.nifi.flowfile.FlowFile flowFile) private static StringevaluateProperty(org.apache.nifi.components.PropertyDescriptor propertyDescriptor, org.apache.nifi.context.PropertyContext context, Map<String, String> attributes) static com.azure.core.http.ProxyOptionsgetProxyOptions(org.apache.nifi.context.PropertyContext propertyContext) Creates theproxy optionsthatHttpClientwill use.private static com.azure.core.http.ProxyOptions.TypegetProxyType(ProxyConfiguration proxyConfiguration) static voidvalidateProxySpec(org.apache.nifi.components.ValidationContext context, Collection<org.apache.nifi.components.ValidationResult> results)
-
Field Details
-
STORAGE_ACCOUNT_NAME_PROPERTY_DESCRIPTOR_NAME
- See Also:
-
STORAGE_ACCOUNT_KEY_PROPERTY_DESCRIPTOR_NAME
- See Also:
-
STORAGE_SAS_TOKEN_PROPERTY_DESCRIPTOR_NAME
- See Also:
-
STORAGE_ENDPOINT_SUFFIX_PROPERTY_DESCRIPTOR_NAME
- See Also:
-
ADLS_CREDENTIALS_SERVICE
public static final org.apache.nifi.components.PropertyDescriptor ADLS_CREDENTIALS_SERVICE -
BLOB_STORAGE_CREDENTIALS_SERVICE
public static final org.apache.nifi.components.PropertyDescriptor BLOB_STORAGE_CREDENTIALS_SERVICE -
CREDENTIALS_TYPE
public static final org.apache.nifi.components.PropertyDescriptor CREDENTIALS_TYPE -
FILESYSTEM
public static final org.apache.nifi.components.PropertyDescriptor FILESYSTEM -
DIRECTORY
public static final org.apache.nifi.components.PropertyDescriptor DIRECTORY -
FILE
public static final org.apache.nifi.components.PropertyDescriptor FILE -
ACCOUNT_KEY_BASE_DESCRIPTION
- See Also:
-
ACCOUNT_KEY_SECURITY_DESCRIPTION
- See Also:
-
ACCOUNT_KEY
public static final org.apache.nifi.components.PropertyDescriptor ACCOUNT_KEY -
ACCOUNT_NAME_BASE_DESCRIPTION
- See Also:
-
ACCOUNT_NAME_SECURITY_DESCRIPTION
- See Also:
-
ACCOUNT_NAME
public static final org.apache.nifi.components.PropertyDescriptor ACCOUNT_NAME -
ENDPOINT_SUFFIX
public static final org.apache.nifi.components.PropertyDescriptor ENDPOINT_SUFFIX -
CONTAINER
public static final org.apache.nifi.components.PropertyDescriptor CONTAINER -
CREATE_CONTAINER
public static final org.apache.nifi.components.PropertyDescriptor CREATE_CONTAINER -
CONFLICT_RESOLUTION
public static final org.apache.nifi.components.PropertyDescriptor CONFLICT_RESOLUTION -
SAS_TOKEN_BASE_DESCRIPTION
- See Also:
-
SAS_TOKEN_SECURITY_DESCRIPTION
- See Also:
-
SAS_TOKEN
public static final org.apache.nifi.components.PropertyDescriptor SAS_TOKEN -
MANAGED_IDENTITY_CLIENT_ID
public static final org.apache.nifi.components.PropertyDescriptor MANAGED_IDENTITY_CLIENT_ID -
SERVICE_PRINCIPAL_TENANT_ID
public static final org.apache.nifi.components.PropertyDescriptor SERVICE_PRINCIPAL_TENANT_ID -
SERVICE_PRINCIPAL_CLIENT_ID
public static final org.apache.nifi.components.PropertyDescriptor SERVICE_PRINCIPAL_CLIENT_ID -
SERVICE_PRINCIPAL_CLIENT_SECRET
public static final org.apache.nifi.components.PropertyDescriptor SERVICE_PRINCIPAL_CLIENT_SECRET -
PROXY_SPECS
-
PROXY_CONFIGURATION_SERVICE
public static final org.apache.nifi.components.PropertyDescriptor PROXY_CONFIGURATION_SERVICE
-
-
Constructor Details
-
AzureStorageUtils
private AzureStorageUtils()
-
-
Method Details
-
validateProxySpec
public static void validateProxySpec(org.apache.nifi.components.ValidationContext context, Collection<org.apache.nifi.components.ValidationResult> results) -
evaluateFileSystemProperty
public static String evaluateFileSystemProperty(org.apache.nifi.components.PropertyDescriptor property, org.apache.nifi.context.PropertyContext context) -
evaluateFileSystemProperty
public static String evaluateFileSystemProperty(org.apache.nifi.components.PropertyDescriptor property, org.apache.nifi.context.PropertyContext context, org.apache.nifi.flowfile.FlowFile flowFile) -
evaluateFileSystemProperty
-
evaluateDirectoryProperty
public static String evaluateDirectoryProperty(org.apache.nifi.components.PropertyDescriptor property, org.apache.nifi.context.PropertyContext context) -
evaluateDirectoryProperty
public static String evaluateDirectoryProperty(org.apache.nifi.components.PropertyDescriptor property, org.apache.nifi.context.PropertyContext context, org.apache.nifi.flowfile.FlowFile flowFile) -
evaluateDirectoryProperty
-
evaluateFileProperty
public static String evaluateFileProperty(org.apache.nifi.context.PropertyContext context, org.apache.nifi.flowfile.FlowFile flowFile) -
evaluateFileProperty
-
evaluateProperty
-
getProxyOptions
public static com.azure.core.http.ProxyOptions getProxyOptions(org.apache.nifi.context.PropertyContext propertyContext) Creates theproxy optionsthatHttpClientwill use.- Parameters:
propertyContext- to supply Proxy configurations- Returns:
proxy options, null if Proxy is not set
-
getProxyType
private static com.azure.core.http.ProxyOptions.Type getProxyType(ProxyConfiguration proxyConfiguration)
-