public class KinesisConnectorConfiguration extends Object
Properties prop = new Properties();
prop.put(KinesisConnectorConfiguration.PROP_APP_NAME, "MyKinesisConnector");
KinesisConnectorConfiguration config =
new KinesisConnectorConfiguration(prop, new DefaultAWSCredentialsProviderChain());
| Constructor and Description |
|---|
KinesisConnectorConfiguration(Properties properties,
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider)
Configure the connector application with any set of properties that are unique to the application.
|
public static final String KINESIS_CONNECTOR_USER_AGENT
public static final String PROP_APP_NAME
public static final String PROP_CONNECTOR_DESTINATION
public static final String PROP_RETRY_LIMIT
public static final String PROP_BACKOFF_INTERVAL
public static final String PROP_KINESIS_ENDPOINT
public static final String PROP_KINESIS_INPUT_STREAM
public static final String PROP_KINESIS_INPUT_STREAM_SHARD_COUNT
public static final String PROP_KINESIS_OUTPUT_STREAM
public static final String PROP_KINESIS_OUTPUT_STREAM_SHARD_COUNT
public static final String PROP_WORKER_ID
public static final String PROP_FAILOVER_TIME
public static final String PROP_MAX_RECORDS
public static final String PROP_INITIAL_POSITION_IN_STREAM
public static final String PROP_IDLE_TIME_BETWEEN_READS
public static final String PROP_PARENT_SHARD_POLL_INTERVAL
public static final String PROP_SHARD_SYNC_INTERVAL
public static final String PROP_CALL_PROCESS_RECORDS_EVEN_FOR_EMPTY_LIST
public static final String PROP_CLEANUP_TERMINATED_SHARDS_BEFORE_EXPIRY
public static final String PROP_REGION_NAME
public static final String PROP_BATCH_RECORDS_IN_PUT_REQUEST
public static final String PROP_S3_ENDPOINT
public static final String PROP_S3_BUCKET
public static final String PROP_REDSHIFT_ENDPOINT
public static final String PROP_REDSHIFT_USERNAME
public static final String PROP_REDSHIFT_PASSWORD
public static final String PROP_REDSHIFT_URL
public static final String PROP_REDSHIFT_DATA_TABLE
public static final String PROP_REDSHIFT_FILE_TABLE
public static final String PROP_REDSHIFT_FILE_KEY_COLUMN
public static final String PROP_REDSHIFT_DATA_DELIMITER
public static final String PROP_REDSHIFT_COPY_MANDATORY
public static final String PROP_BUFFER_RECORD_COUNT_LIMIT
public static final String PROP_BUFFER_BYTE_SIZE_LIMIT
public static final String PROP_BUFFER_MILLISECONDS_LIMIT
public static final String PROP_DYNAMODB_ENDPOINT
public static final String PROP_DYNAMODB_DATA_TABLE_NAME
public static final String PROP_CLOUDWATCH_NAMESPACE
public static final String PROP_CLOUDWATCH_BUFFER_TIME
public static final String PROP_CLOUDWATCH_MAX_QUEUE_SIZE
public static final String PROP_ELASTICSEARCH_CLUSTER_NAME
public static final String PROP_ELASTICSEARCH_ENDPOINT
public static final String PROP_ELASTICSEARCH_PORT
public static final String PROP_ELASTICSEARCH_TRANSPORT_SNIFF
public static final String PROP_ELASTICSEARCH_IGNORE_CLUSTER_NAME
public static final String PROP_ELASTICSEARCH_PING_TIMEOUT
public static final String PROP_ELASTICSEARCH_NODE_SAMPLER_INTERVAL
public static final String PROP_ELASTICSEARCH_DEFAULT_INDEX_NAME
public static final String PROP_ELASTICSEARCH_DEFAULT_TYPE_NAME
public static final String PROP_ELASTICSEARCH_CLOUDFORMATION_TEMPLATE_URL
public static final String PROP_ELASTICSEARCH_CLOUDFORMATION_STACK_NAME
public static final String PROP_ELASTICSEARCH_VERSION_NUMBER
public static final String PROP_ELASTICSEARCH_CLOUDFORMATION_KEY_PAIR_NAME
public static final String PROP_ELASTICSEARCH_CLOUDFORMATION_CLUSTER_INSTANCE_TYPE
public static final String PROP_ELASTICSEARCH_CLOUDFORMATION_SSH_LOCATION
public static final String PROP_ELASTICSEARCH_CLOUDFORMATION_CLUSTER_SIZE
public static final String DEFAULT_APP_NAME
public static final String DEFAULT_CONNECTOR_DESTINATION
public static final int DEFAULT_RETRY_LIMIT
public static final long DEFAULT_BACKOFF_INTERVAL
public static final long DEFAULT_BUFFER_RECORD_COUNT_LIMIT
public static final long DEFAULT_BUFFER_BYTE_SIZE_LIMIT
public static final long DEFAULT_BUFFER_MILLISECONDS_LIMIT
public static final boolean DEFAULT_BATCH_RECORDS_IN_PUT_REQUEST
public static final String DEFAULT_KINESIS_ENDPOINT
public static final String DEFAULT_KINESIS_INPUT_STREAM
public static final String DEFAULT_KINESIS_OUTPUT_STREAM
public static final int DEFAULT_KINESIS_STREAM_SHARD_COUNT
public static final String DEFAULT_WORKER_ID
public static final long DEFAULT_FAILOVER_TIME
public static final int DEFAULT_MAX_RECORDS
public static final com.amazonaws.services.kinesis.clientlibrary.lib.worker.InitialPositionInStream DEFAULT_INITIAL_POSITION_IN_STREAM
public static final long DEFAULT_IDLE_TIME_BETWEEN_READS
public static final long DEFAULT_PARENT_SHARD_POLL_INTERVAL
public static final long DEFAULT_SHARD_SYNC_INTERVAL
public static final boolean DEFAULT_CALL_PROCESS_RECORDS_EVEN_FOR_EMPTY_LIST
public static final boolean DEFAULT_CLEANUP_TERMINATED_SHARDS_BEFORE_EXPIRY
public static final String DEFAULT_REGION_NAME
public static final String DEFAULT_S3_ENDPOINT
public static final String DEFAULT_S3_BUCKET
public static final String DEFAULT_REDSHIFT_ENDPOINT
public static final String DEFAULT_REDSHIFT_USERNAME
public static final String DEFAULT_REDSHIFT_PASSWORD
public static final String DEFAULT_REDSHIFT_URL
public static final String DEFAULT_REDSHIFT_DATA_TABLE
public static final String DEFAULT_REDSHIFT_FILE_TABLE
public static final String DEFAULT_REDSHIFT_FILE_KEY_COLUMN
public static final Character DEFAULT_REDSHIFT_DATA_DELIMITER
public static final boolean DEFAULT_REDSHIFT_COPY_MANDATORY
public static final String DEFAULT_DYNAMODB_ENDPOINT
public static final String DEFAULT_DYNAMODB_DATA_TABLE_NAME
public static final String DEFAULT_CLOUDWATCH_NAMESPACE
public static final long DEFAULT_CLOUDWATCH_BUFFER_TIME
public static final int DEFAULT_CLOUDWATCH_MAX_QUEUE_SIZE
public static final String DEFAULT_ELASTICSEARCH_CLUSTER_NAME
public static final String DEFAULT_ELASTICSEARCH_ENDPOINT
public static final int DEFAULT_ELASTICSEARCH_PORT
public static final boolean DEFAULT_ELASTICSEARCH_TRANSPORT_SNIFF
public static final boolean DEFAULT_ELASTICSEARCH_IGNORE_CLUSTER_NAME
public static final String DEFAULT_ELASTICSEARCH_PING_TIMEOUT
public static final String DEFAULT_ELASTICSEARCH_NODE_SAMPLER_INTERVAL
public static final String DEFAULT_ELASTICSEARCH_DEFAULT_INDEX_NAME
public static final String DEFAULT_ELASTICSEARCH_DEFAULT_TYPE_NAME
public static final String DEFAULT_ELASTICSEARCH_CLOUDFORMATION_TEMPLATE_URL
public static final String DEFAULT_ELASTICSEARCH_CLOUDFORMATION_STACK_NAME
public static final String DEFAULT_ELASTICSEARCH_VERSION_NUMBER
public static final String DEFAULT_ELASTICSEARCH_CLOUDFORMATION_KEY_PAIR_NAME
public static final String DEFAULT_ELASTICSEARCH_CLOUDFORMATION_CLUSTER_INSTANCE_TYPE
public static final String DEFAULT_ELASTICSEARCH_CLOUDFORMATION_SSH_LOCATION
public static final String DEFAULT_ELASTICSEARCH_CLOUDFORMATION_CLUSTER_SIZE
public final com.amazonaws.auth.AWSCredentialsProvider AWS_CREDENTIALS_PROVIDER
public final String APP_NAME
public final String CONNECTOR_DESTINATION
public final long BACKOFF_INTERVAL
public final int RETRY_LIMIT
public final long BUFFER_RECORD_COUNT_LIMIT
public final long BUFFER_BYTE_SIZE_LIMIT
public final long BUFFER_MILLISECONDS_LIMIT
public final boolean BATCH_RECORDS_IN_PUT_REQUEST
public final String KINESIS_ENDPOINT
public final String KINESIS_INPUT_STREAM
public final int KINESIS_INPUT_STREAM_SHARD_COUNT
public final String KINESIS_OUTPUT_STREAM
public final int KINESIS_OUTPUT_STREAM_SHARD_COUNT
public final String WORKER_ID
public final long FAILOVER_TIME
public final int MAX_RECORDS
public final com.amazonaws.services.kinesis.clientlibrary.lib.worker.InitialPositionInStream INITIAL_POSITION_IN_STREAM
public final long IDLE_TIME_BETWEEN_READS
public final long PARENT_SHARD_POLL_INTERVAL
public final long SHARD_SYNC_INTERVAL
public final boolean CALL_PROCESS_RECORDS_EVEN_FOR_EMPTY_LIST
public final boolean CLEANUP_TERMINATED_SHARDS_BEFORE_EXPIRY
public final String REGION_NAME
public final String S3_ENDPOINT
public final String S3_BUCKET
public final String REDSHIFT_ENDPOINT
public final String REDSHIFT_USERNAME
public final String REDSHIFT_PASSWORD
public String REDSHIFT_URL
public final String REDSHIFT_DATA_TABLE
public final String REDSHIFT_FILE_TABLE
public final String REDSHIFT_FILE_KEY_COLUMN
public final Character REDSHIFT_DATA_DELIMITER
public final boolean REDSHIFT_COPY_MANDATORY
public final String DYNAMODB_ENDPOINT
public final String DYNAMODB_DATA_TABLE_NAME
public final String CLOUDWATCH_NAMESPACE
public final long CLOUDWATCH_BUFFER_TIME
public final int CLOUDWATCH_MAX_QUEUE_SIZE
public final String ELASTICSEARCH_CLUSTER_NAME
public String ELASTICSEARCH_ENDPOINT
public final int ELASTICSEARCH_PORT
public final boolean ELASTICSEARCH_TRANSPORT_SNIFF
public final boolean ELASTICSEARCH_IGNORE_CLUSTER_NAME
public final String ELASTICSEARCH_PING_TIMEOUT
public final String ELASTICSEARCH_NODE_SAMPLER_INTERVAL
public final String ELASTICSEARCH_DEFAULT_INDEX_NAME
public final String ELASTICSEARCH_DEFAULT_TYPE_NAME
public final String ELASTICSEARCH_CLOUDFORMATION_TEMPLATE_URL
public final String ELASTICSEARCH_CLOUDFORMATION_STACK_NAME
public final String ELASTICSEARCH_VERSION_NUMBER
public final String ELASTICSEARCH_CLOUDFORMATION_KEY_PAIR_NAME
public final String ELASTICSEARCH_CLOUDFORMATION_CLUSTER_INSTANCE_TYPE
public final String ELASTICSEARCH_CLOUDFORMATION_SSH_LOCATION
public final String ELASTICSEARCH_CLOUDFORMATION_CLUSTER_SIZE
public KinesisConnectorConfiguration(Properties properties, com.amazonaws.auth.AWSCredentialsProvider credentialsProvider)
properties - the System properties that will be used to configure KinesisConnectorsCopyright © 2016. All rights reserved.