Interface CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
CMISEndpointBuilderFactory.CMISEndpointBuilder
- Enclosing interface:
- CMISEndpointBuilderFactory
public static interface CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the CMIS component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default CMISEndpointBuilderFactory.AdvancedCMISEndpointConsumerBuilder
advanced()
default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder
pageSize(int pageSize)
Number of nodes to retrieve per page.default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder
pageSize(String pageSize)
Number of nodes to retrieve per page.default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder
password(String password)
Password for the cmis repository.default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder
query(String query)
The cmis query to execute against the repository.default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder
readContent(boolean readContent)
If set to true, the content of document node will be retrieved in addition to the properties.default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder
readContent(String readContent)
If set to true, the content of document node will be retrieved in addition to the properties.default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder
readCount(int readCount)
Max number of nodes to read.default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder
readCount(String readCount)
Max number of nodes to read.default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder
repositoryId(String repositoryId)
The Id of the repository to use.default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder
username(String username)
Username for the cmis repository.
-
-
-
Method Detail
-
advanced
default CMISEndpointBuilderFactory.AdvancedCMISEndpointConsumerBuilder advanced()
-
pageSize
default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder pageSize(int pageSize)
Number of nodes to retrieve per page. The option is a: <code>int</code> type. Default: 100 Group: common- Parameters:
pageSize
- the value to set- Returns:
- the dsl builder
-
pageSize
default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder pageSize(String pageSize)
Number of nodes to retrieve per page. The option will be converted to a <code>int</code> type. Default: 100 Group: common- Parameters:
pageSize
- the value to set- Returns:
- the dsl builder
-
readContent
default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder readContent(boolean readContent)
If set to true, the content of document node will be retrieved in addition to the properties. The option is a: <code>boolean</code> type. Default: false Group: common- Parameters:
readContent
- the value to set- Returns:
- the dsl builder
-
readContent
default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder readContent(String readContent)
If set to true, the content of document node will be retrieved in addition to the properties. The option will be converted to a <code>boolean</code> type. Default: false Group: common- Parameters:
readContent
- the value to set- Returns:
- the dsl builder
-
readCount
default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder readCount(int readCount)
Max number of nodes to read. The option is a: <code>int</code> type. Group: common- Parameters:
readCount
- the value to set- Returns:
- the dsl builder
-
readCount
default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder readCount(String readCount)
Max number of nodes to read. The option will be converted to a <code>int</code> type. Group: common- Parameters:
readCount
- the value to set- Returns:
- the dsl builder
-
repositoryId
default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder repositoryId(String repositoryId)
The Id of the repository to use. If not specified the first available repository is used. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
repositoryId
- the value to set- Returns:
- the dsl builder
-
query
default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder query(String query)
The cmis query to execute against the repository. If not specified, the consumer will retrieve every node from the content repository by iterating the content tree recursively. The option is a: <code>java.lang.String</code> type. Group: consumer- Parameters:
query
- the value to set- Returns:
- the dsl builder
-
password
default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder password(String password)
Password for the cmis repository. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
password
- the value to set- Returns:
- the dsl builder
-
username
default CMISEndpointBuilderFactory.CMISEndpointConsumerBuilder username(String username)
Username for the cmis repository. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
username
- the value to set- Returns:
- the dsl builder
-
-