Class DestinationIdStrategy<T,​S>

  • Type Parameters:
    T - The type of object to be serialized/deserialized
    S - The type of schema
    All Implemented Interfaces:
    ArtifactReferenceResolverStrategy<T,​S>
    Direct Known Subclasses:
    SolaceTopicIdStrategy

    public class DestinationIdStrategy<T,​S>
    extends Object
    implements ArtifactReferenceResolverStrategy<T,​S>
    A strategy for resolving artifact references based on destination names.

    This strategy uses the destination name from the record's metadata as the artifact ID and uses the default group ID. It requires that the record's metadata and destination name are non-null and non-empty.