public static class HoodieAWSConfig.Builder extends Object
| Constructor and Description |
|---|
Builder() |
public HoodieAWSConfig.Builder fromFile(File propertiesFile) throws IOException
IOExceptionpublic HoodieAWSConfig.Builder fromProperties(Properties props)
public HoodieAWSConfig.Builder withAccessKey(String accessKey)
public HoodieAWSConfig.Builder withSecretKey(String secretKey)
public HoodieAWSConfig.Builder withSessionToken(String sessionToken)
public HoodieAWSConfig.Builder withAssumeRoleARN(String assumeRoleARN)
public HoodieAWSConfig.Builder withAssumeRoleExternalID(String assumeRoleExternalID)
public HoodieAWSConfig.Builder withAssumeRoleSessionName(String assumeRoleSessionName)
public HoodieAWSConfig.Builder withDynamoDBTable(String dynamoDbTableName)
public HoodieAWSConfig.Builder withDynamoDBPartitionKey(String partitionKey)
public HoodieAWSConfig.Builder withDynamoDBRegion(String region)
public HoodieAWSConfig.Builder withDynamoDBBillingMode(String mode)
public HoodieAWSConfig.Builder withDynamoDBReadCapacity(String capacity)
public HoodieAWSConfig.Builder withDynamoDBWriteCapacity(String capacity)
public HoodieAWSConfig.Builder withGlueSkipTableArchive(String skipTableArchive)
public HoodieAWSConfig build()
Copyright © 2024 The Apache Software Foundation. All rights reserved.