public final class CorrelationFilter extends Object
| Constructor and Description |
|---|
CorrelationFilter() |
| Modifier and Type | Method and Description |
|---|---|
String |
contentType()
Get the contentType property: Content type of the message.
|
String |
correlationId()
Get the correlationId property: Identifier of the correlation.
|
String |
label()
Get the label property: Application specific label.
|
String |
messageId()
Get the messageId property: Identifier of the message.
|
Map<String,String> |
properties()
Get the properties property: dictionary object for custom filters.
|
String |
replyTo()
Get the replyTo property: Address of the queue to reply to.
|
String |
replyToSessionId()
Get the replyToSessionId property: Session identifier to reply to.
|
Boolean |
requiresPreprocessing()
Get the requiresPreprocessing property: Value that indicates whether the rule action requires preprocessing.
|
String |
sessionId()
Get the sessionId property: Session identifier.
|
String |
to()
Get the to property: Address to send to.
|
void |
validate()
Validates the instance.
|
CorrelationFilter |
withContentType(String contentType)
Set the contentType property: Content type of the message.
|
CorrelationFilter |
withCorrelationId(String correlationId)
Set the correlationId property: Identifier of the correlation.
|
CorrelationFilter |
withLabel(String label)
Set the label property: Application specific label.
|
CorrelationFilter |
withMessageId(String messageId)
Set the messageId property: Identifier of the message.
|
CorrelationFilter |
withProperties(Map<String,String> properties)
Set the properties property: dictionary object for custom filters.
|
CorrelationFilter |
withReplyTo(String replyTo)
Set the replyTo property: Address of the queue to reply to.
|
CorrelationFilter |
withReplyToSessionId(String replyToSessionId)
Set the replyToSessionId property: Session identifier to reply to.
|
CorrelationFilter |
withRequiresPreprocessing(Boolean requiresPreprocessing)
Set the requiresPreprocessing property: Value that indicates whether the rule action requires preprocessing.
|
CorrelationFilter |
withSessionId(String sessionId)
Set the sessionId property: Session identifier.
|
CorrelationFilter |
withTo(String to)
Set the to property: Address to send to.
|
public Map<String,String> properties()
public CorrelationFilter withProperties(Map<String,String> properties)
properties - the properties value to set.public String correlationId()
public CorrelationFilter withCorrelationId(String correlationId)
correlationId - the correlationId value to set.public String messageId()
public CorrelationFilter withMessageId(String messageId)
messageId - the messageId value to set.public String to()
public CorrelationFilter withTo(String to)
to - the to value to set.public String replyTo()
public CorrelationFilter withReplyTo(String replyTo)
replyTo - the replyTo value to set.public String label()
public CorrelationFilter withLabel(String label)
label - the label value to set.public String sessionId()
public CorrelationFilter withSessionId(String sessionId)
sessionId - the sessionId value to set.public String replyToSessionId()
public CorrelationFilter withReplyToSessionId(String replyToSessionId)
replyToSessionId - the replyToSessionId value to set.public String contentType()
public CorrelationFilter withContentType(String contentType)
contentType - the contentType value to set.public Boolean requiresPreprocessing()
public CorrelationFilter withRequiresPreprocessing(Boolean requiresPreprocessing)
requiresPreprocessing - the requiresPreprocessing value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.