Class AwsStorageConfigInfo
java.lang.Object
org.apache.polaris.core.admin.model.StorageConfigInfo
org.apache.polaris.core.admin.model.AwsStorageConfigInfo
@Generated(value="org.openapitools.codegen.languages.JavaResteasyServerCodegen",
date="2025-10-06T09:01:49.457542507Z[UTC]",
comments="Generator version: 7.12.0")
public class AwsStorageConfigInfo
extends StorageConfigInfo
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.apache.polaris.core.admin.model.StorageConfigInfo
StorageConfigInfo.StorageTypeEnum -
Constructor Summary
ConstructorsConstructorDescriptionAwsStorageConfigInfo(String roleArn, String externalId, String userArn, String region, String endpoint, String stsEndpoint, Boolean pathStyleAccess, StorageConfigInfo.StorageTypeEnum storageType, List<String> allowedLocations) AwsStorageConfigInfo(StorageConfigInfo.StorageTypeEnum storageType) -
Method Summary
Modifier and TypeMethodDescriptionstatic AwsStorageConfigInfo.Builderbuilder()static AwsStorageConfigInfo.Builderbuilder(StorageConfigInfo.StorageTypeEnum storageType) booleanendpoint for S3 requests (optional)an optional external id used to establish a trust relationship with AWS in the trust policyWhether S3 requests to files in this catalog should use 'path-style addressing for buckets'.the aws region where data is storedthe aws role arn that grants privileges on the S3 bucketsendpoint for STS requests (optional).the aws user arn used to assume the aws roleinthashCode()toString()Methods inherited from class org.apache.polaris.core.admin.model.StorageConfigInfo
getAllowedLocations, getStorageType
-
Constructor Details
-
AwsStorageConfigInfo
-
AwsStorageConfigInfo
-
-
Method Details
-
getRoleArn
the aws role arn that grants privileges on the S3 buckets -
getExternalId
an optional external id used to establish a trust relationship with AWS in the trust policy -
getUserArn
the aws user arn used to assume the aws role -
getRegion
the aws region where data is stored -
getEndpoint
endpoint for S3 requests (optional) -
getStsEndpoint
endpoint for STS requests (optional). If not set, defaults to 'endpoint'. -
getPathStyleAccess
Whether S3 requests to files in this catalog should use 'path-style addressing for buckets'. -
builder
-
builder
-
equals
- Overrides:
equalsin classStorageConfigInfo
-
hashCode
public int hashCode()- Overrides:
hashCodein classStorageConfigInfo
-
toString
- Overrides:
toStringin classStorageConfigInfo
-