@InterfaceAudience.Public @InterfaceStability.Evolving public class KuduSinkConfigurationConstants extends Object
| Modifier and Type | Field and Description | 
|---|---|
| static String | BATCH_SIZEMaximum number of events that the sink should take from the channel per
 transaction. | 
| static String | IGNORE_DUPLICATE_ROWSWhether to ignore duplicate primary key errors caused by inserts. | 
| static String | KERBEROS_KEYTABPath to the keytab file used for authentication | 
| static String | KERBEROS_PRINCIPALKerberos principal used for authentication | 
| static String | MASTER_ADDRESSESComma-separated list of "host:port" Kudu master addresses. | 
| static String | PRODUCERThe fully qualified class name of the KuduOperationsProducer class that the
 sink should use. | 
| static String | PRODUCER_PREFIXPrefix for configuration parameters that are passed to the
 KuduOperationsProducer. | 
| static String | PROXY_USERThe effective user if different from the kerberos principal | 
| static String | TABLE_NAMEThe name of the table in Kudu to write to. | 
| static String | TIMEOUT_MILLISTimeout period for Kudu operations, in milliseconds. | 
| Constructor and Description | 
|---|
| KuduSinkConfigurationConstants() | 
public static final String MASTER_ADDRESSES
public static final String TABLE_NAME
public static final String PRODUCER
public static final String PRODUCER_PREFIX
public static final String BATCH_SIZE
public static final String TIMEOUT_MILLIS
public static final String IGNORE_DUPLICATE_ROWS
public static final String KERBEROS_KEYTAB
public static final String KERBEROS_PRINCIPAL
public static final String PROXY_USER
Copyright © 2018 The Apache Software Foundation. All rights reserved.