Struct AvroSharpGlueSchemaNameContext
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.