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".
Inheritance
Inherited Members
Namespace: Confluent.Kafka.Admin
Assembly: cs.temp.dll.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 |
---|---|---|
System.Object | obj | The object to test. |
Returns
Type | Description |
---|---|
System.Boolean | 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 |
---|---|
System.Int32 | 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 |
---|---|
System.String | A JSON representation of this AclBindingFilter object. |
Overrides
Operators
Equality(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 |
---|---|
System.Boolean | true if AclBindingFilter instances a and b are equal. false otherwise. |
Inequality(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 |
---|---|
System.Boolean | true if AclBindingFilter instances a and b are not equal. false otherwise. |