### YamlMime:JavaType uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter" name: "CorrelationFilter" nameWithType: "CorrelationFilter" summary: "Represents a correlation filter expression." inheritances: - "" - "" inheritedClassMethods: - classRef: "java.lang.Object" methodsRef: - "clone" - "equals" - "finalize" - "getClass" - "hashCode" - "notify" - "notifyAll" - "toString" - "wait" - "wait" - "wait" syntax: "public class **CorrelationFilter**
extends " constructors: - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.CorrelationFilter()" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.CorrelationFilter()" name: "CorrelationFilter()" nameWithType: "CorrelationFilter.CorrelationFilter()" summary: "Creates a correlation filter with null values for all fields." syntax: "public CorrelationFilter()" desc: "Creates a correlation filter with null values for all fields." methods: - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.equals(java.lang.Object)" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.equals(Object o)" name: "equals(Object o)" nameWithType: "CorrelationFilter.equals(Object o)" overridden: "java.lang.Object.equals(java.lang.Object)" parameters: - name: "o" type: "Object" syntax: "public boolean equals(Object o)" returns: type: "" - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getContentType()" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getContentType()" name: "getContentType()" nameWithType: "CorrelationFilter.getContentType()" summary: "Gets the value of ContentType property of a message this filter matches." syntax: "public String getContentType()" desc: "Gets the value of ContentType property of a message this filter matches." returns: description: "ContentType property value this filter matches" type: "String" - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getCorrelationId()" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getCorrelationId()" name: "getCorrelationId()" nameWithType: "CorrelationFilter.getCorrelationId()" summary: "Gets the value of correlationId property of a message this filter matches." syntax: "public String getCorrelationId()" desc: "Gets the value of correlationId property of a message this filter matches." returns: description: "correlation id this filter matches" type: "String" - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getLabel()" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getLabel()" name: "getLabel()" nameWithType: "CorrelationFilter.getLabel()" summary: "Gets the value of Label property of a message this filter matches." syntax: "public String getLabel()" desc: "Gets the value of Label property of a message this filter matches." returns: description: "Label property value this filter matches" type: "String" - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getMessageId()" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getMessageId()" name: "getMessageId()" nameWithType: "CorrelationFilter.getMessageId()" summary: "Gets the value of MessageId property of a message this filter matches." syntax: "public String getMessageId()" desc: "Gets the value of MessageId property of a message this filter matches." returns: description: "message id this filter matches" type: "String" - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getProperties()" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getProperties()" name: "getProperties()" nameWithType: "CorrelationFilter.getProperties()" summary: "Gets a name to value map of custom properties on a message this filter matches." syntax: "public Map getProperties()" desc: "Gets a name to value map of custom properties on a message this filter matches." returns: description: "map of custom properties this filter matches" type: "Map<String,Object>" - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getReplyTo()" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getReplyTo()" name: "getReplyTo()" nameWithType: "CorrelationFilter.getReplyTo()" summary: "Gets the value of ReplyTo property of a message this filter matches." syntax: "public String getReplyTo()" desc: "Gets the value of ReplyTo property of a message this filter matches." returns: description: "ReplyTo property value this filter matches" type: "String" - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getReplyToSessionId()" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getReplyToSessionId()" name: "getReplyToSessionId()" nameWithType: "CorrelationFilter.getReplyToSessionId()" summary: "Gets the value of ReplyToSessionId property of a message this filter matches." syntax: "public String getReplyToSessionId()" desc: "Gets the value of ReplyToSessionId property of a message this filter matches." returns: description: "ReplyToSessionId property value this filter matches" type: "String" - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getSessionId()" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getSessionId()" name: "getSessionId()" nameWithType: "CorrelationFilter.getSessionId()" summary: "Gets the value of SessionId property of a message this filter matches." syntax: "public String getSessionId()" desc: "Gets the value of SessionId property of a message this filter matches." returns: description: "SessionId property value this filter matches" type: "String" - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getTo()" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.getTo()" name: "getTo()" nameWithType: "CorrelationFilter.getTo()" summary: "Gets the value of To property of a message this filter matches." syntax: "public String getTo()" desc: "Gets the value of To property of a message this filter matches." returns: description: "To property value this filter matches" type: "String" - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.hashCode()" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.hashCode()" name: "hashCode()" nameWithType: "CorrelationFilter.hashCode()" overridden: "java.lang.Object.hashCode()" syntax: "public int hashCode()" returns: type: "" - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setContentType(java.lang.String)" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setContentType(String contentType)" name: "setContentType(String contentType)" nameWithType: "CorrelationFilter.setContentType(String contentType)" summary: "Sets the value of ContentType property of a message this filter matches." parameters: - description: "ContentType property value this filter matches" name: "contentType" type: "String" syntax: "public void setContentType(String contentType)" desc: "Sets the value of ContentType property of a message this filter matches." - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setCorrelationId(java.lang.String)" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setCorrelationId(String correlationId)" name: "setCorrelationId(String correlationId)" nameWithType: "CorrelationFilter.setCorrelationId(String correlationId)" summary: "Gets the value of CorrelationId property of a message this filter matches." parameters: - description: "correlation id this filter matches" name: "correlationId" type: "String" syntax: "public void setCorrelationId(String correlationId)" desc: "Gets the value of CorrelationId property of a message this filter matches." - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setLabel(java.lang.String)" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setLabel(String label)" name: "setLabel(String label)" nameWithType: "CorrelationFilter.setLabel(String label)" summary: "Sets the value of Label property of a message this filter matches." parameters: - description: "Label property value this filter matches" name: "label" type: "String" syntax: "public void setLabel(String label)" desc: "Sets the value of Label property of a message this filter matches." - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setMessageId(java.lang.String)" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setMessageId(String messageId)" name: "setMessageId(String messageId)" nameWithType: "CorrelationFilter.setMessageId(String messageId)" summary: "Sets the value of MessageId property of a message this filter matches." parameters: - description: "message id this filter matches" name: "messageId" type: "String" syntax: "public void setMessageId(String messageId)" desc: "Sets the value of MessageId property of a message this filter matches." - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setProperties(java.util.Map)" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setProperties(Map properties)" name: "setProperties(Map properties)" nameWithType: "CorrelationFilter.setProperties(Map properties)" summary: "Sets a name to value map of custom properties on a message this filter matches." parameters: - description: "map of custom properties this filter matches" name: "properties" type: "Map<String,Object>" syntax: "public void setProperties(Map properties)" desc: "Sets a name to value map of custom properties on a message this filter matches." - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setReplyTo(java.lang.String)" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setReplyTo(String replyTo)" name: "setReplyTo(String replyTo)" nameWithType: "CorrelationFilter.setReplyTo(String replyTo)" summary: "Sets the value of ReplyTo property of a message this filter matches." parameters: - description: "ReplyTo property value this filter matches" name: "replyTo" type: "String" syntax: "public void setReplyTo(String replyTo)" desc: "Sets the value of ReplyTo property of a message this filter matches." - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setReplyToSessionId(java.lang.String)" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setReplyToSessionId(String replyToSessionId)" name: "setReplyToSessionId(String replyToSessionId)" nameWithType: "CorrelationFilter.setReplyToSessionId(String replyToSessionId)" summary: "Sets the value of ReplyToSessionId property of a message this filter matches." parameters: - description: "ReplyToSessionId property value this filter matches" name: "replyToSessionId" type: "String" syntax: "public void setReplyToSessionId(String replyToSessionId)" desc: "Sets the value of ReplyToSessionId property of a message this filter matches." - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setSessionId(java.lang.String)" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setSessionId(String sessionId)" name: "setSessionId(String sessionId)" nameWithType: "CorrelationFilter.setSessionId(String sessionId)" summary: "Sets the value of SessionId property of a message this filter matches." parameters: - description: "SessionId property value this filter matches" name: "sessionId" type: "String" syntax: "public void setSessionId(String sessionId)" desc: "Sets the value of SessionId property of a message this filter matches." - uid: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setTo(java.lang.String)" fullName: "com.microsoft.azure.servicebus.rules.CorrelationFilter.setTo(String to)" name: "setTo(String to)" nameWithType: "CorrelationFilter.setTo(String to)" summary: "Sets the value of To property of a message this filter matches." parameters: - description: "To property value this filter matches" name: "to" type: "String" syntax: "public void setTo(String to)" desc: "Sets the value of To property of a message this filter matches." type: "class" desc: "Represents a correlation filter expression. A correlation filter is an efficient shortcut for declarations of filters that deal only with correlation equality of message properties. A correlation filter can be created to match one or more of standard or custom properties of a message. In the service, correlation filters are implemented as hashtable lookups. So they are much faster at run time than other types of filters." metadata: {} package: "com.microsoft.azure.servicebus.rules" artifact: com.microsoft.azure:azure-servicebus:3.6.7