package
0.0.0-20230504175246-3e6e17510ac4
Repository: https://github.com/eclipse/ditto-clients-golang.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

NewHeaders returns a new Headers instance.
NewHeadersFrom returns a new Headers instance using the provided header.
WithChannel sets the 'ditto-channel' header value.
WithContentType sets the 'content-type' header value.
WithCorrelationID sets the 'correlation-id' header value.
WithDryRun sets the 'ditto-dry-run' header value.
WithETag sets the 'ETag' header value.
WithGeneric sets the value of the provided key header.
WithIfMatch sets the 'If-Match' header value.
WithIfNoneMatch sets the 'If-None-Match' header value.
WithOrigin sets the 'origin' header value.
WithOriginator sets the 'ditto-originator' header value.
WithReplyTarget sets the 'ditto-reply-target' header value.
WithReplyTo sets the 'reply-to' header value.
WithResponseRequired sets the 'response-required' header value.
WithSchemaVersion sets the 'version' header value.
WithTimeout sets the 'timeout' header value.

# Constants

Action constants.
Action constants.
Action constants.
Action constants.
Action constants.
Action constants.
Action constants.
Action constants.
Action constants.
Action constants.
Action constants.
Action constants.
Action constants.
Action constants.
Action constants.
ChannelLive represents the live channel topic.
ChannelTwin represents the twin channel topic.
CriterionCommands represents the commands topic criterion.
CriterionErrors represents the errors topic criterion.
CriterionEvents represents the events topic criterion.
CriterionMessages represents the messages topic criterion.
CriterionSearch represents the search topic criterion.
GroupPolicies represents the policies group in the topic path.
GroupThings represents the things group in the topic path.
Ditto-specific headers constants.
Ditto-specific headers constants.
Ditto-specific headers constants.
Ditto-specific headers constants.
Ditto-specific headers constants.
Ditto-specific headers constants.
Ditto-specific headers constants.
Ditto-specific headers constants.
Ditto-specific headers constants.
Ditto-specific headers constants.
Ditto-specific headers constants.
Ditto-specific headers constants.
Ditto-specific headers constants.
Ditto-specific headers constants.
TopicPlaceholder can be used in the context of "any" for things namespaces and IDs in the retrieve topics.

# Structs

Envelope represents the Ditto's Envelope specification.
Headers represents all Ditto-specific headers along with additional HTTP/etc.
Topic represents the Ditto protocol's Topic entity.

# Type aliases

HeaderOpt represents a specific Headers option that can be applied to the Headers instance resulting in changing the value of a specific header of a set of headers.
TopicAction is a representation of the defined by Ditto topic action options.
TopicChannel is a representation of the defined by Ditto topic channel options.
TopicCriterion is a representation of the defined by Ditto topic criterion options.
TopicGroup is a representation of the defined by Ditto topic group options.