confluent-kafka-dotnet
Show / Hide Table of Contents

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
System.Object
AclBindingFilter
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
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
System.Object.Equals(System.Object)

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
System.Object.GetHashCode()

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
System.Object.ToString()

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.

In This Article