public static interface IOTAEndpointBuilderFactory.IOTAEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default IOTAEndpointBuilderFactory.AdvancedIOTAEndpointBuilder |
advanced() |
default IOTAEndpointBuilderFactory.IOTAEndpointBuilder |
depth(Integer depth)
The depth determines how deep the tangle is analysed for getting
Tips.
|
default IOTAEndpointBuilderFactory.IOTAEndpointBuilder |
depth(String depth)
The depth determines how deep the tangle is analysed for getting
Tips.
|
default IOTAEndpointBuilderFactory.IOTAEndpointBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default IOTAEndpointBuilderFactory.IOTAEndpointBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default IOTAEndpointBuilderFactory.IOTAEndpointBuilder |
minWeightMagnitude(Integer minWeightMagnitude)
The minWeightMagnitude is the minimum number of zeroes that a
proof-of-work output/transaction hash must end with to be considered
valid by full nodes.
|
default IOTAEndpointBuilderFactory.IOTAEndpointBuilder |
minWeightMagnitude(String minWeightMagnitude)
The minWeightMagnitude is the minimum number of zeroes that a
proof-of-work output/transaction hash must end with to be considered
valid by full nodes.
|
default IOTAEndpointBuilderFactory.IOTAEndpointBuilder |
operation(String operation)
Which operation to perform, one of: sendTransfer, getNewAddress,
getTransfers.
|
default IOTAEndpointBuilderFactory.IOTAEndpointBuilder |
securityLevel(Integer securityLevel)
Address security level.
|
default IOTAEndpointBuilderFactory.IOTAEndpointBuilder |
securityLevel(String securityLevel)
Address security level.
|
default IOTAEndpointBuilderFactory.IOTAEndpointBuilder |
tag(String tag)
TAG.
|
default IOTAEndpointBuilderFactory.IOTAEndpointBuilder |
url(String url)
Node url.
|
default IOTAEndpointBuilderFactory.AdvancedIOTAEndpointBuilder advanced()
default IOTAEndpointBuilderFactory.IOTAEndpointBuilder depth(Integer depth)
java.lang.Integer type.
Default: 9
Group: producerdefault IOTAEndpointBuilderFactory.IOTAEndpointBuilder depth(String depth)
java.lang.Integer
type.
Default: 9
Group: producerdefault IOTAEndpointBuilderFactory.IOTAEndpointBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault IOTAEndpointBuilderFactory.IOTAEndpointBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault IOTAEndpointBuilderFactory.IOTAEndpointBuilder minWeightMagnitude(Integer minWeightMagnitude)
java.lang.Integer type.
Default: 14
Group: producerdefault IOTAEndpointBuilderFactory.IOTAEndpointBuilder minWeightMagnitude(String minWeightMagnitude)
java.lang.Integer
type.
Default: 14
Group: producerdefault IOTAEndpointBuilderFactory.IOTAEndpointBuilder operation(String operation)
java.lang.String type.
Required: true
Group: producerdefault IOTAEndpointBuilderFactory.IOTAEndpointBuilder tag(String tag)
java.lang.String type.
Group: producerdefault IOTAEndpointBuilderFactory.IOTAEndpointBuilder url(String url)
java.lang.String type.
Required: true
Group: producerdefault IOTAEndpointBuilderFactory.IOTAEndpointBuilder securityLevel(Integer securityLevel)
java.lang.Integer type.
Default: 1
Group: securitydefault IOTAEndpointBuilderFactory.IOTAEndpointBuilder securityLevel(String securityLevel)
java.lang.Integer
type.
Default: 1
Group: securityApache Camel