Interface WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
WordpressEndpointBuilderFactory.WordpressEndpointBuilder
- Enclosing interface:
- WordpressEndpointBuilderFactory
public static interface WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the Wordpress component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default WordpressEndpointBuilderFactory.AdvancedWordpressEndpointConsumerBuilder
advanced()
default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder
apiVersion(String apiVersion)
The Wordpress REST API version.default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder
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 WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder
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 WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder
criteria(String key, Object value)
The criteria to use with complex searches.default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder
criteria(Map values)
The criteria to use with complex searches.default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder
force(boolean force)
Whether to bypass trash and force deletion.default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder
force(String force)
Whether to bypass trash and force deletion.default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder
id(Integer id)
The entity ID.default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder
id(String id)
The entity ID.default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder
password(String password)
Password from authorized user.default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder
searchCriteria(Object searchCriteria)
Search criteria.default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder
searchCriteria(String searchCriteria)
Search criteria.default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder
url(String url)
The Wordpress API URL from your site, e.g.default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder
user(String user)
Authorized user to perform writing operations.
-
-
-
Method Detail
-
advanced
default WordpressEndpointBuilderFactory.AdvancedWordpressEndpointConsumerBuilder advanced()
-
apiVersion
default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder apiVersion(String apiVersion)
The Wordpress REST API version. The option is a:java.lang.String
type. Default: 2 Group: common
-
criteria
default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder criteria(String key, Object value)
The criteria to use with complex searches. The option is a:java.util.Map<java.lang.String, java.lang.Object>
type. The option is multivalued, and you can use the criteria(String, Object) method to add a value (call the method multiple times to set more values). Group: common
-
criteria
default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder criteria(Map values)
The criteria to use with complex searches. The option is a:java.util.Map<java.lang.String, java.lang.Object>
type. The option is multivalued, and you can use the criteria(String, Object) method to add a value (call the method multiple times to set more values). Group: common
-
force
default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder force(boolean force)
Whether to bypass trash and force deletion. The option is a:boolean
type. Default: false Group: common
-
force
default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder force(String force)
Whether to bypass trash and force deletion. The option will be converted to aboolean
type. Default: false Group: common
-
id
default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder id(Integer id)
The entity ID. Should be passed when the operation performed requires a specific entity, e.g. deleting a post. The option is a:java.lang.Integer
type. Group: common
-
id
default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder id(String id)
The entity ID. Should be passed when the operation performed requires a specific entity, e.g. deleting a post. The option will be converted to ajava.lang.Integer
type. Group: common
-
password
default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder password(String password)
Password from authorized user. The option is a:java.lang.String
type. Group: common
-
searchCriteria
default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder searchCriteria(Object searchCriteria)
Search criteria. The option is a:org.apache.camel.component.wordpress.api.model.SearchCriteria
type. Group: common
-
searchCriteria
default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder searchCriteria(String searchCriteria)
Search criteria. The option will be converted to aorg.apache.camel.component.wordpress.api.model.SearchCriteria
type. Group: common
-
url
default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder url(String url)
The Wordpress API URL from your site, e.g. http://myblog.com/wp-json/. The option is a:java.lang.String
type. Required: true Group: common
-
user
default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder user(String user)
Authorized user to perform writing operations. The option is a:java.lang.String
type. Group: common
-
bridgeErrorHandler
default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder 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. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. The option is a:boolean
type. Default: false Group: consumer
-
bridgeErrorHandler
default WordpressEndpointBuilderFactory.WordpressEndpointConsumerBuilder 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. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. The option will be converted to aboolean
type. Default: false Group: consumer
-
-