Class AccessControlEntryFilter
Represents a filter which matches access control entries.
Inherited Members
Namespace: Confluent.Kafka.Admin
Assembly: Confluent.Kafka.dll
Syntax
public class AccessControlEntryFilterProperties
Host
The host this access control entry filter matches.
Declaration
public string Host { get; set; }Property Value
| Type | Description |
|---|---|
| string |
Operation
The operation/s this access control entry filter matches.
Declaration
public AclOperation Operation { get; set; }Property Value
| Type | Description |
|---|---|
| AclOperation |
PermissionType
The permission type this access control entry filter matches.
Declaration
public AclPermissionType PermissionType { get; set; }Property Value
| Type | Description |
|---|---|
| AclPermissionType |
Principal
The principal this access control entry filter matches.
Declaration
public string Principal { get; set; }Property Value
| Type | Description |
|---|---|
| string |
Methods
Clone()
A clone of the AccessControlEntryFilter object
Declaration
public AccessControlEntryFilter Clone()Returns
| Type | Description |
|---|---|
| AccessControlEntryFilter |
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 AccessControlEntryFilter 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 AccessControlEntryFilter object.
Declaration
public override string ToString()Returns
| Type | Description |
|---|---|
| string | A JSON representation of this AccessControlEntryFilter object. |
Overrides
Operators
operator ==(AccessControlEntryFilter, AccessControlEntryFilter)
Tests whether AccessControlEntryFilter instance a is equal to AccessControlEntryFilter instance b.
Declaration
public static bool operator ==(AccessControlEntryFilter a, AccessControlEntryFilter b)Parameters
| Type | Name | Description |
|---|---|---|
| AccessControlEntryFilter | a | The first AccessControlEntryFilter instance to compare. |
| AccessControlEntryFilter | b | The second AccessControlEntryFilter instance to compare. |
Returns
| Type | Description |
|---|---|
| bool | true if AccessControlEntryFilter instances a and b are equal. false otherwise. |
operator !=(AccessControlEntryFilter, AccessControlEntryFilter)
Tests whether AccessControlEntryFilter instance a is not equal to AccessControlEntryFilter instance b.
Declaration
public static bool operator !=(AccessControlEntryFilter a, AccessControlEntryFilter b)Parameters
| Type | Name | Description |
|---|---|---|
| AccessControlEntryFilter | a | The first AccessControlEntryFilter instance to compare. |
| AccessControlEntryFilter | b | The second AccessControlEntryFilter instance to compare. |
Returns
| Type | Description |
|---|---|
| bool | true if AccessControlEntryFilter instances a and b are not equal. false otherwise. |