public static interface Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
addresses(List<String> addresses)
Contract address or a list of addresses.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
addresses(String addresses)
Contract address or a list of addresses.
|
default Web3jEndpointBuilderFactory.AdvancedWeb3jEndpointConsumerBuilder |
advanced() |
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
fromAddress(String fromAddress)
The address the transaction is send from.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
fromBlock(String fromBlock)
The block number, or the string latest for the last mined block or
pending, earliest for not yet mined transactions.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
fullTransactionObjects(boolean fullTransactionObjects)
If true it returns the full transaction objects, if false only the
hashes of the transactions.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
fullTransactionObjects(String fullTransactionObjects)
If true it returns the full transaction objects, if false only the
hashes of the transactions.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
gasLimit(BigInteger gasLimit)
The maximum gas allowed in this block.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
gasLimit(String gasLimit)
The maximum gas allowed in this block.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
privateFor(List<String> privateFor)
A transaction privateFor nodes with public keys in a Quorum network.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
privateFor(String privateFor)
A transaction privateFor nodes with public keys in a Quorum network.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
quorumAPI(boolean quorumAPI)
If true, this will support Quorum API.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
quorumAPI(String quorumAPI)
If true, this will support Quorum API.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
toAddress(String toAddress)
The address the transaction is directed to.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
toBlock(String toBlock)
The block number, or the string latest for the last mined block or
pending, earliest for not yet mined transactions.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
topics(List<String> topics)
Topics are order-dependent.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
topics(String topics)
Topics are order-dependent.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
web3j(Object web3j)
The preconfigured Web3j object.
|
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder |
web3j(String web3j)
The preconfigured Web3j object.
|
default Web3jEndpointBuilderFactory.AdvancedWeb3jEndpointConsumerBuilder advanced()
default Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder addresses(List<String> addresses)
java.util.List<java.lang.String>
type.
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder addresses(String addresses)
java.util.List<java.lang.String> type.
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder fromAddress(String fromAddress)
java.lang.String type.
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder fromBlock(String fromBlock)
java.lang.String type.
Default: latest
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder fullTransactionObjects(boolean fullTransactionObjects)
boolean type.
Default: false
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder fullTransactionObjects(String fullTransactionObjects)
boolean type.
Default: false
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder gasLimit(BigInteger gasLimit)
java.math.BigInteger type.
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder gasLimit(String gasLimit)
java.math.BigInteger
type.
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder privateFor(List<String> privateFor)
java.util.List<java.lang.String>
type.
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder privateFor(String privateFor)
java.util.List<java.lang.String> type.
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder quorumAPI(boolean quorumAPI)
boolean type.
Default: false
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder quorumAPI(String quorumAPI)
boolean type.
Default: false
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder toAddress(String toAddress)
java.lang.String type.
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder toBlock(String toBlock)
java.lang.String type.
Default: latest
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder topics(List<String> topics)
java.util.List<java.lang.String>
type.
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder topics(String topics)
java.util.List<java.lang.String> type.
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder web3j(Object web3j)
org.web3j.protocol.Web3j type.
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder web3j(String web3j)
org.web3j.protocol.Web3j type.
Group: commondefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault Web3jEndpointBuilderFactory.Web3jEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
boolean type.
Default: false
Group: consumerApache Camel