Class AclBindingFilter
Represents a filter used to return a list of ACL bindings matching some or all of its attributes. Used by "IAdminClient.DescribeAclsAsync" and "IAdminClient.DeleteAclsAsync".
Inherited Members
Namespace: Confluent.Kafka.Admin
Assembly: Confluent.Kafka.dll
Syntax
public class AclBindingFilter
Properties
EntryFilter
The access control entry filter.
Declaration
public AccessControlEntryFilter EntryFilter { get; set; }
Property Value
Type | Description |
---|---|
AccessControlEntryFilter |
PatternFilter
The resource pattern filter.
Declaration
public ResourcePatternFilter PatternFilter { get; set; }
Property Value
Type | Description |
---|---|
ResourcePatternFilter |
Methods
Clone()
A clone of the AclBindingFilter object
Declaration
public AclBindingFilter Clone()
Returns
Type | Description |
---|---|
AclBindingFilter |
Equals(object)
Tests whether this instance is equal to the specified object.
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
object | obj | The object to test. |
Returns
Type | Description |
---|---|
bool | true if this is an AclBindingFilter and the property values are equal. false otherwise. |
Overrides
GetHashCode()
Returns a hash code for this value.
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
int | An integer that specifies a hash value for this value. |
Overrides
ToString()
Returns a JSON representation of this AclBindingFilter object.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string | A JSON representation of this AclBindingFilter object. |
Overrides
Operators
operator ==(AclBindingFilter, AclBindingFilter)
Tests whether AclBindingFilter instance a is equal to AclBindingFilter instance b.
Declaration
public static bool operator ==(AclBindingFilter a, AclBindingFilter b)
Parameters
Type | Name | Description |
---|---|---|
AclBindingFilter | a | The first AclBindingFilter instance to compare. |
AclBindingFilter | b | The second AclBindingFilter instance to compare. |
Returns
Type | Description |
---|---|
bool | true if AclBindingFilter instances a and b are equal. false otherwise. |
operator !=(AclBindingFilter, AclBindingFilter)
Tests whether AclBindingFilter instance a is not equal to AclBindingFilter instance b.
Declaration
public static bool operator !=(AclBindingFilter a, AclBindingFilter b)
Parameters
Type | Name | Description |
---|---|---|
AclBindingFilter | a | The first AclBindingFilter instance to compare. |
AclBindingFilter | b | The second AclBindingFilter instance to compare. |
Returns
Type | Description |
---|---|
bool | true if AclBindingFilter instances a and b are not equal. false otherwise. |