Class CommonClientConfigs
public class CommonClientConfigs : JVMBridgeBase<CommonClientConfigs>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<CommonClientConfigs>CommonClientConfigs
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<CommonClientConfigs>.SExecuteWithSignature(IJavaType, string, string, params object[])JVMBridgeBase<CommonClientConfigs>.SExecute<TNewClass, TReturn, TConverter>(string, params object[])JVMBridgeBase<CommonClientConfigs>.IsAssignableFrom(IJavaType)JVMBridgeBase<CommonClientConfigs>.IsAssignableFrom<T>()JVMBridgeBase<CommonClientConfigs>.Execute<T>(params T[])JVMBridgeBase<CommonClientConfigs>.DynBridgeClazzJVMBridgeBase<CommonClientConfigs>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
Constructors
CommonClientConfigs()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public CommonClientConfigs()
CommonClientConfigs(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public CommonClientConfigs(params object[] args)
Parameters
args
object[]
Properties
AUTO_INCLUDE_JMX_REPORTER_DOC
public static String AUTO_INCLUDE_JMX_REPORTER_DOC { get; }
Property Value
BOOTSTRAP_SERVERS_CONFIG
public static String BOOTSTRAP_SERVERS_CONFIG { get; }
Property Value
BOOTSTRAP_SERVERS_DOC
public static String BOOTSTRAP_SERVERS_DOC { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CLIENT_DNS_LOOKUP_CONFIG
public static String CLIENT_DNS_LOOKUP_CONFIG { get; }
Property Value
CLIENT_DNS_LOOKUP_DOC
public static String CLIENT_DNS_LOOKUP_DOC { get; }
Property Value
CLIENT_ID_CONFIG
public static String CLIENT_ID_CONFIG { get; }
Property Value
CLIENT_ID_DOC
public static String CLIENT_ID_DOC { get; }
Property Value
CLIENT_RACK_CONFIG
public static String CLIENT_RACK_CONFIG { get; }
Property Value
CLIENT_RACK_DOC
public static String CLIENT_RACK_DOC { get; }
Property Value
CONNECTIONS_MAX_IDLE_MS_CONFIG
public static String CONNECTIONS_MAX_IDLE_MS_CONFIG { get; }
Property Value
CONNECTIONS_MAX_IDLE_MS_DOC
public static String CONNECTIONS_MAX_IDLE_MS_DOC { get; }
Property Value
DEFAULT_API_TIMEOUT_MS_CONFIG
public static String DEFAULT_API_TIMEOUT_MS_CONFIG { get; }
Property Value
DEFAULT_API_TIMEOUT_MS_DOC
public static String DEFAULT_API_TIMEOUT_MS_DOC { get; }
Property Value
DEFAULT_CLIENT_RACK
public static String DEFAULT_CLIENT_RACK { get; }
Property Value
DEFAULT_LIST_KEY_SERDE_INNER_CLASS
public static String DEFAULT_LIST_KEY_SERDE_INNER_CLASS { get; }
Property Value
DEFAULT_LIST_KEY_SERDE_INNER_CLASS_DOC
public static String DEFAULT_LIST_KEY_SERDE_INNER_CLASS_DOC { get; }
Property Value
DEFAULT_LIST_KEY_SERDE_TYPE_CLASS
public static String DEFAULT_LIST_KEY_SERDE_TYPE_CLASS { get; }
Property Value
DEFAULT_LIST_KEY_SERDE_TYPE_CLASS_DOC
public static String DEFAULT_LIST_KEY_SERDE_TYPE_CLASS_DOC { get; }
Property Value
DEFAULT_LIST_VALUE_SERDE_INNER_CLASS
public static String DEFAULT_LIST_VALUE_SERDE_INNER_CLASS { get; }
Property Value
DEFAULT_LIST_VALUE_SERDE_INNER_CLASS_DOC
public static String DEFAULT_LIST_VALUE_SERDE_INNER_CLASS_DOC { get; }
Property Value
DEFAULT_LIST_VALUE_SERDE_TYPE_CLASS
public static String DEFAULT_LIST_VALUE_SERDE_TYPE_CLASS { get; }
Property Value
DEFAULT_LIST_VALUE_SERDE_TYPE_CLASS_DOC
public static String DEFAULT_LIST_VALUE_SERDE_TYPE_CLASS_DOC { get; }
Property Value
DEFAULT_METADATA_RECOVERY_STRATEGY
public static String DEFAULT_METADATA_RECOVERY_STRATEGY { get; }
Property Value
DEFAULT_RETRY_BACKOFF_MAX_MS
public static Long DEFAULT_RETRY_BACKOFF_MAX_MS { get; }
Property Value
DEFAULT_RETRY_BACKOFF_MS
public static Long DEFAULT_RETRY_BACKOFF_MS { get; }
Property Value
DEFAULT_SECURITY_PROTOCOL
public static String DEFAULT_SECURITY_PROTOCOL { get; }
Property Value
DEFAULT_SOCKET_CONNECTION_SETUP_TIMEOUT_MAX_MS
public static Long DEFAULT_SOCKET_CONNECTION_SETUP_TIMEOUT_MAX_MS { get; }
Property Value
DEFAULT_SOCKET_CONNECTION_SETUP_TIMEOUT_MS
public static Long DEFAULT_SOCKET_CONNECTION_SETUP_TIMEOUT_MS { get; }
Property Value
ENABLE_METRICS_PUSH_CONFIG
public static String ENABLE_METRICS_PUSH_CONFIG { get; }
Property Value
ENABLE_METRICS_PUSH_DOC
public static String ENABLE_METRICS_PUSH_DOC { get; }
Property Value
GROUP_ID_CONFIG
public static String GROUP_ID_CONFIG { get; }
Property Value
GROUP_ID_DOC
public static String GROUP_ID_DOC { get; }
Property Value
GROUP_INSTANCE_ID_CONFIG
public static String GROUP_INSTANCE_ID_CONFIG { get; }
Property Value
GROUP_INSTANCE_ID_DOC
public static String GROUP_INSTANCE_ID_DOC { get; }
Property Value
HEARTBEAT_INTERVAL_MS_CONFIG
public static String HEARTBEAT_INTERVAL_MS_CONFIG { get; }
Property Value
HEARTBEAT_INTERVAL_MS_DOC
public static String HEARTBEAT_INTERVAL_MS_DOC { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
MAX_POLL_INTERVAL_MS_CONFIG
public static String MAX_POLL_INTERVAL_MS_CONFIG { get; }
Property Value
MAX_POLL_INTERVAL_MS_DOC
public static String MAX_POLL_INTERVAL_MS_DOC { get; }
Property Value
METADATA_MAX_AGE_CONFIG
public static String METADATA_MAX_AGE_CONFIG { get; }
Property Value
METADATA_MAX_AGE_DOC
public static String METADATA_MAX_AGE_DOC { get; }
Property Value
METADATA_RECOVERY_STRATEGY_CONFIG
public static String METADATA_RECOVERY_STRATEGY_CONFIG { get; }
Property Value
METADATA_RECOVERY_STRATEGY_DOC
public static String METADATA_RECOVERY_STRATEGY_DOC { get; }
Property Value
METRICS_CONTEXT_PREFIX
public static String METRICS_CONTEXT_PREFIX { get; }
Property Value
METRICS_NUM_SAMPLES_CONFIG
public static String METRICS_NUM_SAMPLES_CONFIG { get; }
Property Value
METRICS_NUM_SAMPLES_DOC
public static String METRICS_NUM_SAMPLES_DOC { get; }
Property Value
METRICS_RECORDING_LEVEL_CONFIG
public static String METRICS_RECORDING_LEVEL_CONFIG { get; }
Property Value
METRICS_RECORDING_LEVEL_DOC
public static String METRICS_RECORDING_LEVEL_DOC { get; }
Property Value
METRICS_SAMPLE_WINDOW_MS_CONFIG
public static String METRICS_SAMPLE_WINDOW_MS_CONFIG { get; }
Property Value
METRICS_SAMPLE_WINDOW_MS_DOC
public static String METRICS_SAMPLE_WINDOW_MS_DOC { get; }
Property Value
METRIC_REPORTER_CLASSES_CONFIG
public static String METRIC_REPORTER_CLASSES_CONFIG { get; }
Property Value
METRIC_REPORTER_CLASSES_DOC
public static String METRIC_REPORTER_CLASSES_DOC { get; }
Property Value
REBALANCE_TIMEOUT_MS_CONFIG
public static String REBALANCE_TIMEOUT_MS_CONFIG { get; }
Property Value
REBALANCE_TIMEOUT_MS_DOC
public static String REBALANCE_TIMEOUT_MS_DOC { get; }
Property Value
RECEIVE_BUFFER_CONFIG
public static String RECEIVE_BUFFER_CONFIG { get; }
Property Value
RECEIVE_BUFFER_DOC
public static String RECEIVE_BUFFER_DOC { get; }
Property Value
RECEIVE_BUFFER_LOWER_BOUND
public static int RECEIVE_BUFFER_LOWER_BOUND { get; }
Property Value
RECONNECT_BACKOFF_MAX_MS_CONFIG
public static String RECONNECT_BACKOFF_MAX_MS_CONFIG { get; }
Property Value
RECONNECT_BACKOFF_MAX_MS_DOC
public static String RECONNECT_BACKOFF_MAX_MS_DOC { get; }
Property Value
RECONNECT_BACKOFF_MS_CONFIG
public static String RECONNECT_BACKOFF_MS_CONFIG { get; }
Property Value
RECONNECT_BACKOFF_MS_DOC
public static String RECONNECT_BACKOFF_MS_DOC { get; }
Property Value
REQUEST_TIMEOUT_MS_CONFIG
public static String REQUEST_TIMEOUT_MS_CONFIG { get; }
Property Value
REQUEST_TIMEOUT_MS_DOC
public static String REQUEST_TIMEOUT_MS_DOC { get; }
Property Value
RETRIES_CONFIG
public static String RETRIES_CONFIG { get; }
Property Value
RETRIES_DOC
public static String RETRIES_DOC { get; }
Property Value
RETRY_BACKOFF_EXP_BASE
public static int RETRY_BACKOFF_EXP_BASE { get; }
Property Value
RETRY_BACKOFF_JITTER
public static double RETRY_BACKOFF_JITTER { get; }
Property Value
RETRY_BACKOFF_MAX_MS_CONFIG
public static String RETRY_BACKOFF_MAX_MS_CONFIG { get; }
Property Value
RETRY_BACKOFF_MAX_MS_DOC
public static String RETRY_BACKOFF_MAX_MS_DOC { get; }
Property Value
RETRY_BACKOFF_MS_CONFIG
public static String RETRY_BACKOFF_MS_CONFIG { get; }
Property Value
RETRY_BACKOFF_MS_DOC
public static String RETRY_BACKOFF_MS_DOC { get; }
Property Value
SECURITY_PROTOCOL_CONFIG
public static String SECURITY_PROTOCOL_CONFIG { get; }
Property Value
SECURITY_PROTOCOL_DOC
public static String SECURITY_PROTOCOL_DOC { get; }
Property Value
SEND_BUFFER_CONFIG
public static String SEND_BUFFER_CONFIG { get; }
Property Value
SEND_BUFFER_DOC
public static String SEND_BUFFER_DOC { get; }
Property Value
SEND_BUFFER_LOWER_BOUND
public static int SEND_BUFFER_LOWER_BOUND { get; }
Property Value
SESSION_TIMEOUT_MS_CONFIG
public static String SESSION_TIMEOUT_MS_CONFIG { get; }
Property Value
SESSION_TIMEOUT_MS_DOC
public static String SESSION_TIMEOUT_MS_DOC { get; }
Property Value
SOCKET_CONNECTION_SETUP_TIMEOUT_MAX_MS_CONFIG
public static String SOCKET_CONNECTION_SETUP_TIMEOUT_MAX_MS_CONFIG { get; }
Property Value
SOCKET_CONNECTION_SETUP_TIMEOUT_MAX_MS_DOC
public static String SOCKET_CONNECTION_SETUP_TIMEOUT_MAX_MS_DOC { get; }
Property Value
SOCKET_CONNECTION_SETUP_TIMEOUT_MS_CONFIG
public static String SOCKET_CONNECTION_SETUP_TIMEOUT_MS_CONFIG { get; }
Property Value
SOCKET_CONNECTION_SETUP_TIMEOUT_MS_DOC
public static String SOCKET_CONNECTION_SETUP_TIMEOUT_MS_DOC { get; }
Property Value
Methods
MetricsReporters(String, AbstractConfig)
public static List<MetricsReporter> MetricsReporters(String arg0, AbstractConfig arg1)
Parameters
arg0
Stringarg1
AbstractConfig
Returns
MetricsReporters(Map<String, object>, AbstractConfig)
public static List<MetricsReporter> MetricsReporters(Map<String, object> arg0, AbstractConfig arg1)
Parameters
arg0
Map<String, object>arg1
AbstractConfig
Returns
MetricsReporters(AbstractConfig)
public static List<MetricsReporter> MetricsReporters(AbstractConfig arg0)
Parameters
Returns
PostProcessReconnectBackoffConfigs(AbstractConfig, Map<String, object>)
public static Map<String, object> PostProcessReconnectBackoffConfigs(AbstractConfig arg0, Map<String, object> arg1)
Parameters
arg0
AbstractConfigarg1
Map<String, object>
Returns
PostValidateSaslMechanismConfig(AbstractConfig)
public static void PostValidateSaslMechanismConfig(AbstractConfig arg0)
Parameters
WarnDisablingExponentialBackoff(AbstractConfig)
public static void WarnDisablingExponentialBackoff(AbstractConfig arg0)