Package org.apache.iceberg.azure
Class AzureProperties
- java.lang.Object
-
- org.apache.iceberg.azure.AzureProperties
-
- All Implemented Interfaces:
java.io.Serializable
public class AzureProperties extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ADLS_CONNECTION_STRING_PREFIX
static java.lang.String
ADLS_READ_BLOCK_SIZE
static java.lang.String
ADLS_SAS_TOKEN_PREFIX
static java.lang.String
ADLS_SHARED_KEY_ACCOUNT_KEY
static java.lang.String
ADLS_SHARED_KEY_ACCOUNT_NAME
static java.lang.String
ADLS_WRITE_BLOCK_SIZE
-
Constructor Summary
Constructors Constructor Description AzureProperties()
AzureProperties(java.util.Map<java.lang.String,java.lang.String> properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.Integer>
adlsReadBlockSize()
java.util.Optional<java.lang.Long>
adlsWriteBlockSize()
void
applyClientConfiguration(java.lang.String account, com.azure.storage.file.datalake.DataLakeFileSystemClientBuilder builder)
-
-
-
Field Detail
-
ADLS_SAS_TOKEN_PREFIX
public static final java.lang.String ADLS_SAS_TOKEN_PREFIX
- See Also:
- Constant Field Values
-
ADLS_CONNECTION_STRING_PREFIX
public static final java.lang.String ADLS_CONNECTION_STRING_PREFIX
- See Also:
- Constant Field Values
-
ADLS_READ_BLOCK_SIZE
public static final java.lang.String ADLS_READ_BLOCK_SIZE
- See Also:
- Constant Field Values
-
ADLS_WRITE_BLOCK_SIZE
public static final java.lang.String ADLS_WRITE_BLOCK_SIZE
- See Also:
- Constant Field Values
-
ADLS_SHARED_KEY_ACCOUNT_NAME
public static final java.lang.String ADLS_SHARED_KEY_ACCOUNT_NAME
- See Also:
- Constant Field Values
-
ADLS_SHARED_KEY_ACCOUNT_KEY
public static final java.lang.String ADLS_SHARED_KEY_ACCOUNT_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
adlsReadBlockSize
public java.util.Optional<java.lang.Integer> adlsReadBlockSize()
-
adlsWriteBlockSize
public java.util.Optional<java.lang.Long> adlsWriteBlockSize()
-
applyClientConfiguration
public void applyClientConfiguration(java.lang.String account, com.azure.storage.file.datalake.DataLakeFileSystemClientBuilder builder)
-
-