Interface CMISEndpointBuilderFactory.CMISEndpointProducerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- All Known Subinterfaces:
CMISEndpointBuilderFactory.CMISEndpointBuilder
- Enclosing interface:
- CMISEndpointBuilderFactory
public static interface CMISEndpointBuilderFactory.CMISEndpointProducerBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint producers for the CMIS component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default CMISEndpointBuilderFactory.AdvancedCMISEndpointProducerBuilder
advanced()
default CMISEndpointBuilderFactory.CMISEndpointProducerBuilder
pageSize(int pageSize)
Number of nodes to retrieve per page.default CMISEndpointBuilderFactory.CMISEndpointProducerBuilder
pageSize(String pageSize)
Number of nodes to retrieve per page.default CMISEndpointBuilderFactory.CMISEndpointProducerBuilder
password(String password)
Password for the cmis repository.default CMISEndpointBuilderFactory.CMISEndpointProducerBuilder
queryMode(boolean queryMode)
If true, will execute the cmis query from the message body and return result, otherwise will create a node in the cmis repository.default CMISEndpointBuilderFactory.CMISEndpointProducerBuilder
queryMode(String queryMode)
If true, will execute the cmis query from the message body and return result, otherwise will create a node in the cmis repository.default CMISEndpointBuilderFactory.CMISEndpointProducerBuilder
readContent(boolean readContent)
If set to true, the content of document node will be retrieved in addition to the properties.default CMISEndpointBuilderFactory.CMISEndpointProducerBuilder
readContent(String readContent)
If set to true, the content of document node will be retrieved in addition to the properties.default CMISEndpointBuilderFactory.CMISEndpointProducerBuilder
readCount(int readCount)
Max number of nodes to read.default CMISEndpointBuilderFactory.CMISEndpointProducerBuilder
readCount(String readCount)
Max number of nodes to read.default CMISEndpointBuilderFactory.CMISEndpointProducerBuilder
repositoryId(String repositoryId)
The Id of the repository to use.default CMISEndpointBuilderFactory.CMISEndpointProducerBuilder
username(String username)
Username for the cmis repository.
-
-
-
Method Detail
-
advanced
default CMISEndpointBuilderFactory.AdvancedCMISEndpointProducerBuilder advanced()
-
pageSize
default CMISEndpointBuilderFactory.CMISEndpointProducerBuilder 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.CMISEndpointProducerBuilder 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.CMISEndpointProducerBuilder 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.CMISEndpointProducerBuilder 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.CMISEndpointProducerBuilder 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.CMISEndpointProducerBuilder 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.CMISEndpointProducerBuilder 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
-
queryMode
default CMISEndpointBuilderFactory.CMISEndpointProducerBuilder queryMode(boolean queryMode)
If true, will execute the cmis query from the message body and return result, otherwise will create a node in the cmis repository. The option is a: <code>boolean</code> type. Default: false Group: producer- Parameters:
queryMode
- the value to set- Returns:
- the dsl builder
-
queryMode
default CMISEndpointBuilderFactory.CMISEndpointProducerBuilder queryMode(String queryMode)
If true, will execute the cmis query from the message body and return result, otherwise will create a node in the cmis repository. The option will be converted to a <code>boolean</code> type. Default: false Group: producer- Parameters:
queryMode
- the value to set- Returns:
- the dsl builder
-
password
default CMISEndpointBuilderFactory.CMISEndpointProducerBuilder 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.CMISEndpointProducerBuilder 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
-
-