Class ConfigDef
public class ConfigDef : JVMBridgeBase<ConfigDef>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<ConfigDef>ConfigDef
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<ConfigDef>.IsAssignableFrom(IJavaType)JVMBridgeBase<ConfigDef>.IsAssignableFrom<T>()JVMBridgeBase<ConfigDef>.Execute<T>(params T[])JVMBridgeBase<ConfigDef>.DynBridgeClazzJVMBridgeBase<ConfigDef>.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
ConfigDef()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public ConfigDef()
ConfigDef(ConfigDef)
public ConfigDef(ConfigDef arg0)
Parameters
ConfigDef(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 ConfigDef(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { 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
NO_DEFAULT_VALUE
public static object NO_DEFAULT_VALUE { get; }
Property Value
Methods
ConfigKeys()
public Map<String, ConfigDef.ConfigKey> ConfigKeys()
Returns
ConvertToString(object, Type)
public static String ConvertToString(object arg0, ConfigDef.Type arg1)
Parameters
Returns
ConvertToStringMapWithPasswordValues(Map<String, object>)
public static Map<String, String> ConvertToStringMapWithPasswordValues(Map<String, object> arg0)
Parameters
Returns
DefaultValues()
public Map<String, object> DefaultValues()
Returns
Define(String, Type, Importance, String)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, ConfigDef.Importance arg2, String arg3)
Parameters
Returns
Define(String, Type, Importance, String, String, int, Width, String)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, ConfigDef.Importance arg2, String arg3, String arg4, int arg5, ConfigDef.Width arg6, String arg7)
Parameters
arg0
Stringarg1
ConfigDef.Typearg2
ConfigDef.Importancearg3
Stringarg4
Stringarg5
intarg6
ConfigDef.Widtharg7
String
Returns
Define(String, Type, Importance, String, String, int, Width, String, List<String>)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, ConfigDef.Importance arg2, String arg3, String arg4, int arg5, ConfigDef.Width arg6, String arg7, List<String> arg8)
Parameters
arg0
Stringarg1
ConfigDef.Typearg2
ConfigDef.Importancearg3
Stringarg4
Stringarg5
intarg6
ConfigDef.Widtharg7
Stringarg8
List<String>
Returns
Define(String, Type, Importance, String, String, int, Width, String, List<String>, Recommender)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, ConfigDef.Importance arg2, String arg3, String arg4, int arg5, ConfigDef.Width arg6, String arg7, List<String> arg8, ConfigDef.Recommender arg9)
Parameters
arg0
Stringarg1
ConfigDef.Typearg2
ConfigDef.Importancearg3
Stringarg4
Stringarg5
intarg6
ConfigDef.Widtharg7
Stringarg8
List<String>arg9
ConfigDef.Recommender
Returns
Define(String, Type, Importance, String, String, int, Width, String, Recommender)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, ConfigDef.Importance arg2, String arg3, String arg4, int arg5, ConfigDef.Width arg6, String arg7, ConfigDef.Recommender arg8)
Parameters
arg0
Stringarg1
ConfigDef.Typearg2
ConfigDef.Importancearg3
Stringarg4
Stringarg5
intarg6
ConfigDef.Widtharg7
Stringarg8
ConfigDef.Recommender
Returns
Define(String, Type, object, Importance, String)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, object arg2, ConfigDef.Importance arg3, String arg4)
Parameters
Returns
Define(String, Type, object, Importance, String, String)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, object arg2, ConfigDef.Importance arg3, String arg4, String arg5)
Parameters
Returns
Define(String, Type, object, Importance, String, String, int, Width, String)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, object arg2, ConfigDef.Importance arg3, String arg4, String arg5, int arg6, ConfigDef.Width arg7, String arg8)
Parameters
arg0
Stringarg1
ConfigDef.Typearg2
objectarg3
ConfigDef.Importancearg4
Stringarg5
Stringarg6
intarg7
ConfigDef.Widtharg8
String
Returns
Define(String, Type, object, Importance, String, String, int, Width, String, List<String>)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, object arg2, ConfigDef.Importance arg3, String arg4, String arg5, int arg6, ConfigDef.Width arg7, String arg8, List<String> arg9)
Parameters
arg0
Stringarg1
ConfigDef.Typearg2
objectarg3
ConfigDef.Importancearg4
Stringarg5
Stringarg6
intarg7
ConfigDef.Widtharg8
Stringarg9
List<String>
Returns
Define(String, Type, object, Importance, String, String, int, Width, String, List<String>, Recommender)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, object arg2, ConfigDef.Importance arg3, String arg4, String arg5, int arg6, ConfigDef.Width arg7, String arg8, List<String> arg9, ConfigDef.Recommender arg10)
Parameters
arg0
Stringarg1
ConfigDef.Typearg2
objectarg3
ConfigDef.Importancearg4
Stringarg5
Stringarg6
intarg7
ConfigDef.Widtharg8
Stringarg9
List<String>arg10
ConfigDef.Recommender
Returns
Define(String, Type, object, Importance, String, String, int, Width, String, Recommender)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, object arg2, ConfigDef.Importance arg3, String arg4, String arg5, int arg6, ConfigDef.Width arg7, String arg8, ConfigDef.Recommender arg9)
Parameters
arg0
Stringarg1
ConfigDef.Typearg2
objectarg3
ConfigDef.Importancearg4
Stringarg5
Stringarg6
intarg7
ConfigDef.Widtharg8
Stringarg9
ConfigDef.Recommender
Returns
Define(String, Type, object, Validator, Importance, String)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, object arg2, ConfigDef.Validator arg3, ConfigDef.Importance arg4, String arg5)
Parameters
arg0
Stringarg1
ConfigDef.Typearg2
objectarg3
ConfigDef.Validatorarg4
ConfigDef.Importancearg5
String
Returns
Define(String, Type, object, Validator, Importance, String, String, int, Width, String)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, object arg2, ConfigDef.Validator arg3, ConfigDef.Importance arg4, String arg5, String arg6, int arg7, ConfigDef.Width arg8, String arg9)
Parameters
arg0
Stringarg1
ConfigDef.Typearg2
objectarg3
ConfigDef.Validatorarg4
ConfigDef.Importancearg5
Stringarg6
Stringarg7
intarg8
ConfigDef.Widtharg9
String
Returns
Define(String, Type, object, Validator, Importance, String, String, int, Width, String, List<String>)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, object arg2, ConfigDef.Validator arg3, ConfigDef.Importance arg4, String arg5, String arg6, int arg7, ConfigDef.Width arg8, String arg9, List<String> arg10)
Parameters
arg0
Stringarg1
ConfigDef.Typearg2
objectarg3
ConfigDef.Validatorarg4
ConfigDef.Importancearg5
Stringarg6
Stringarg7
intarg8
ConfigDef.Widtharg9
Stringarg10
List<String>
Returns
Define(String, Type, object, Validator, Importance, String, String, int, Width, String, List<String>, Recommender)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, object arg2, ConfigDef.Validator arg3, ConfigDef.Importance arg4, String arg5, String arg6, int arg7, ConfigDef.Width arg8, String arg9, List<String> arg10, ConfigDef.Recommender arg11)
Parameters
arg0
Stringarg1
ConfigDef.Typearg2
objectarg3
ConfigDef.Validatorarg4
ConfigDef.Importancearg5
Stringarg6
Stringarg7
intarg8
ConfigDef.Widtharg9
Stringarg10
List<String>arg11
ConfigDef.Recommender
Returns
Define(String, Type, object, Validator, Importance, String, String, int, Width, String, List<String>, Recommender, String)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, object arg2, ConfigDef.Validator arg3, ConfigDef.Importance arg4, String arg5, String arg6, int arg7, ConfigDef.Width arg8, String arg9, List<String> arg10, ConfigDef.Recommender arg11, String arg12)
Parameters
arg0
Stringarg1
ConfigDef.Typearg2
objectarg3
ConfigDef.Validatorarg4
ConfigDef.Importancearg5
Stringarg6
Stringarg7
intarg8
ConfigDef.Widtharg9
Stringarg10
List<String>arg11
ConfigDef.Recommenderarg12
String
Returns
Define(String, Type, object, Validator, Importance, String, String, int, Width, String, Recommender)
public ConfigDef Define(String arg0, ConfigDef.Type arg1, object arg2, ConfigDef.Validator arg3, ConfigDef.Importance arg4, String arg5, String arg6, int arg7, ConfigDef.Width arg8, String arg9, ConfigDef.Recommender arg10)
Parameters
arg0
Stringarg1
ConfigDef.Typearg2
objectarg3
ConfigDef.Validatorarg4
ConfigDef.Importancearg5
Stringarg6
Stringarg7
intarg8
ConfigDef.Widtharg9
Stringarg10
ConfigDef.Recommender
Returns
Define(ConfigKey)
public ConfigDef Define(ConfigDef.ConfigKey arg0)
Parameters
Returns
DefineInternal(String, Type, object, Importance)
public ConfigDef DefineInternal(String arg0, ConfigDef.Type arg1, object arg2, ConfigDef.Importance arg3)
Parameters
Returns
DefineInternal(String, Type, object, Validator, Importance, String)
public ConfigDef DefineInternal(String arg0, ConfigDef.Type arg1, object arg2, ConfigDef.Validator arg3, ConfigDef.Importance arg4, String arg5)
Parameters
arg0
Stringarg1
ConfigDef.Typearg2
objectarg3
ConfigDef.Validatorarg4
ConfigDef.Importancearg5
String
Returns
Embed(String, String, int, ConfigDef)
public void Embed(String arg0, String arg1, int arg2, ConfigDef arg3)
Parameters
Groups()
public List<String> Groups()
Returns
Names()
public Set<String> Names()
Returns
Parse(Map<object, object>)
public Map<String, object> Parse(Map<object, object> arg0)
Parameters
Returns
ParseType(String, object, Type)
public static object ParseType(String arg0, object arg1, ConfigDef.Type arg2)
Parameters
Returns
ToEnrichedRst()
public String ToEnrichedRst()
Returns
ToHtml()
public String ToHtml()
Returns
ToHtml(Map<String, String>)
public String ToHtml(Map<String, String> arg0)
Parameters
Returns
ToHtml(int, Function<String, String>)
public String ToHtml(int arg0, Function<String, String> arg1)
Parameters
Returns
ToHtml(int, Function<String, String>, Map<String, String>)
public String ToHtml(int arg0, Function<String, String> arg1, Map<String, String> arg2)
Parameters
Returns
ToHtmlTable()
public String ToHtmlTable()
Returns
ToHtmlTable(Map<String, String>)
public String ToHtmlTable(Map<String, String> arg0)
Parameters
Returns
ToRst()
public String ToRst()
Returns
Validate(Map<String, String>)
public List<ConfigValue> Validate(Map<String, String> arg0)
Parameters
Returns
ValidateAll(Map<String, String>)
public Map<String, ConfigValue> ValidateAll(Map<String, String> arg0)
Parameters
Returns
WithClientSaslSupport()
public ConfigDef WithClientSaslSupport()
Returns
WithClientSslSupport()
public ConfigDef WithClientSslSupport()