Class TopicCommand.TopicService
public class TopicCommand.TopicService : AutoCloseable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IAutoCloseable
- Inheritance
-
TopicCommand.TopicService
- Implements
Constructors
TopicService(Properties, Optional<String>)
public TopicService(Properties arg0, Optional<String> arg1)
Parameters
arg0Propertiesarg1Optional<String>
TopicService(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 TopicService(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
TopicService(Admin)
public TopicService(Admin arg0)
Parameters
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
AlterTopic(TopicCommandOptions)
public void AlterTopic(TopicCommand.TopicCommandOptions arg0)
Parameters
Exceptions
Close()
public void Close()
Exceptions
CreatePoolableInstance(Properties, Optional<String>)
HPA initializer for TopicService(Java.Util.Properties arg0, Java.Util.Optional%3CJava.Lang.String%3E arg1)
public static TopicCommand.TopicService CreatePoolableInstance(Properties arg0, Optional<String> arg1)
Parameters
arg0Propertiesarg1Optional<String>
Returns
CreatePoolableInstance(Admin)
HPA initializer for TopicService(Org.Apache.Kafka.Clients.Admin.Admin arg0)
public static TopicCommand.TopicService CreatePoolableInstance(Admin arg0)
Parameters
arg0Admin
Returns
CreateTopic(TopicCommandOptions)
public void CreateTopic(TopicCommand.TopicCommandOptions arg0)
Parameters
Exceptions
DeleteTopic(TopicCommandOptions)
public void DeleteTopic(TopicCommand.TopicCommandOptions arg0)
Parameters
Exceptions
DescribeTopic(TopicCommandOptions)
public void DescribeTopic(TopicCommand.TopicCommandOptions arg0)
Parameters
Exceptions
GetTopicIds(Uuid, bool)
public List<Uuid> GetTopicIds(Uuid arg0, bool arg1)
Parameters
Returns
Exceptions
GetTopics(Optional<String>, bool)
public List<String> GetTopics(Optional<String> arg0, bool arg1)
Parameters
Returns
Exceptions
ListAllReassignments(Set<TopicPartition>)
public Map<TopicPartition, PartitionReassignment> ListAllReassignments(Set<TopicPartition> arg0)
Parameters
arg0Set<TopicPartition>
Returns
ListTopics(TopicCommandOptions)
public void ListTopics(TopicCommand.TopicCommandOptions arg0)