Class Kinesis2Configuration
java.lang.Object
org.apache.camel.component.aws2.kinesis.Kinesis2Configuration
- All Implemented Interfaces:
Cloneable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()software.amazon.awssdk.services.kinesis.KinesisAsyncClientsoftware.amazon.awssdk.services.kinesis.KinesisClientsoftware.amazon.awssdk.services.cloudwatch.CloudWatchAsyncClientsoftware.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientsoftware.amazon.awssdk.services.kinesis.model.ShardIteratorTypeintsoftware.amazon.awssdk.core.ProtocollongbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetAccessKey(String accessKey) voidsetAmazonKinesisAsyncClient(software.amazon.awssdk.services.kinesis.KinesisAsyncClient amazonKinesisAsyncClient) voidsetAmazonKinesisClient(software.amazon.awssdk.services.kinesis.KinesisClient amazonKinesisClient) voidsetApplicationName(String applicationName) voidsetAsyncClient(boolean asyncClient) voidsetCborEnabled(boolean cborEnabled) voidsetCloudWatchAsyncClient(software.amazon.awssdk.services.cloudwatch.CloudWatchAsyncClient cloudWatchAsyncClient) voidsetDynamoDbAsyncClient(software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient dynamoDbAsyncClient) voidsetIteratorType(software.amazon.awssdk.services.kinesis.model.ShardIteratorType iteratorType) voidsetKclDisableCloudwatchMetricsExport(boolean kclDisableCloudwatchMetricsExport) voidsetMaxResultsPerRequest(int maxResultsPerRequest) voidsetMessageTimestamp(String messageTimestamp) voidsetOverrideEndpoint(boolean overrideEndpoint) voidsetProfileCredentialsName(String profileCredentialsName) voidsetProxyHost(String proxyHost) voidsetProxyPort(Integer proxyPort) voidsetProxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol) voidvoidsetSecretKey(String secretKey) voidsetSequenceNumber(String sequenceNumber) voidsetSessionToken(String sessionToken) voidsetShardClosed(Kinesis2ShardClosedStrategyEnum shardClosed) voidsetShardId(String shardId) voidsetShardMonitorInterval(long shardMonitorInterval) voidsetStreamName(String streamName) voidsetTrustAllCertificates(boolean trustAllCertificates) voidsetUriEndpointOverride(String uriEndpointOverride) voidsetUseDefaultCredentialsProvider(boolean useDefaultCredentialsProvider) voidsetUseKclConsumers(boolean useKclConsumers) voidsetUseProfileCredentialsProvider(boolean useProfileCredentialsProvider) voidsetUseSessionCredentials(boolean useSessionCredentials)
-
Constructor Details
-
Kinesis2Configuration
public Kinesis2Configuration()
-
-
Method Details
-
getAmazonKinesisAsyncClient
public software.amazon.awssdk.services.kinesis.KinesisAsyncClient getAmazonKinesisAsyncClient() -
setAmazonKinesisAsyncClient
public void setAmazonKinesisAsyncClient(software.amazon.awssdk.services.kinesis.KinesisAsyncClient amazonKinesisAsyncClient) -
getAmazonKinesisClient
public software.amazon.awssdk.services.kinesis.KinesisClient getAmazonKinesisClient() -
setAmazonKinesisClient
public void setAmazonKinesisClient(software.amazon.awssdk.services.kinesis.KinesisClient amazonKinesisClient) -
getMaxResultsPerRequest
public int getMaxResultsPerRequest() -
setMaxResultsPerRequest
public void setMaxResultsPerRequest(int maxResultsPerRequest) -
getStreamName
-
setStreamName
-
getApplicationName
-
setApplicationName
-
getIteratorType
public software.amazon.awssdk.services.kinesis.model.ShardIteratorType getIteratorType() -
setIteratorType
public void setIteratorType(software.amazon.awssdk.services.kinesis.model.ShardIteratorType iteratorType) -
getShardId
-
setShardId
-
getSequenceNumber
-
setSequenceNumber
-
getMessageTimestamp
-
setMessageTimestamp
-
getShardClosed
-
setShardClosed
-
getAccessKey
-
setAccessKey
-
getSecretKey
-
setSecretKey
-
getRegion
-
setRegion
-
getProxyProtocol
public software.amazon.awssdk.core.Protocol getProxyProtocol() -
setProxyProtocol
public void setProxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol) -
getProxyHost
-
setProxyHost
-
getProxyPort
-
setProxyPort
-
isTrustAllCertificates
public boolean isTrustAllCertificates() -
setTrustAllCertificates
public void setTrustAllCertificates(boolean trustAllCertificates) -
isCborEnabled
public boolean isCborEnabled() -
setCborEnabled
public void setCborEnabled(boolean cborEnabled) -
isOverrideEndpoint
public boolean isOverrideEndpoint() -
setOverrideEndpoint
public void setOverrideEndpoint(boolean overrideEndpoint) -
getUriEndpointOverride
-
setUriEndpointOverride
-
isUseDefaultCredentialsProvider
public boolean isUseDefaultCredentialsProvider() -
setUseDefaultCredentialsProvider
public void setUseDefaultCredentialsProvider(boolean useDefaultCredentialsProvider) -
isUseProfileCredentialsProvider
public boolean isUseProfileCredentialsProvider() -
setUseProfileCredentialsProvider
public void setUseProfileCredentialsProvider(boolean useProfileCredentialsProvider) -
getProfileCredentialsName
-
setProfileCredentialsName
-
getSessionToken
-
setSessionToken
-
isUseSessionCredentials
public boolean isUseSessionCredentials() -
setUseSessionCredentials
public void setUseSessionCredentials(boolean useSessionCredentials) -
isAsyncClient
public boolean isAsyncClient() -
setAsyncClient
public void setAsyncClient(boolean asyncClient) -
getShardMonitorInterval
public long getShardMonitorInterval() -
setShardMonitorInterval
public void setShardMonitorInterval(long shardMonitorInterval) -
isUseKclConsumers
public boolean isUseKclConsumers() -
setUseKclConsumers
public void setUseKclConsumers(boolean useKclConsumers) -
getDynamoDbAsyncClient
public software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient getDynamoDbAsyncClient() -
setDynamoDbAsyncClient
public void setDynamoDbAsyncClient(software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient dynamoDbAsyncClient) -
getCloudWatchAsyncClient
public software.amazon.awssdk.services.cloudwatch.CloudWatchAsyncClient getCloudWatchAsyncClient() -
setCloudWatchAsyncClient
public void setCloudWatchAsyncClient(software.amazon.awssdk.services.cloudwatch.CloudWatchAsyncClient cloudWatchAsyncClient) -
isKclDisableCloudwatchMetricsExport
public boolean isKclDisableCloudwatchMetricsExport() -
setKclDisableCloudwatchMetricsExport
public void setKclDisableCloudwatchMetricsExport(boolean kclDisableCloudwatchMetricsExport) -
copy
-