public static class HoodieAWSConfig.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
HoodieAWSConfig |
build() |
HoodieAWSConfig.Builder |
fromFile(File propertiesFile) |
HoodieAWSConfig.Builder |
fromProperties(Properties props) |
HoodieAWSConfig.Builder |
withAccessKey(String accessKey) |
HoodieAWSConfig.Builder |
withDynamoDBBillingMode(String mode) |
HoodieAWSConfig.Builder |
withDynamoDBPartitionKey(String partitionKey) |
HoodieAWSConfig.Builder |
withDynamoDBReadCapacity(String capacity) |
HoodieAWSConfig.Builder |
withDynamoDBRegion(String region) |
HoodieAWSConfig.Builder |
withDynamoDBTable(String dynamoDbTableName) |
HoodieAWSConfig.Builder |
withDynamoDBWriteCapacity(String capacity) |
HoodieAWSConfig.Builder |
withGlueSkipTableArchive(String skipTableArchive) |
HoodieAWSConfig.Builder |
withSecretKey(String secretKey) |
HoodieAWSConfig.Builder |
withSessionToken(String sessionToken) |
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 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 © 2023 The Apache Software Foundation. All rights reserved.