Interface CordaEndpointBuilderFactory.CordaEndpointConsumerBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
CordaEndpointBuilderFactory.CordaEndpointBuilder
- Enclosing interface:
- CordaEndpointBuilderFactory
public static interface CordaEndpointBuilderFactory.CordaEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the Corda component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()pageSpecification(String pageSpecification) PageSpecification allows specification of a page number (starting from 1) and page size (defaulting to 200 with a maximum page size of (Integer.MAX_INT) Note: we default the page number to 200 to enable queries without requiring a page specification but enabling detection of large results sets that fall out of the 200 requirement.pageSpecification(net.corda.core.node.services.vault.PageSpecification pageSpecification) PageSpecification allows specification of a page number (starting from 1) and page size (defaulting to 200 with a maximum page size of (Integer.MAX_INT) Note: we default the page number to 200 to enable queries without requiring a page specification but enabling detection of large results sets that fall out of the 200 requirement.Password for login.processSnapshot(boolean processSnapshot) Whether to process snapshots or not.processSnapshot(String processSnapshot) Whether to process snapshots or not.Sort allows specification of a set of entity attribute names and their associated directionality and null handling, to be applied upon processing a query specification.sort(net.corda.core.node.services.vault.Sort sort) Sort allows specification of a set of entity attribute names and their associated directionality and null handling, to be applied upon processing a query specification.Username for login.Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
-
Method Details
-
advanced
-
pageSpecification
default CordaEndpointBuilderFactory.CordaEndpointConsumerBuilder pageSpecification(net.corda.core.node.services.vault.PageSpecification pageSpecification) PageSpecification allows specification of a page number (starting from 1) and page size (defaulting to 200 with a maximum page size of (Integer.MAX_INT) Note: we default the page number to 200 to enable queries without requiring a page specification but enabling detection of large results sets that fall out of the 200 requirement. Max page size should be used with extreme caution as results may exceed your JVM memory footprint. The option is a: <code>net.corda.core.node.services.vault.PageSpecification</code> type. Default: 200 Group: consumer- Parameters:
pageSpecification- the value to set- Returns:
- the dsl builder
-
pageSpecification
default CordaEndpointBuilderFactory.CordaEndpointConsumerBuilder pageSpecification(String pageSpecification) PageSpecification allows specification of a page number (starting from 1) and page size (defaulting to 200 with a maximum page size of (Integer.MAX_INT) Note: we default the page number to 200 to enable queries without requiring a page specification but enabling detection of large results sets that fall out of the 200 requirement. Max page size should be used with extreme caution as results may exceed your JVM memory footprint. The option will be converted to a <code>net.corda.core.node.services.vault.PageSpecification</code> type. Default: 200 Group: consumer- Parameters:
pageSpecification- the value to set- Returns:
- the dsl builder
-
processSnapshot
default CordaEndpointBuilderFactory.CordaEndpointConsumerBuilder processSnapshot(boolean processSnapshot) Whether to process snapshots or not. The option is a: <code>boolean</code> type. Default: true Group: consumer- Parameters:
processSnapshot- the value to set- Returns:
- the dsl builder
-
processSnapshot
default CordaEndpointBuilderFactory.CordaEndpointConsumerBuilder processSnapshot(String processSnapshot) Whether to process snapshots or not. The option will be converted to a <code>boolean</code> type. Default: true Group: consumer- Parameters:
processSnapshot- the value to set- Returns:
- the dsl builder
-
sort
default CordaEndpointBuilderFactory.CordaEndpointConsumerBuilder sort(net.corda.core.node.services.vault.Sort sort) Sort allows specification of a set of entity attribute names and their associated directionality and null handling, to be applied upon processing a query specification. The option is a: <code>net.corda.core.node.services.vault.Sort</code> type. Group: consumer- Parameters:
sort- the value to set- Returns:
- the dsl builder
-
sort
Sort allows specification of a set of entity attribute names and their associated directionality and null handling, to be applied upon processing a query specification. The option will be converted to a <code>net.corda.core.node.services.vault.Sort</code> type. Group: consumer- Parameters:
sort- the value to set- Returns:
- the dsl builder
-
password
Password for login. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
password- the value to set- Returns:
- the dsl builder
-
username
Username for login. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
username- the value to set- Returns:
- the dsl builder
-