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
All Methods Instance Methods Default Methods Modifier and Type Method Description default CordaEndpointBuilderFactory.AdvancedCordaEndpointConsumerBuilder
advanced()
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.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.default CordaEndpointBuilderFactory.CordaEndpointConsumerBuilder
password(String password)
Password for login.default CordaEndpointBuilderFactory.CordaEndpointConsumerBuilder
processSnapshot(boolean processSnapshot)
Whether to process snapshots or not.default CordaEndpointBuilderFactory.CordaEndpointConsumerBuilder
processSnapshot(String processSnapshot)
Whether to process snapshots or not.default CordaEndpointBuilderFactory.CordaEndpointConsumerBuilder
sort(String 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.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.default CordaEndpointBuilderFactory.CordaEndpointConsumerBuilder
username(String username)
Username for login.
-
-
-
Method Detail
-
advanced
default CordaEndpointBuilderFactory.AdvancedCordaEndpointConsumerBuilder 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
default CordaEndpointBuilderFactory.CordaEndpointConsumerBuilder sort(String 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
default CordaEndpointBuilderFactory.CordaEndpointConsumerBuilder password(String 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
default CordaEndpointBuilderFactory.CordaEndpointConsumerBuilder username(String 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
-
-