Skip navigation links
A B C D F G I O P R S T V 

A

apply(InputT, SinkWriter.Context) - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbBeanElementConverter
 
apply(RowData, SinkWriter.Context) - Method in class org.apache.flink.connector.dynamodb.table.RowDataElementConverter
 
applyStaticPartition(Map<String, String>) - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSink
 
ArrayAttributeConverter<T> - Class in org.apache.flink.connector.dynamodb.table.converter
A converter between T[] and AttributeValue.
ArrayAttributeConverter(AttributeConverter<T>, EnhancedType<T[]>) - Constructor for class org.apache.flink.connector.dynamodb.table.converter.ArrayAttributeConverter
 
ArrayAttributeConverterProvider - Class in org.apache.flink.connector.dynamodb.table.converter
Attribute converter provider for String Array.
ArrayAttributeConverterProvider() - Constructor for class org.apache.flink.connector.dynamodb.table.converter.ArrayAttributeConverterProvider
 
asSummaryString() - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSink
 
attributeValueType() - Method in class org.apache.flink.connector.dynamodb.table.converter.ArrayAttributeConverter
 
AWS_REGION - Static variable in class org.apache.flink.connector.dynamodb.table.DynamoDbConnectorOptions
 

B

BASE_DYNAMODB_USER_AGENT_PREFIX_FORMAT - Static variable in class org.apache.flink.connector.dynamodb.sink.DynamoDbConfigConstants
 
build() - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbSinkBuilder
 
build() - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbWriteRequest.Builder
 
build() - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSink.DynamoDbDynamicTableSinkBuilder
 
build(WriteRequest) - Method in class org.apache.flink.connector.dynamodb.util.PrimaryKeyBuilder
 
builder() - Static method in class org.apache.flink.connector.dynamodb.sink.DynamoDbSink
Create a DynamoDbSinkBuilder to construct a new DynamoDbSink.
builder() - Static method in class org.apache.flink.connector.dynamodb.sink.DynamoDbWriteRequest
 
Builder() - Constructor for class org.apache.flink.connector.dynamodb.sink.DynamoDbWriteRequest.Builder
 
builder() - Static method in class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSink
 

C

close() - Method in class org.apache.flink.connector.dynamodb.sink.client.DynamoDbAsyncClientProvider
 
converterFor(EnhancedType<T>) - Method in class org.apache.flink.connector.dynamodb.table.converter.ArrayAttributeConverterProvider
 
convertRowData(RowData) - Method in class org.apache.flink.connector.dynamodb.table.RowDataToAttributeValueConverter
 
copy() - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSink
 
createDynamicTableSink(DynamicTableFactory.Context) - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSinkFactory
 
createWriter(Sink.InitContext) - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbSink
 

D

deserializeRequestFromStream(long, DataInputStream) - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbWriterStateSerializer
 
deserializeWriteRequest(DataInputStream) - Static method in class org.apache.flink.connector.dynamodb.util.DynamoDbSerializationUtil
 
DYNAMODB_CLIENT_USER_AGENT_PREFIX - Static variable in class org.apache.flink.connector.dynamodb.sink.DynamoDbConfigConstants
DynamoDb identifier for user agent prefix.
DynamoDbAsyncClientProvider - Class in org.apache.flink.connector.dynamodb.sink.client
Provides a DynamoDbAsyncClient.
DynamoDbAsyncClientProvider(Properties) - Constructor for class org.apache.flink.connector.dynamodb.sink.client.DynamoDbAsyncClientProvider
 
DynamoDbBeanElementConverter<InputT> - Class in org.apache.flink.connector.dynamodb.sink
A generic ElementConverter that uses the dynamodb-enhanced client to build a DynamoDbWriteRequest from a POJO annotated with DynamoDbBean.
DynamoDbBeanElementConverter(Class<InputT>) - Constructor for class org.apache.flink.connector.dynamodb.sink.DynamoDbBeanElementConverter
 
DynamoDbBeanElementConverter(Class<InputT>, boolean) - Constructor for class org.apache.flink.connector.dynamodb.sink.DynamoDbBeanElementConverter
 
DynamoDbConfigConstants - Class in org.apache.flink.connector.dynamodb.sink
Defaults for DynamoDbSinkWriter.
DynamoDbConfigConstants() - Constructor for class org.apache.flink.connector.dynamodb.sink.DynamoDbConfigConstants
 
DynamoDbConfiguration - Class in org.apache.flink.connector.dynamodb.table
DynamoDb specific configuration.
DynamoDbConfiguration(Map<String, String>, ReadableConfig) - Constructor for class org.apache.flink.connector.dynamodb.table.DynamoDbConfiguration
 
DynamoDbConnectorOptions - Class in org.apache.flink.connector.dynamodb.table
DynamoDb connector options.
DynamoDbDynamicSink - Class in org.apache.flink.connector.dynamodb.table
A DynamicTableSink that describes how to create a DynamoDbSink from a logical description.
DynamoDbDynamicSink(Integer, Integer, Integer, Long, Long, String, boolean, Properties, DataType, Set<String>) - Constructor for class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSink
 
DynamoDbDynamicSink.DynamoDbDynamicTableSinkBuilder - Class in org.apache.flink.connector.dynamodb.table
Builder class for DynamoDbDynamicSink.
DynamoDbDynamicSinkFactory - Class in org.apache.flink.connector.dynamodb.table
Factory for creating DynamoDbDynamicSink.
DynamoDbDynamicSinkFactory() - Constructor for class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSinkFactory
 
DynamoDbDynamicTableSinkBuilder() - Constructor for class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSink.DynamoDbDynamicTableSinkBuilder
 
DynamoDbSerializationUtil - Class in org.apache.flink.connector.dynamodb.util
Serialization Utils for DynamoDb AttributeValue.
DynamoDbSerializationUtil() - Constructor for class org.apache.flink.connector.dynamodb.util.DynamoDbSerializationUtil
 
DynamoDbSink<InputT> - Class in org.apache.flink.connector.dynamodb.sink
A DynamoDB Sink that performs async requests against a destination table using the buffering protocol specified in AsyncSinkBase.
DynamoDbSink(ElementConverter<InputT, DynamoDbWriteRequest>, int, int, int, long, long, long, boolean, String, List<String>, Properties) - Constructor for class org.apache.flink.connector.dynamodb.sink.DynamoDbSink
 
DynamoDbSinkBuilder<InputT> - Class in org.apache.flink.connector.dynamodb.sink
Builder to construct DynamoDbSink.
DynamoDbSinkBuilder() - Constructor for class org.apache.flink.connector.dynamodb.sink.DynamoDbSinkBuilder
 
DynamoDbSinkException - Exception in org.apache.flink.connector.dynamodb.sink
Exception is thrown when DynamoDb sink failed to write data.
DynamoDbSinkException(String) - Constructor for exception org.apache.flink.connector.dynamodb.sink.DynamoDbSinkException
 
DynamoDbSinkException(String, Throwable) - Constructor for exception org.apache.flink.connector.dynamodb.sink.DynamoDbSinkException
 
DynamoDbType - Enum in org.apache.flink.connector.dynamodb.util
enum representing the dynamodb types.
DynamoDbWriteRequest - Class in org.apache.flink.connector.dynamodb.sink
Represents a single Write Request to DynamoDb.
DynamoDbWriteRequest.Builder - Class in org.apache.flink.connector.dynamodb.sink
Builder for DynamoDbWriteRequest.
DynamoDbWriteRequestType - Enum in org.apache.flink.connector.dynamodb.sink
Represents a DynamoDb Write Request type.
DynamoDbWriterStateSerializer - Class in org.apache.flink.connector.dynamodb.sink
DynamoDb implementation AsyncSinkWriterStateSerializer.
DynamoDbWriterStateSerializer() - Constructor for class org.apache.flink.connector.dynamodb.sink.DynamoDbWriterStateSerializer
 

F

FACTORY_IDENTIFIER - Static variable in class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSinkFactory
 
factoryIdentifier() - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSinkFactory
 
FAIL_ON_ERROR - Static variable in class org.apache.flink.connector.dynamodb.table.DynamoDbConnectorOptions
 
fromByteValue(byte) - Static method in enum org.apache.flink.connector.dynamodb.sink.DynamoDbWriteRequestType
Creates a DynamoDbWriteRequestType from the given byte value.
fromByteValue(byte) - Static method in enum org.apache.flink.connector.dynamodb.util.DynamoDbType
Creates a DynamoDbType from the given byte value.

G

getAsyncSinkProperties() - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbConfiguration
 
getChangelogMode(ChangelogMode) - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSink
 
getClient() - Method in class org.apache.flink.connector.dynamodb.sink.client.DynamoDbAsyncClientProvider
 
getClient() - Method in interface org.apache.flink.connector.dynamodb.sink.client.SdkClientProvider
Returns T.
getFailOnError() - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbConfiguration
 
getItem() - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbWriteRequest
 
getSinkClientProperties() - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbConfiguration
 
getSinkRuntimeProvider(DynamicTableSink.Context) - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSink
 
getTableName() - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbConfiguration
 
getType() - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbWriteRequest
 
getVersion() - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbWriterStateSerializer
 
getWriterStateSerializer() - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbSink
 

I

InvalidConfigurationException - Exception in org.apache.flink.connector.dynamodb.sink
Exception is thrown if a DynamoDB configuration was invalid.
InvalidConfigurationException(String) - Constructor for exception org.apache.flink.connector.dynamodb.sink.InvalidConfigurationException
 
InvalidRequestException - Exception in org.apache.flink.connector.dynamodb.sink
Exception is thrown if a DynamoDB request was invalid.
InvalidRequestException(String) - Constructor for exception org.apache.flink.connector.dynamodb.sink.InvalidRequestException
 

O

org.apache.flink.connector.dynamodb.sink - package org.apache.flink.connector.dynamodb.sink
 
org.apache.flink.connector.dynamodb.sink.client - package org.apache.flink.connector.dynamodb.sink.client
 
org.apache.flink.connector.dynamodb.table - package org.apache.flink.connector.dynamodb.table
 
org.apache.flink.connector.dynamodb.table.converter - package org.apache.flink.connector.dynamodb.table.converter
 
org.apache.flink.connector.dynamodb.util - package org.apache.flink.connector.dynamodb.util
 

P

PrimaryKeyBuilder - Class in org.apache.flink.connector.dynamodb.util
Helper to construct primary(composite) key for a DynamoDB request.
PrimaryKeyBuilder(List<String>) - Constructor for class org.apache.flink.connector.dynamodb.util.PrimaryKeyBuilder
 

R

requiredOptions() - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSinkFactory
 
restoreWriter(Sink.InitContext, Collection<BufferedRequestState<DynamoDbWriteRequest>>) - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbSink
 
RowDataElementConverter - Class in org.apache.flink.connector.dynamodb.table
Implementation of an ElementConverter for the DynamoDb Table sink.
RowDataElementConverter(DataType) - Constructor for class org.apache.flink.connector.dynamodb.table.RowDataElementConverter
 
RowDataToAttributeValueConverter - Class in org.apache.flink.connector.dynamodb.table
Converts from Flink Table API internal type of RowData to AttributeValue.
RowDataToAttributeValueConverter(DataType) - Constructor for class org.apache.flink.connector.dynamodb.table.RowDataToAttributeValueConverter
 

S

SdkClientProvider<T extends software.amazon.awssdk.core.SdkClient> - Interface in org.apache.flink.connector.dynamodb.sink.client
Provides a SdkClient.
serializeRequestToStream(DynamoDbWriteRequest, DataOutputStream) - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbWriterStateSerializer
Serializes DynamoDbWriteRequest in form of [TABLE_NAME,WRITE_REQUEST_TYPE(PUT/DELETE),WRITE_REQUEST].
serializeWriteRequest(DynamoDbWriteRequest, DataOutputStream) - Static method in class org.apache.flink.connector.dynamodb.util.DynamoDbSerializationUtil
 
setDynamoDbClientProperties(Properties) - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSink.DynamoDbDynamicTableSinkBuilder
 
setDynamoDbProperties(Properties) - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbSinkBuilder
 
setElementConverter(ElementConverter<InputT, DynamoDbWriteRequest>) - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbSinkBuilder
 
setFailOnError(boolean) - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbSinkBuilder
 
setFailOnError(boolean) - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSink.DynamoDbDynamicTableSinkBuilder
 
setItem(Map<String, AttributeValue>) - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbWriteRequest.Builder
 
setMaxBatchSizeInBytes(long) - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbSinkBuilder
 
setMaxRecordSizeInBytes(long) - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbSinkBuilder
 
setOverwriteByPartitionKeys(List<String>) - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbSinkBuilder
 
setOverwriteByPartitionKeys(Set<String>) - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSink.DynamoDbDynamicTableSinkBuilder
 
setPhysicalDataType(DataType) - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSink.DynamoDbDynamicTableSinkBuilder
 
setTableName(String) - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbSinkBuilder
Table name for the DynamoDB sink.
setTableName(String) - Method in class org.apache.flink.connector.dynamodb.table.DynamoDbDynamicSink.DynamoDbDynamicTableSinkBuilder
 
setType(DynamoDbWriteRequestType) - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbWriteRequest.Builder
 

T

TABLE_NAME - Static variable in class org.apache.flink.connector.dynamodb.table.DynamoDbConnectorOptions
 
toByteValue() - Method in enum org.apache.flink.connector.dynamodb.sink.DynamoDbWriteRequestType
Returns the byte value representation of this DynamoDbWriteRequestType.
toByteValue() - Method in enum org.apache.flink.connector.dynamodb.util.DynamoDbType
Returns the byte value representation of this DynamoDbType.
toString() - Method in class org.apache.flink.connector.dynamodb.sink.DynamoDbWriteRequest
 
transformFrom(T[]) - Method in class org.apache.flink.connector.dynamodb.table.converter.ArrayAttributeConverter
 
transformTo(AttributeValue) - Method in class org.apache.flink.connector.dynamodb.table.converter.ArrayAttributeConverter
 
type() - Method in class org.apache.flink.connector.dynamodb.table.converter.ArrayAttributeConverter
 

V

valueOf(String) - Static method in enum org.apache.flink.connector.dynamodb.sink.DynamoDbWriteRequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.flink.connector.dynamodb.util.DynamoDbType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.flink.connector.dynamodb.sink.DynamoDbWriteRequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.flink.connector.dynamodb.util.DynamoDbType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G I O P R S T V 
Skip navigation links

Copyright © 2022–2023 The Apache Software Foundation. All rights reserved.