Table of Contents

Class GroupRebalanceConfig

Namespace
Org.Apache.Kafka.Clients
Assembly
MASES.KNet.dll
public class GroupRebalanceConfig : JVMBridgeBase<GroupRebalanceConfig>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
GroupRebalanceConfig
Implements

Constructors

GroupRebalanceConfig(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public GroupRebalanceConfig(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

GroupRebalanceConfig(AbstractConfig, ProtocolType)

public GroupRebalanceConfig(AbstractConfig arg0, GroupRebalanceConfig.ProtocolType arg1)

Parameters

arg0 AbstractConfig

AbstractConfig

arg1 GroupRebalanceConfig.ProtocolType

GroupRebalanceConfig.ProtocolType

GroupRebalanceConfig(int, int, int, String, Optional<String>, String, long, long)

public GroupRebalanceConfig(int arg0, int arg1, int arg2, String arg3, Optional<String> arg4, String arg5, long arg6, long arg7)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 String

String

arg4 Optional<String>

Optional

arg5 String

String

arg6 long

long

arg7 long

long

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

groupId

public String groupId { get; set; }

Property Value

String

groupInstanceId

public Optional groupInstanceId { get; set; }

Property Value

Optional

heartbeatIntervalMs

public int heartbeatIntervalMs { get; set; }

Property Value

int

rackId

public Optional rackId { get; set; }

Property Value

Optional

rebalanceTimeoutMs

public int rebalanceTimeoutMs { get; set; }

Property Value

int

retryBackoffMaxMs

public long retryBackoffMaxMs { get; set; }

Property Value

long

retryBackoffMs

public long retryBackoffMs { get; set; }

Property Value

long

sessionTimeoutMs

public int sessionTimeoutMs { get; set; }

Property Value

int

Methods

CreatePoolableInstance(AbstractConfig, ProtocolType)

HPA initializer for GroupRebalanceConfig(Org.Apache.Kafka.Common.Config.AbstractConfig arg0, Org.Apache.Kafka.Clients.GroupRebalanceConfig.ProtocolType arg1)

public static GroupRebalanceConfig CreatePoolableInstance(AbstractConfig arg0, GroupRebalanceConfig.ProtocolType arg1)

Parameters

arg0 AbstractConfig
arg1 GroupRebalanceConfig.ProtocolType

Returns

GroupRebalanceConfig

CreatePoolableInstance(int, int, int, String, Optional<String>, String, long, long)

HPA initializer for GroupRebalanceConfig(int arg0, int arg1, int arg2, Java.Lang.String arg3, Java.Util.Optional%3CJava.Lang.String%3E arg4, Java.Lang.String arg5, long arg6, long arg7)

public static GroupRebalanceConfig CreatePoolableInstance(int arg0, int arg1, int arg2, String arg3, Optional<String> arg4, String arg5, long arg6, long arg7)

Parameters

arg0 int
arg1 int
arg2 int
arg3 String
arg4 Optional<String>
arg5 String
arg6 long
arg7 long

Returns

GroupRebalanceConfig