Table of Contents

Struct AvroSharpGlueSchemaNameContext

Namespace
AvroSharp.Aws.Glue
Assembly
AvroSharp.Aws.Glue.dll

What SchemaNameStrategy names a schema from, as AWS's AWSSchemaNamingStrategy.getSchemaName(transportName, data, isKey).

public readonly struct AvroSharpGlueSchemaNameContext : IEquatable<AvroSharpGlueSchemaNameContext>
Implements
Inherited Members

Constructors

AvroSharpGlueSchemaNameContext(string, AvroSchema, bool)

Initializes a new instance of the AvroSharpGlueSchemaNameContext struct.

Properties

IsKey

Gets a value indicating whether a message key is written.

Schema

Gets the schema of the key or value written.

TransportName

Gets the Kafka topic or Kinesis stream.

Methods

Equals(AvroSharpGlueSchemaNameContext)

Indicates whether the current object is equal to another object of the same type.

Equals(object?)

Indicates whether this instance and a specified object are equal.

GetHashCode()

Returns the hash code for this instance.

Operators

operator ==(AvroSharpGlueSchemaNameContext, AvroSharpGlueSchemaNameContext)

Compares two contexts.

operator !=(AvroSharpGlueSchemaNameContext, AvroSharpGlueSchemaNameContext)

Compares two contexts.