JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
F
G
H
I
L
M
N
O
P
R
S
T
U
W
A
addPartitionsToTable(String, List<String>)
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
AWS_ACCESS_KEY
- Static variable in class org.apache.hudi.config.
HoodieAWSConfig
AWS_SECRET_KEY
- Static variable in class org.apache.hudi.config.
HoodieAWSConfig
AWS_SESSION_TOKEN
- Static variable in class org.apache.hudi.config.
HoodieAWSConfig
AWSGlueCatalogSyncClient
- Class in
org.apache.hudi.aws.sync
This class implements all the AWS APIs to enable syncing of a Hudi Table with the AWS Glue Data Catalog (https://docs.aws.amazon.com/glue/latest/dg/populate-data-catalog.html).
AWSGlueCatalogSyncClient(HiveSyncConfig)
- Constructor for class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
AwsGlueCatalogSyncTool
- Class in
org.apache.hudi.aws.sync
Currently Experimental.
AwsGlueCatalogSyncTool(Properties, Configuration)
- Constructor for class org.apache.hudi.aws.sync.
AwsGlueCatalogSyncTool
B
build(Properties)
- Method in class org.apache.hudi.aws.cloudwatch.
CloudWatchReporter.Builder
build()
- Method in class org.apache.hudi.config.
HoodieAWSConfig.Builder
Builder()
- Constructor for class org.apache.hudi.config.
HoodieAWSConfig.Builder
C
close()
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
close()
- Method in class org.apache.hudi.aws.transaction.lock.
DynamoDBBasedLockProvider
CloudWatchReporter
- Class in
org.apache.hudi.aws.cloudwatch
A reporter for publishing metrics to Amazon CloudWatch.
CloudWatchReporter(MetricRegistry, AmazonCloudWatchAsync, Clock, String, String, int, MetricFilter, TimeUnit, TimeUnit)
- Constructor for class org.apache.hudi.aws.cloudwatch.
CloudWatchReporter
CloudWatchReporter.Builder
- Class in
org.apache.hudi.aws.cloudwatch
convertDurationsTo(TimeUnit)
- Method in class org.apache.hudi.aws.cloudwatch.
CloudWatchReporter.Builder
convertRatesTo(TimeUnit)
- Method in class org.apache.hudi.aws.cloudwatch.
CloudWatchReporter.Builder
createDatabase(String)
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
createTable(String, MessageType, String, String, String, Map<String, String>, Map<String, String>)
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
D
databaseExists(String)
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
deleteLastReplicatedTimeStamp(String)
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
dropPartitions(String, List<String>)
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
DYNAMODB_BASED_LOCK_PROPERTY_PREFIX
- Static variable in class org.apache.hudi.config.
DynamoDbBasedLockConfig
DYNAMODB_ENDPOINT_URL
- Static variable in class org.apache.hudi.config.
DynamoDbBasedLockConfig
DYNAMODB_LOCK_BILLING_MODE
- Static variable in class org.apache.hudi.config.
DynamoDbBasedLockConfig
DYNAMODB_LOCK_PARTITION_KEY
- Static variable in class org.apache.hudi.config.
DynamoDbBasedLockConfig
DYNAMODB_LOCK_READ_CAPACITY
- Static variable in class org.apache.hudi.config.
DynamoDbBasedLockConfig
DYNAMODB_LOCK_REGION
- Static variable in class org.apache.hudi.config.
DynamoDbBasedLockConfig
DYNAMODB_LOCK_TABLE_CREATION_TIMEOUT
- Static variable in class org.apache.hudi.config.
DynamoDbBasedLockConfig
DYNAMODB_LOCK_TABLE_NAME
- Static variable in class org.apache.hudi.config.
DynamoDbBasedLockConfig
DYNAMODB_LOCK_WRITE_CAPACITY
- Static variable in class org.apache.hudi.config.
DynamoDbBasedLockConfig
DynamoDbBasedLockConfig
- Class in
org.apache.hudi.config
Hoodie Configs for Locks.
DynamoDbBasedLockConfig()
- Constructor for class org.apache.hudi.config.
DynamoDbBasedLockConfig
DynamoDBBasedLockProvider
- Class in
org.apache.hudi.aws.transaction.lock
A DynamoDB based lock.
DynamoDBBasedLockProvider(LockConfiguration, Configuration)
- Constructor for class org.apache.hudi.aws.transaction.lock.
DynamoDBBasedLockProvider
DynamoDBBasedLockProvider(LockConfiguration, Configuration, AmazonDynamoDB)
- Constructor for class org.apache.hudi.aws.transaction.lock.
DynamoDBBasedLockProvider
F
filter(MetricFilter)
- Method in class org.apache.hudi.aws.cloudwatch.
CloudWatchReporter.Builder
forRegistry(MetricRegistry)
- Static method in class org.apache.hudi.aws.cloudwatch.
CloudWatchReporter
fromFile(File)
- Method in class org.apache.hudi.config.
HoodieAWSConfig.Builder
fromProperties(Properties)
- Method in class org.apache.hudi.config.
HoodieAWSConfig.Builder
G
generateLogStatement(LockState, String)
- Method in class org.apache.hudi.aws.transaction.lock.
DynamoDBBasedLockProvider
getAllPartitions(String)
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
getAWSAccessKey()
- Method in class org.apache.hudi.config.
HoodieAWSConfig
getAwsCredentialsProvider(Properties)
- Static method in class org.apache.hudi.aws.credentials.
HoodieAWSCredentialsProviderFactory
getAWSSecretKey()
- Method in class org.apache.hudi.config.
HoodieAWSConfig
getAWSSessionToken()
- Method in class org.apache.hudi.config.
HoodieAWSConfig
getCredentials()
- Method in class org.apache.hudi.aws.credentials.
HoodieConfigAWSCredentialsProvider
getLastCommitTimeSynced(String)
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
getLastReplicatedTime(String)
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
getLock()
- Method in class org.apache.hudi.aws.transaction.lock.
DynamoDBBasedLockProvider
getMetastoreSchema(String)
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
H
HoodieAWSConfig
- Class in
org.apache.hudi.config
Configurations used by the AWS credentials and AWS DynamoDB based lock.
HoodieAWSConfig.Builder
- Class in
org.apache.hudi.config
HoodieAWSCredentialsProviderFactory
- Class in
org.apache.hudi.aws.credentials
Factory class for Hoodie AWSCredentialsProvider.
HoodieAWSCredentialsProviderFactory()
- Constructor for class org.apache.hudi.aws.credentials.
HoodieAWSCredentialsProviderFactory
HoodieConfigAWSCredentialsProvider
- Class in
org.apache.hudi.aws.credentials
Credentials provider which fetches AWS access key from Hoodie config.
HoodieConfigAWSCredentialsProvider(Properties)
- Constructor for class org.apache.hudi.aws.credentials.
HoodieConfigAWSCredentialsProvider
HoodieGlueSyncException
- Exception in
org.apache.hudi.aws.sync
HoodieGlueSyncException(String)
- Constructor for exception org.apache.hudi.aws.sync.
HoodieGlueSyncException
HoodieGlueSyncException(String, Throwable)
- Constructor for exception org.apache.hudi.aws.sync.
HoodieGlueSyncException
I
initSyncClient(HiveSyncConfig)
- Method in class org.apache.hudi.aws.sync.
AwsGlueCatalogSyncTool
L
lockConfiguration
- Variable in class org.apache.hudi.aws.transaction.lock.
DynamoDBBasedLockProvider
M
main(String[])
- Static method in class org.apache.hudi.aws.sync.
AwsGlueCatalogSyncTool
maxDatumsPerRequest(int)
- Method in class org.apache.hudi.aws.cloudwatch.
CloudWatchReporter.Builder
N
namespace(String)
- Method in class org.apache.hudi.aws.cloudwatch.
CloudWatchReporter.Builder
newBuilder()
- Static method in class org.apache.hudi.config.
HoodieAWSConfig
O
org.apache.hudi.aws.cloudwatch
- package org.apache.hudi.aws.cloudwatch
org.apache.hudi.aws.credentials
- package org.apache.hudi.aws.credentials
org.apache.hudi.aws.sync
- package org.apache.hudi.aws.sync
org.apache.hudi.aws.transaction.lock
- package org.apache.hudi.aws.transaction.lock
org.apache.hudi.aws.utils
- package org.apache.hudi.aws.utils
org.apache.hudi.config
- package org.apache.hudi.config
P
prefixedWith(String)
- Method in class org.apache.hudi.aws.cloudwatch.
CloudWatchReporter.Builder
R
refresh()
- Method in class org.apache.hudi.aws.credentials.
HoodieConfigAWSCredentialsProvider
report(SortedMap<String, Gauge>, SortedMap<String, Counter>, SortedMap<String, Histogram>, SortedMap<String, Meter>, SortedMap<String, Timer>)
- Method in class org.apache.hudi.aws.cloudwatch.
CloudWatchReporter
S
s3aToS3(String)
- Static method in class org.apache.hudi.aws.utils.
S3Utils
S3Utils
- Class in
org.apache.hudi.aws.utils
S3Utils()
- Constructor for class org.apache.hudi.aws.utils.
S3Utils
stop()
- Method in class org.apache.hudi.aws.cloudwatch.
CloudWatchReporter
T
tableExists(String)
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
tryLock(long, TimeUnit)
- Method in class org.apache.hudi.aws.transaction.lock.
DynamoDBBasedLockProvider
U
unlock()
- Method in class org.apache.hudi.aws.transaction.lock.
DynamoDBBasedLockProvider
updateLastCommitTimeSynced(String)
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
updateLastReplicatedTimeStamp(String, String)
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
updatePartitionsToTable(String, List<String>)
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
updateTableProperties(String, Map<String, String>)
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
Update the table properties to the table.
updateTableSchema(String, MessageType)
- Method in class org.apache.hudi.aws.sync.
AWSGlueCatalogSyncClient
W
withAccessKey(String)
- Method in class org.apache.hudi.config.
HoodieAWSConfig.Builder
withClock(Clock)
- Method in class org.apache.hudi.aws.cloudwatch.
CloudWatchReporter.Builder
withDynamoDBBillingMode(String)
- Method in class org.apache.hudi.config.
HoodieAWSConfig.Builder
withDynamoDBPartitionKey(String)
- Method in class org.apache.hudi.config.
HoodieAWSConfig.Builder
withDynamoDBReadCapacity(String)
- Method in class org.apache.hudi.config.
HoodieAWSConfig.Builder
withDynamoDBRegion(String)
- Method in class org.apache.hudi.config.
HoodieAWSConfig.Builder
withDynamoDBTable(String)
- Method in class org.apache.hudi.config.
HoodieAWSConfig.Builder
withDynamoDBWriteCapacity(String)
- Method in class org.apache.hudi.config.
HoodieAWSConfig.Builder
withSecretKey(String)
- Method in class org.apache.hudi.config.
HoodieAWSConfig.Builder
withSessionToken(String)
- Method in class org.apache.hudi.config.
HoodieAWSConfig.Builder
A
B
C
D
F
G
H
I
L
M
N
O
P
R
S
T
U
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2023
The Apache Software Foundation
. All rights reserved.