Class AzureStorageConfigInfo
java.lang.Object
org.apache.polaris.core.admin.model.StorageConfigInfo
org.apache.polaris.core.admin.model.AzureStorageConfigInfo
@Generated(value="org.openapitools.codegen.languages.JavaResteasyServerCodegen",
comments="Generator version: 7.12.0")
public class AzureStorageConfigInfo
extends StorageConfigInfo
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.apache.polaris.core.admin.model.StorageConfigInfo
StorageConfigInfo.StorageTypeEnum -
Constructor Summary
ConstructorsConstructorDescriptionAzureStorageConfigInfo(String tenantId, String multiTenantAppName, String consentUrl, Boolean hierarchical, StorageConfigInfo.StorageTypeEnum storageType, List<String> allowedLocations, String storageName) AzureStorageConfigInfo(String tenantId, StorageConfigInfo.StorageTypeEnum storageType) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder(String tenantId, StorageConfigInfo.StorageTypeEnum storageType) booleanURL to the Azure permissions request pageIf set to `true`, instructs Polaris Servers to scope SAS tokens down to the most specific path in the storage container (in most cases the table's base location).the name of the azure client applicationthe tenant id that the storage accounts belong tointhashCode()toString()Methods inherited from class org.apache.polaris.core.admin.model.StorageConfigInfo
getAllowedLocations, getStorageName, getStorageType
-
Constructor Details
-
AzureStorageConfigInfo
-
AzureStorageConfigInfo
-
-
Method Details
-
getTenantId
the tenant id that the storage accounts belong to -
getMultiTenantAppName
the name of the azure client application -
getConsentUrl
URL to the Azure permissions request page -
getHierarchical
If set to `true`, instructs Polaris Servers to scope SAS tokens down to the most specific path in the storage container (in most cases the table's base location). This flag should be set only if hierarchical namespace is enabled in the Azure storage account. Using this feature with non-hierarchical storage will lead to storage authorization errors in runtime in most cases. -
builder
-
builder
public static AzureStorageConfigInfo.Builder builder(String tenantId, StorageConfigInfo.StorageTypeEnum storageType) -
equals
- Overrides:
equalsin classStorageConfigInfo
-
hashCode
public int hashCode()- Overrides:
hashCodein classStorageConfigInfo
-
toString
- Overrides:
toStringin classStorageConfigInfo
-