Table of Contents

Class NewTopic

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

Constructors

NewTopic(String, Map<Integer, List<Integer>>)

public NewTopic(String arg0, Map<Integer, List<Integer>> arg1)

Parameters

arg0 String

String

arg1 Map<Integer, List<Integer>>

Map

NewTopic(String, Optional<Integer>, Optional<Short>)

public NewTopic(String arg0, Optional<Integer> arg1, Optional<Short> arg2)

Parameters

arg0 String

String

arg1 Optional<Integer>

Optional

arg2 Optional<Short>

Optional

NewTopic(String, int, short)

public NewTopic(String arg0, int arg1, short arg2)

Parameters

arg0 String

String

arg1 int

int

arg2 short

short

NewTopic(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 NewTopic(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

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

Methods

Configs()

public Map<String, String> Configs()

Returns

Map<String, String>

Map

Configs(Map<String, String>)

public NewTopic Configs(Map<String, String> arg0)

Parameters

arg0 Map<String, String>

Map

Returns

NewTopic

NewTopic

CreatePoolableInstance(String, Map<Integer, List<Integer>>)

HPA initializer for NewTopic(Java.Lang.String arg0, Java.Util.Map%3CJava.Lang.Integer, Java.Util.List%3CJava.Lang.Integer%3E%3E arg1)

public static NewTopic CreatePoolableInstance(String arg0, Map<Integer, List<Integer>> arg1)

Parameters

arg0 String
arg1 Map<Integer, List<Integer>>

Returns

NewTopic

CreatePoolableInstance(String, Optional<Integer>, Optional<Short>)

HPA initializer for NewTopic(Java.Lang.String arg0, Java.Util.Optional%3CJava.Lang.Integer%3E arg1, Java.Util.Optional%3CJava.Lang.Short%3E arg2)

public static NewTopic CreatePoolableInstance(String arg0, Optional<Integer> arg1, Optional<Short> arg2)

Parameters

arg0 String
arg1 Optional<Integer>
arg2 Optional<Short>

Returns

NewTopic

CreatePoolableInstance(String, int, short)

HPA initializer for NewTopic(Java.Lang.String arg0, int arg1, short arg2)

public static NewTopic CreatePoolableInstance(String arg0, int arg1, short arg2)

Parameters

arg0 String
arg1 int
arg2 short

Returns

NewTopic

Name()

public String Name()

Returns

String

String

NumPartitions()

public int NumPartitions()

Returns

int

int

ReplicasAssignments()

public Map<Integer, List<Integer>> ReplicasAssignments()

Returns

Map<Integer, List<Integer>>

Map

ReplicationFactor()

public short ReplicationFactor()

Returns

short

short