Class KafkaTopicsAdmin

  • All Implemented Interfaces:
    java.lang.AutoCloseable
    Direct Known Subclasses:
    KafkaTopicsAdminEx

    @Deprecated
    public class KafkaTopicsAdmin
    extends java.lang.Object
    implements java.lang.AutoCloseable
    Deprecated.
    • Field Detail

      • mfs

        protected final com.mapr.fs.MapRFileSystem mfs
        Deprecated.
      • maprUser

        protected final java.lang.String maprUser
        Deprecated.
      • thisUser

        protected final java.lang.String thisUser
        Deprecated.
    • Constructor Detail

      • KafkaTopicsAdmin

        public KafkaTopicsAdmin()
                         throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
      • KafkaTopicsAdmin

        public KafkaTopicsAdmin​(@NonNull
                                @NonNull com.mapr.fs.proto.Security.CredentialsMsg userCredentials)
                         throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
      • KafkaTopicsAdmin

        public KafkaTopicsAdmin​(@NonNull
                                @NonNull java.lang.String maprUser)
                         throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
      • KafkaTopicsAdmin

        public KafkaTopicsAdmin​(@NonNull
                                @NonNull java.lang.String maprUser,
                                com.mapr.fs.proto.Security.CredentialsMsg userCredentials)
                         throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
    • Method Detail

      • close

        public void close()
                   throws java.io.IOException
        Deprecated.
        Specified by:
        close in interface java.lang.AutoCloseable
        Throws:
        java.io.IOException
      • createTopic

        public void createTopic​(KTopicDescriptor ktopicDesc)
                         throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
      • editTopic

        public void editTopic​(KTopicDescriptor ktopicDesc)
                       throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
      • getTopicDescriptor

        public KTopicDescriptor getTopicDescriptor​(java.lang.String topicName)
                                            throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
      • deleteTopic

        public boolean deleteTopic​(java.lang.String topicName)
                            throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
      • listTopics

        public java.lang.Iterable<KTopicDescriptor> listTopics()
                                                        throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
      • listTopics

        public java.lang.Iterable<KTopicDescriptor> listTopics​(java.lang.String topicNameRegex)
                                                        throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
      • getConnectionProperties

        public java.util.Map<java.lang.String,​java.lang.String> getConnectionProperties()
                                                                                       throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
      • getConnectionProperties

        public java.util.Map<java.lang.String,​java.lang.String> getConnectionProperties​(java.util.Optional<java.lang.String> kafkaCluster)
                                                                                       throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException