Table of Contents

Class MessageBuilderExtensions

Namespace
Steeltoe.Messaging.RabbitMQ.Extensions
Assembly
Steeltoe.Messaging.RabbitMQ.dll
public static class MessageBuilderExtensions
Inheritance
MessageBuilderExtensions
Inherited Members

Methods

SetAppId(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetAppId(this AbstractMessageBuilder builder, string appId)

Parameters

builder AbstractMessageBuilder
appId string

Returns

AbstractMessageBuilder

SetAppIdIfAbsent(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetAppIdIfAbsent(this AbstractMessageBuilder builder, string appId)

Parameters

builder AbstractMessageBuilder
appId string

Returns

AbstractMessageBuilder

SetClusterId(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetClusterId(this AbstractMessageBuilder builder, string clusterId)

Parameters

builder AbstractMessageBuilder
clusterId string

Returns

AbstractMessageBuilder

SetClusterIdIfAbsent(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetClusterIdIfAbsent(this AbstractMessageBuilder builder, string clusterId)

Parameters

builder AbstractMessageBuilder
clusterId string

Returns

AbstractMessageBuilder

SetContentEncoding(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetContentEncoding(this AbstractMessageBuilder builder, string contentEncoding)

Parameters

builder AbstractMessageBuilder
contentEncoding string

Returns

AbstractMessageBuilder

SetContentEncodingIfAbsent(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetContentEncodingIfAbsent(this AbstractMessageBuilder builder, string contentEncoding)

Parameters

builder AbstractMessageBuilder
contentEncoding string

Returns

AbstractMessageBuilder

SetContentLength(AbstractMessageBuilder, long)

public static AbstractMessageBuilder SetContentLength(this AbstractMessageBuilder builder, long contentLength)

Parameters

builder AbstractMessageBuilder
contentLength long

Returns

AbstractMessageBuilder

SetContentLengthIfAbsent(AbstractMessageBuilder, long)

public static AbstractMessageBuilder SetContentLengthIfAbsent(this AbstractMessageBuilder builder, long contentLength)

Parameters

builder AbstractMessageBuilder
contentLength long

Returns

AbstractMessageBuilder

SetContentType(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetContentType(this AbstractMessageBuilder builder, string contentType)

Parameters

builder AbstractMessageBuilder
contentType string

Returns

AbstractMessageBuilder

SetContentTypeIfAbsent(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetContentTypeIfAbsent(this AbstractMessageBuilder builder, string contentType)

Parameters

builder AbstractMessageBuilder
contentType string

Returns

AbstractMessageBuilder

SetCorrelationId(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetCorrelationId(this AbstractMessageBuilder builder, string correlationId)

Parameters

builder AbstractMessageBuilder
correlationId string

Returns

AbstractMessageBuilder

SetCorrelationIdIfAbsent(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetCorrelationIdIfAbsent(this AbstractMessageBuilder builder, string correlationId)

Parameters

builder AbstractMessageBuilder
correlationId string

Returns

AbstractMessageBuilder

SetDeliveryMode(AbstractMessageBuilder, MessageDeliveryMode)

public static AbstractMessageBuilder SetDeliveryMode(this AbstractMessageBuilder builder, MessageDeliveryMode deliveryMode)

Parameters

builder AbstractMessageBuilder
deliveryMode MessageDeliveryMode

Returns

AbstractMessageBuilder

SetDeliveryModeIfAbsent(AbstractMessageBuilder, MessageDeliveryMode)

public static AbstractMessageBuilder SetDeliveryModeIfAbsent(this AbstractMessageBuilder builder, MessageDeliveryMode deliveryMode)

Parameters

builder AbstractMessageBuilder
deliveryMode MessageDeliveryMode

Returns

AbstractMessageBuilder

SetDeliveryTag(AbstractMessageBuilder, ulong)

public static AbstractMessageBuilder SetDeliveryTag(this AbstractMessageBuilder builder, ulong deliveryTag)

Parameters

builder AbstractMessageBuilder
deliveryTag ulong

Returns

AbstractMessageBuilder

SetDeliveryTagIfAbsent(AbstractMessageBuilder, ulong)

public static AbstractMessageBuilder SetDeliveryTagIfAbsent(this AbstractMessageBuilder builder, ulong deliveryTag)

Parameters

builder AbstractMessageBuilder
deliveryTag ulong

Returns

AbstractMessageBuilder

SetExpiration(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetExpiration(this AbstractMessageBuilder builder, string expiration)

Parameters

builder AbstractMessageBuilder
expiration string

Returns

AbstractMessageBuilder

SetExpirationIfAbsent(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetExpirationIfAbsent(this AbstractMessageBuilder builder, string expiration)

Parameters

builder AbstractMessageBuilder
expiration string

Returns

AbstractMessageBuilder

SetMessageCount(AbstractMessageBuilder, uint)

public static AbstractMessageBuilder SetMessageCount(this AbstractMessageBuilder builder, uint messageCount)

Parameters

builder AbstractMessageBuilder
messageCount uint

Returns

AbstractMessageBuilder

SetMessageCountIfAbsent(AbstractMessageBuilder, uint)

public static AbstractMessageBuilder SetMessageCountIfAbsent(this AbstractMessageBuilder builder, uint messageCount)

Parameters

builder AbstractMessageBuilder
messageCount uint

Returns

AbstractMessageBuilder

SetMessageId(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetMessageId(this AbstractMessageBuilder builder, string messageId)

Parameters

builder AbstractMessageBuilder
messageId string

Returns

AbstractMessageBuilder

SetMessageIdIfAbsent(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetMessageIdIfAbsent(this AbstractMessageBuilder builder, string messageId)

Parameters

builder AbstractMessageBuilder
messageId string

Returns

AbstractMessageBuilder

SetPriority(AbstractMessageBuilder, int)

public static AbstractMessageBuilder SetPriority(this AbstractMessageBuilder builder, int priority)

Parameters

builder AbstractMessageBuilder
priority int

Returns

AbstractMessageBuilder

SetPriorityIfAbsent(AbstractMessageBuilder, int)

public static AbstractMessageBuilder SetPriorityIfAbsent(this AbstractMessageBuilder builder, int priority)

Parameters

builder AbstractMessageBuilder
priority int

Returns

AbstractMessageBuilder

SetReceivedExchange(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetReceivedExchange(this AbstractMessageBuilder builder, string receivedExchange)

Parameters

builder AbstractMessageBuilder
receivedExchange string

Returns

AbstractMessageBuilder

SetReceivedExchangeIfAbsent(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetReceivedExchangeIfAbsent(this AbstractMessageBuilder builder, string receivedExchange)

Parameters

builder AbstractMessageBuilder
receivedExchange string

Returns

AbstractMessageBuilder

SetReceivedRoutingKey(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetReceivedRoutingKey(this AbstractMessageBuilder builder, string receivedRoutingKey)

Parameters

builder AbstractMessageBuilder
receivedRoutingKey string

Returns

AbstractMessageBuilder

SetReceivedRoutingKeyIfAbsent(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetReceivedRoutingKeyIfAbsent(this AbstractMessageBuilder builder, string receivedRoutingKey)

Parameters

builder AbstractMessageBuilder
receivedRoutingKey string

Returns

AbstractMessageBuilder

SetRedelivered(AbstractMessageBuilder, bool)

public static AbstractMessageBuilder SetRedelivered(this AbstractMessageBuilder builder, bool redelivered)

Parameters

builder AbstractMessageBuilder
redelivered bool

Returns

AbstractMessageBuilder

SetRedeliveredIfAbsent(AbstractMessageBuilder, bool)

public static AbstractMessageBuilder SetRedeliveredIfAbsent(this AbstractMessageBuilder builder, bool redelivered)

Parameters

builder AbstractMessageBuilder
redelivered bool

Returns

AbstractMessageBuilder

SetReplyTo(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetReplyTo(this AbstractMessageBuilder builder, string replyTo)

Parameters

builder AbstractMessageBuilder
replyTo string

Returns

AbstractMessageBuilder

SetReplyToAddress(AbstractMessageBuilder, Address)

public static AbstractMessageBuilder SetReplyToAddress(this AbstractMessageBuilder builder, Address replyTo)

Parameters

builder AbstractMessageBuilder
replyTo Address

Returns

AbstractMessageBuilder

SetReplyToAddressIfAbsent(AbstractMessageBuilder, Address)

public static AbstractMessageBuilder SetReplyToAddressIfAbsent(this AbstractMessageBuilder builder, Address replyTo)

Parameters

builder AbstractMessageBuilder
replyTo Address

Returns

AbstractMessageBuilder

SetReplyToIfAbsent(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetReplyToIfAbsent(this AbstractMessageBuilder builder, string replyTo)

Parameters

builder AbstractMessageBuilder
replyTo string

Returns

AbstractMessageBuilder

SetTimestamp(AbstractMessageBuilder, long)

public static AbstractMessageBuilder SetTimestamp(this AbstractMessageBuilder builder, long timestamp)

Parameters

builder AbstractMessageBuilder
timestamp long

Returns

AbstractMessageBuilder

SetTimestampIfAbsent(AbstractMessageBuilder, long)

public static AbstractMessageBuilder SetTimestampIfAbsent(this AbstractMessageBuilder builder, long timestamp)

Parameters

builder AbstractMessageBuilder
timestamp long

Returns

AbstractMessageBuilder

SetType(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetType(this AbstractMessageBuilder builder, string type)

Parameters

builder AbstractMessageBuilder
type string

Returns

AbstractMessageBuilder

SetTypeIfAbsent(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetTypeIfAbsent(this AbstractMessageBuilder builder, string type)

Parameters

builder AbstractMessageBuilder
type string

Returns

AbstractMessageBuilder

SetUserId(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetUserId(this AbstractMessageBuilder builder, string userId)

Parameters

builder AbstractMessageBuilder
userId string

Returns

AbstractMessageBuilder

SetUserIdIfAbsent(AbstractMessageBuilder, string)

public static AbstractMessageBuilder SetUserIdIfAbsent(this AbstractMessageBuilder builder, string userId)

Parameters

builder AbstractMessageBuilder
userId string

Returns

AbstractMessageBuilder