Class Source
- java.lang.Object
-
- org.apache.qpid.protonj2.types.messaging.Source
-
-
Field Summary
Fields Modifier and Type Field Description static UnsignedLong
DESCRIPTOR_CODE
static Symbol
DESCRIPTOR_SYMBOL
-
Constructor Summary
Constructors Constructor Description Source()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Source
copy()
String
getAddress()
Symbol[]
getCapabilities()
Outcome
getDefaultOutcome()
Symbol
getDistributionMode()
TerminusDurability
getDurable()
Map<Symbol,Object>
getDynamicNodeProperties()
TerminusExpiryPolicy
getExpiryPolicy()
Map<Symbol,Object>
getFilter()
Symbol[]
getOutcomes()
UnsignedInteger
getTimeout()
boolean
isDynamic()
Source
setAddress(String address)
Source
setCapabilities(Symbol... capabilities)
Source
setDefaultOutcome(Outcome defaultOutcome)
Source
setDistributionMode(Symbol distributionMode)
Source
setDurable(TerminusDurability durable)
Source
setDynamic(boolean dynamic)
Source
setDynamicNodeProperties(Map<Symbol,?> dynamicNodeProperties)
Source
setExpiryPolicy(TerminusExpiryPolicy expiryPolicy)
Source
setFilter(Map<Symbol,?> filter)
Source
setOutcomes(Symbol... outcomes)
Source
setTimeout(UnsignedInteger timeout)
String
toString()
-
-
-
Field Detail
-
DESCRIPTOR_CODE
public static final UnsignedLong DESCRIPTOR_CODE
-
DESCRIPTOR_SYMBOL
public static final Symbol DESCRIPTOR_SYMBOL
-
-
Method Detail
-
getAddress
public String getAddress()
-
getDurable
public TerminusDurability getDurable()
-
setDurable
public Source setDurable(TerminusDurability durable)
-
getExpiryPolicy
public TerminusExpiryPolicy getExpiryPolicy()
-
setExpiryPolicy
public Source setExpiryPolicy(TerminusExpiryPolicy expiryPolicy)
-
getTimeout
public UnsignedInteger getTimeout()
-
setTimeout
public Source setTimeout(UnsignedInteger timeout)
-
isDynamic
public boolean isDynamic()
-
setDynamic
public Source setDynamic(boolean dynamic)
-
setDynamicNodeProperties
public Source setDynamicNodeProperties(Map<Symbol,?> dynamicNodeProperties)
-
getCapabilities
public Symbol[] getCapabilities()
-
getDistributionMode
public Symbol getDistributionMode()
-
getDefaultOutcome
public Outcome getDefaultOutcome()
-
getOutcomes
public Symbol[] getOutcomes()
-
-