Package org.apache.pulsar.io.kinesis
Class KinesisSourceConfig
java.lang.Object
org.apache.pulsar.io.kinesis.BaseKinesisConfig
org.apache.pulsar.io.kinesis.KinesisSourceConfig
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsoftware.amazon.awssdk.services.cloudwatch.CloudWatchAsyncClientsoftware.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientbuildDynamoAsyncClient(AwsCredentialProviderPlugin credPlugin) software.amazon.awssdk.services.kinesis.KinesisAsyncClientbuildKinesisAsyncClient(AwsCredentialProviderPlugin credPlugin) software.amazon.kinesis.common.InitialPositionInStreamExtendedstatic KinesisSourceConfigMethods inherited from class org.apache.pulsar.io.kinesis.BaseKinesisConfig
regionAsV2Region
-
Constructor Details
-
KinesisSourceConfig
public KinesisSourceConfig()
-
-
Method Details
-
load
- Throws:
IOException
-
buildKinesisAsyncClient
public software.amazon.awssdk.services.kinesis.KinesisAsyncClient buildKinesisAsyncClient(AwsCredentialProviderPlugin credPlugin) -
buildDynamoAsyncClient
public software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient buildDynamoAsyncClient(AwsCredentialProviderPlugin credPlugin) -
buildCloudwatchAsyncClient
public software.amazon.awssdk.services.cloudwatch.CloudWatchAsyncClient buildCloudwatchAsyncClient(AwsCredentialProviderPlugin credPlugin) -
getStreamStartPosition
public software.amazon.kinesis.common.InitialPositionInStreamExtended getStreamStartPosition()
-