Class AMQPFederationAddressPolicyElement
- java.lang.Object
-
- org.apache.activemq.artemis.core.config.amqpBrokerConnectivity.AMQPFederationAddressPolicyElement
-
- All Implemented Interfaces:
Serializable
public final class AMQPFederationAddressPolicyElement extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AMQPFederationAddressPolicyElement.AddressMatch
-
Constructor Summary
Constructors Constructor Description AMQPFederationAddressPolicyElement()
-
Method Summary
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public AMQPFederationAddressPolicyElement setName(String name)
-
getIncludes
public Set<AMQPFederationAddressPolicyElement.AddressMatch> getIncludes()
-
addToIncludes
public AMQPFederationAddressPolicyElement addToIncludes(String include)
-
addInclude
public AMQPFederationAddressPolicyElement addInclude(AMQPFederationAddressPolicyElement.AddressMatch include)
-
setIncludes
public AMQPFederationAddressPolicyElement setIncludes(Set<AMQPFederationAddressPolicyElement.AddressMatch> includes)
-
getExcludes
public Set<AMQPFederationAddressPolicyElement.AddressMatch> getExcludes()
-
addToExcludes
public AMQPFederationAddressPolicyElement addToExcludes(String exclude)
-
addExclude
public AMQPFederationAddressPolicyElement addExclude(AMQPFederationAddressPolicyElement.AddressMatch exclude)
-
setExcludes
public AMQPFederationAddressPolicyElement setExcludes(Set<AMQPFederationAddressPolicyElement.AddressMatch> excludes)
-
addProperty
public AMQPFederationAddressPolicyElement addProperty(String key, String value)
-
addProperty
public AMQPFederationAddressPolicyElement addProperty(String key, Number value)
-
setProperties
public AMQPFederationAddressPolicyElement setProperties(Map<String,Object> properties)
-
getMaxHops
public int getMaxHops()
-
setMaxHops
public AMQPFederationAddressPolicyElement setMaxHops(int maxHops)
-
getAutoDeleteMessageCount
public Long getAutoDeleteMessageCount()
-
setAutoDeleteMessageCount
public AMQPFederationAddressPolicyElement setAutoDeleteMessageCount(Long autoDeleteMessageCount)
-
getAutoDeleteDelay
public Long getAutoDeleteDelay()
-
setAutoDeleteDelay
public AMQPFederationAddressPolicyElement setAutoDeleteDelay(Long autoDeleteDelay)
-
getAutoDelete
public Boolean getAutoDelete()
-
setAutoDelete
public AMQPFederationAddressPolicyElement setAutoDelete(Boolean autoDelete)
-
isEnableDivertBindings
public Boolean isEnableDivertBindings()
-
setEnableDivertBindings
public AMQPFederationAddressPolicyElement setEnableDivertBindings(Boolean enableDivertBindings)
-
setTransformerConfiguration
public AMQPFederationAddressPolicyElement setTransformerConfiguration(TransformerConfiguration transformerConfig)
-
getTransformerConfiguration
public TransformerConfiguration getTransformerConfiguration()
-
-