public class SourcePolicyAwareAttributes extends Object implements org.mule.runtime.policy.api.PolicyAwareAttributes
PolicyAwareAttributes that represent the attributes of implementations of
SourcePolicyPointcutParametersFactory.| Modifier and Type | Class and Description |
|---|---|
static class |
SourcePolicyAwareAttributes.Builder |
static class |
SourcePolicyAwareAttributes.SourceAttribute
Specialization of
PolicyAwareAttributes.Attribute that represent the attributes of implementations of
SourcePolicyPointcutParametersFactory. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Set<String> |
getHeaders() |
Set<Pattern> |
getRequestPathPatterns() |
int |
hashCode() |
org.mule.runtime.policy.api.PolicyAwareAttributes |
merge(org.mule.runtime.policy.api.PolicyAwareAttributes target) |
static SourcePolicyAwareAttributes |
noAttributes() |
boolean |
requireHeaders() |
boolean |
requireRequestPath() |
boolean |
requires(org.mule.runtime.policy.api.PolicyAwareAttributes.Attribute attribute) |
String |
toString() |
public static SourcePolicyAwareAttributes noAttributes()
public boolean requires(org.mule.runtime.policy.api.PolicyAwareAttributes.Attribute attribute)
requires in interface org.mule.runtime.policy.api.PolicyAwareAttributespublic org.mule.runtime.policy.api.PolicyAwareAttributes merge(org.mule.runtime.policy.api.PolicyAwareAttributes target)
merge in interface org.mule.runtime.policy.api.PolicyAwareAttributespublic boolean requireHeaders()
public boolean requireRequestPath()
Copyright © 2021 MuleSoft, Inc.. All rights reserved.