Class MdsAclClient
java.lang.Object
io.confluent.security.auth.client.acl.MdsAclClient
- All Implemented Interfaces:
AutoCloseable,org.apache.kafka.common.Configurable
public class MdsAclClient
extends Object
implements org.apache.kafka.common.Configurable, AutoCloseable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidio.confluent.security.auth.client.rest.entities.CreateAclsResultcreateAcls(io.confluent.security.auth.client.rest.entities.CreateAclsRequest createAclRequest) io.confluent.security.auth.client.rest.entities.DeleteAclsResultdeleteAcls(io.confluent.security.auth.client.rest.entities.DeleteAclsRequest deleteAclRequest) Collection<org.apache.kafka.common.acl.AclBinding> describeAcls(io.confluent.security.auth.client.rest.entities.AclFilter describeAclRequest)
-
Constructor Details
-
MdsAclClient
public MdsAclClient()
-
-
Method Details
-
configure
-
createAcls
public io.confluent.security.auth.client.rest.entities.CreateAclsResult createAcls(io.confluent.security.auth.client.rest.entities.CreateAclsRequest createAclRequest) -
deleteAcls
public io.confluent.security.auth.client.rest.entities.DeleteAclsResult deleteAcls(io.confluent.security.auth.client.rest.entities.DeleteAclsRequest deleteAclRequest) -
describeAcls
public Collection<org.apache.kafka.common.acl.AclBinding> describeAcls(io.confluent.security.auth.client.rest.entities.AclFilter describeAclRequest) -
close
public void close()- Specified by:
closein interfaceAutoCloseable
-