Interface FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- All Known Subinterfaces:
FacebookEndpointBuilderFactory.FacebookEndpointBuilder
- Enclosing interface:
- FacebookEndpointBuilderFactory
public static interface FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint producers for the Facebook component.
-
-
Method Summary
-
-
-
Method Detail
-
advanced
default FacebookEndpointBuilderFactory.AdvancedFacebookEndpointProducerBuilder advanced()
-
achievementURL
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder achievementURL(URL achievementURL)
The unique URL of the achievement. The option is a: <code>java.net.URL</code> type. Group: common- Parameters:
achievementURL
- the value to set- Returns:
- the dsl builder
-
achievementURL
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder achievementURL(String achievementURL)
The unique URL of the achievement. The option will be converted to a <code>java.net.URL</code> type. Group: common- Parameters:
achievementURL
- the value to set- Returns:
- the dsl builder
-
albumId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder albumId(String albumId)
The album ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
albumId
- the value to set- Returns:
- the dsl builder
-
albumUpdate
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder albumUpdate(facebook4j.AlbumUpdate albumUpdate)
The facebook Album to be created or updated. The option is a: <code>facebook4j.AlbumUpdate</code> type. Group: common- Parameters:
albumUpdate
- the value to set- Returns:
- the dsl builder
-
albumUpdate
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder albumUpdate(String albumUpdate)
The facebook Album to be created or updated. The option will be converted to a <code>facebook4j.AlbumUpdate</code> type. Group: common- Parameters:
albumUpdate
- the value to set- Returns:
- the dsl builder
-
appId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder appId(String appId)
The ID of the Facebook Application. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
appId
- the value to set- Returns:
- the dsl builder
-
center
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder center(facebook4j.GeoLocation center)
Location latitude and longitude. The option is a: <code>facebook4j.GeoLocation</code> type. Group: common- Parameters:
center
- the value to set- Returns:
- the dsl builder
-
center
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder center(String center)
Location latitude and longitude. The option will be converted to a <code>facebook4j.GeoLocation</code> type. Group: common- Parameters:
center
- the value to set- Returns:
- the dsl builder
-
checkinId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder checkinId(String checkinId)
The checkin ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
checkinId
- the value to set- Returns:
- the dsl builder
-
checkinUpdate
@Deprecated default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder checkinUpdate(facebook4j.CheckinUpdate checkinUpdate)
Deprecated.The checkin to be created. Deprecated, instead create a Post with an attached location. The option is a: <code>facebook4j.CheckinUpdate</code> type. Group: common- Parameters:
checkinUpdate
- the value to set- Returns:
- the dsl builder
-
checkinUpdate
@Deprecated default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder checkinUpdate(String checkinUpdate)
Deprecated.The checkin to be created. Deprecated, instead create a Post with an attached location. The option will be converted to a <code>facebook4j.CheckinUpdate</code> type. Group: common- Parameters:
checkinUpdate
- the value to set- Returns:
- the dsl builder
-
clientURL
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder clientURL(String clientURL)
Facebook4J API client URL. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
clientURL
- the value to set- Returns:
- the dsl builder
-
clientVersion
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder clientVersion(String clientVersion)
Facebook4J client API version. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
clientVersion
- the value to set- Returns:
- the dsl builder
-
commentId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder commentId(String commentId)
The comment ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
commentId
- the value to set- Returns:
- the dsl builder
-
commentUpdate
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder commentUpdate(facebook4j.CommentUpdate commentUpdate)
The facebook Comment to be created or updated. The option is a: <code>facebook4j.CommentUpdate</code> type. Group: common- Parameters:
commentUpdate
- the value to set- Returns:
- the dsl builder
-
commentUpdate
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder commentUpdate(String commentUpdate)
The facebook Comment to be created or updated. The option will be converted to a <code>facebook4j.CommentUpdate</code> type. Group: common- Parameters:
commentUpdate
- the value to set- Returns:
- the dsl builder
-
debugEnabled
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder debugEnabled(Boolean debugEnabled)
Enables deubg output. Effective only with the embedded logger. The option is a: <code>java.lang.Boolean</code> type. Default: false Group: common- Parameters:
debugEnabled
- the value to set- Returns:
- the dsl builder
-
debugEnabled
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder debugEnabled(String debugEnabled)
Enables deubg output. Effective only with the embedded logger. The option will be converted to a <code>java.lang.Boolean</code> type. Default: false Group: common- Parameters:
debugEnabled
- the value to set- Returns:
- the dsl builder
-
description
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder description(String description)
The description text. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
description
- the value to set- Returns:
- the dsl builder
-
distance
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder distance(Integer distance)
Distance in meters. The option is a: <code>java.lang.Integer</code> type. Group: common- Parameters:
distance
- the value to set- Returns:
- the dsl builder
-
distance
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder distance(String distance)
Distance in meters. The option will be converted to a <code>java.lang.Integer</code> type. Group: common- Parameters:
distance
- the value to set- Returns:
- the dsl builder
-
domainId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder domainId(String domainId)
The domain ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
domainId
- the value to set- Returns:
- the dsl builder
-
domainName
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder domainName(String domainName)
The domain name. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
domainName
- the value to set- Returns:
- the dsl builder
-
domainNames
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder domainNames(List<String> domainNames)
The domain names. The option is a: <code>java.util.List<java.lang.String></code> type. Group: common- Parameters:
domainNames
- the value to set- Returns:
- the dsl builder
-
domainNames
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder domainNames(String domainNames)
The domain names. The option will be converted to a <code>java.util.List<java.lang.String></code> type. Group: common- Parameters:
domainNames
- the value to set- Returns:
- the dsl builder
-
eventId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder eventId(String eventId)
The event ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
eventId
- the value to set- Returns:
- the dsl builder
-
eventUpdate
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder eventUpdate(facebook4j.EventUpdate eventUpdate)
The event to be created or updated. The option is a: <code>facebook4j.EventUpdate</code> type. Group: common- Parameters:
eventUpdate
- the value to set- Returns:
- the dsl builder
-
eventUpdate
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder eventUpdate(String eventUpdate)
The event to be created or updated. The option will be converted to a <code>facebook4j.EventUpdate</code> type. Group: common- Parameters:
eventUpdate
- the value to set- Returns:
- the dsl builder
-
friendId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder friendId(String friendId)
The friend ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
friendId
- the value to set- Returns:
- the dsl builder
-
friendlistId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder friendlistId(String friendlistId)
The friend list ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
friendlistId
- the value to set- Returns:
- the dsl builder
-
friendlistName
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder friendlistName(String friendlistName)
The friend list Name. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
friendlistName
- the value to set- Returns:
- the dsl builder
-
friendUserId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder friendUserId(String friendUserId)
The friend user ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
friendUserId
- the value to set- Returns:
- the dsl builder
-
groupId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder groupId(String groupId)
The group ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
groupId
- the value to set- Returns:
- the dsl builder
-
gzipEnabled
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder gzipEnabled(Boolean gzipEnabled)
Use Facebook GZIP encoding. The option is a: <code>java.lang.Boolean</code> type. Default: true Group: common- Parameters:
gzipEnabled
- the value to set- Returns:
- the dsl builder
-
gzipEnabled
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder gzipEnabled(String gzipEnabled)
Use Facebook GZIP encoding. The option will be converted to a <code>java.lang.Boolean</code> type. Default: true Group: common- Parameters:
gzipEnabled
- the value to set- Returns:
- the dsl builder
-
httpConnectionTimeout
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpConnectionTimeout(Integer httpConnectionTimeout)
Http connection timeout in milliseconds. The option is a: <code>java.lang.Integer</code> type. Default: 20000 Group: common- Parameters:
httpConnectionTimeout
- the value to set- Returns:
- the dsl builder
-
httpConnectionTimeout
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpConnectionTimeout(String httpConnectionTimeout)
Http connection timeout in milliseconds. The option will be converted to a <code>java.lang.Integer</code> type. Default: 20000 Group: common- Parameters:
httpConnectionTimeout
- the value to set- Returns:
- the dsl builder
-
httpDefaultMaxPerRoute
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpDefaultMaxPerRoute(Integer httpDefaultMaxPerRoute)
HTTP maximum connections per route. The option is a: <code>java.lang.Integer</code> type. Default: 2 Group: common- Parameters:
httpDefaultMaxPerRoute
- the value to set- Returns:
- the dsl builder
-
httpDefaultMaxPerRoute
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpDefaultMaxPerRoute(String httpDefaultMaxPerRoute)
HTTP maximum connections per route. The option will be converted to a <code>java.lang.Integer</code> type. Default: 2 Group: common- Parameters:
httpDefaultMaxPerRoute
- the value to set- Returns:
- the dsl builder
-
httpMaxTotalConnections
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpMaxTotalConnections(Integer httpMaxTotalConnections)
HTTP maximum total connections. The option is a: <code>java.lang.Integer</code> type. Default: 20 Group: common- Parameters:
httpMaxTotalConnections
- the value to set- Returns:
- the dsl builder
-
httpMaxTotalConnections
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpMaxTotalConnections(String httpMaxTotalConnections)
HTTP maximum total connections. The option will be converted to a <code>java.lang.Integer</code> type. Default: 20 Group: common- Parameters:
httpMaxTotalConnections
- the value to set- Returns:
- the dsl builder
-
httpReadTimeout
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpReadTimeout(Integer httpReadTimeout)
Http read timeout in milliseconds. The option is a: <code>java.lang.Integer</code> type. Default: 120000 Group: common- Parameters:
httpReadTimeout
- the value to set- Returns:
- the dsl builder
-
httpReadTimeout
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpReadTimeout(String httpReadTimeout)
Http read timeout in milliseconds. The option will be converted to a <code>java.lang.Integer</code> type. Default: 120000 Group: common- Parameters:
httpReadTimeout
- the value to set- Returns:
- the dsl builder
-
httpRetryCount
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpRetryCount(Integer httpRetryCount)
Number of HTTP retries. The option is a: <code>java.lang.Integer</code> type. Default: 0 Group: common- Parameters:
httpRetryCount
- the value to set- Returns:
- the dsl builder
-
httpRetryCount
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpRetryCount(String httpRetryCount)
Number of HTTP retries. The option will be converted to a <code>java.lang.Integer</code> type. Default: 0 Group: common- Parameters:
httpRetryCount
- the value to set- Returns:
- the dsl builder
-
httpRetryIntervalSeconds
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpRetryIntervalSeconds(Integer httpRetryIntervalSeconds)
HTTP retry interval in seconds. The option is a: <code>java.lang.Integer</code> type. Default: 5 Group: common- Parameters:
httpRetryIntervalSeconds
- the value to set- Returns:
- the dsl builder
-
httpRetryIntervalSeconds
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpRetryIntervalSeconds(String httpRetryIntervalSeconds)
HTTP retry interval in seconds. The option will be converted to a <code>java.lang.Integer</code> type. Default: 5 Group: common- Parameters:
httpRetryIntervalSeconds
- the value to set- Returns:
- the dsl builder
-
httpStreamingReadTimeout
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpStreamingReadTimeout(Integer httpStreamingReadTimeout)
HTTP streaming read timeout in milliseconds. The option is a: <code>java.lang.Integer</code> type. Default: 40000 Group: common- Parameters:
httpStreamingReadTimeout
- the value to set- Returns:
- the dsl builder
-
httpStreamingReadTimeout
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpStreamingReadTimeout(String httpStreamingReadTimeout)
HTTP streaming read timeout in milliseconds. The option will be converted to a <code>java.lang.Integer</code> type. Default: 40000 Group: common- Parameters:
httpStreamingReadTimeout
- the value to set- Returns:
- the dsl builder
-
ids
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder ids(List<String> ids)
The ids of users. The option is a: <code>java.util.List<java.lang.String></code> type. Group: common- Parameters:
ids
- the value to set- Returns:
- the dsl builder
-
ids
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder ids(String ids)
The ids of users. The option will be converted to a <code>java.util.List<java.lang.String></code> type. Group: common- Parameters:
ids
- the value to set- Returns:
- the dsl builder
-
inBody
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder inBody(String inBody)
Sets the name of a parameter to be passed in the exchange In Body. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
inBody
- the value to set- Returns:
- the dsl builder
-
includeRead
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder includeRead(Boolean includeRead)
Enables notifications that the user has already read in addition to unread ones. The option is a: <code>java.lang.Boolean</code> type. Group: common- Parameters:
includeRead
- the value to set- Returns:
- the dsl builder
-
includeRead
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder includeRead(String includeRead)
Enables notifications that the user has already read in addition to unread ones. The option will be converted to a <code>java.lang.Boolean</code> type. Group: common- Parameters:
includeRead
- the value to set- Returns:
- the dsl builder
-
isHidden
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder isHidden(Boolean isHidden)
Whether hidden. The option is a: <code>java.lang.Boolean</code> type. Group: common- Parameters:
isHidden
- the value to set- Returns:
- the dsl builder
-
isHidden
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder isHidden(String isHidden)
Whether hidden. The option will be converted to a <code>java.lang.Boolean</code> type. Group: common- Parameters:
isHidden
- the value to set- Returns:
- the dsl builder
-
jsonStoreEnabled
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder jsonStoreEnabled(Boolean jsonStoreEnabled)
If set to true, raw JSON forms will be stored in DataObjectFactory. The option is a: <code>java.lang.Boolean</code> type. Default: false Group: common- Parameters:
jsonStoreEnabled
- the value to set- Returns:
- the dsl builder
-
jsonStoreEnabled
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder jsonStoreEnabled(String jsonStoreEnabled)
If set to true, raw JSON forms will be stored in DataObjectFactory. The option will be converted to a <code>java.lang.Boolean</code> type. Default: false Group: common- Parameters:
jsonStoreEnabled
- the value to set- Returns:
- the dsl builder
-
link
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder link(URL link)
Link URL. The option is a: <code>java.net.URL</code> type. Group: common- Parameters:
link
- the value to set- Returns:
- the dsl builder
-
link
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder link(String link)
Link URL. The option will be converted to a <code>java.net.URL</code> type. Group: common- Parameters:
link
- the value to set- Returns:
- the dsl builder
-
linkId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder linkId(String linkId)
Link ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
linkId
- the value to set- Returns:
- the dsl builder
-
locale
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder locale(Locale locale)
Desired FQL locale. The option is a: <code>java.util.Locale</code> type. Group: common- Parameters:
locale
- the value to set- Returns:
- the dsl builder
-
locale
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder locale(String locale)
Desired FQL locale. The option will be converted to a <code>java.util.Locale</code> type. Group: common- Parameters:
locale
- the value to set- Returns:
- the dsl builder
-
mbeanEnabled
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder mbeanEnabled(Boolean mbeanEnabled)
If set to true, Facebook4J mbean will be registerd. The option is a: <code>java.lang.Boolean</code> type. Default: false Group: common- Parameters:
mbeanEnabled
- the value to set- Returns:
- the dsl builder
-
mbeanEnabled
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder mbeanEnabled(String mbeanEnabled)
If set to true, Facebook4J mbean will be registerd. The option will be converted to a <code>java.lang.Boolean</code> type. Default: false Group: common- Parameters:
mbeanEnabled
- the value to set- Returns:
- the dsl builder
-
message
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder message(String message)
The message text. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
message
- the value to set- Returns:
- the dsl builder
-
messageId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder messageId(String messageId)
The message ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
messageId
- the value to set- Returns:
- the dsl builder
-
metric
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder metric(String metric)
The metric name. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
metric
- the value to set- Returns:
- the dsl builder
-
milestoneId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder milestoneId(String milestoneId)
The milestone id. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
milestoneId
- the value to set- Returns:
- the dsl builder
-
name
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder name(String name)
Test user name, must be of the form 'first last'. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
name
- the value to set- Returns:
- the dsl builder
-
noteId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder noteId(String noteId)
The note ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
noteId
- the value to set- Returns:
- the dsl builder
-
notificationId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder notificationId(String notificationId)
The notification ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
notificationId
- the value to set- Returns:
- the dsl builder
-
objectId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder objectId(String objectId)
The insight object ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
objectId
- the value to set- Returns:
- the dsl builder
-
offerId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder offerId(String offerId)
The offer id. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
offerId
- the value to set- Returns:
- the dsl builder
-
optionDescription
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder optionDescription(String optionDescription)
The question's answer option description. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
optionDescription
- the value to set- Returns:
- the dsl builder
-
pageId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder pageId(String pageId)
The page id. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
pageId
- the value to set- Returns:
- the dsl builder
-
permissionName
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder permissionName(String permissionName)
The permission name. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
permissionName
- the value to set- Returns:
- the dsl builder
-
permissions
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder permissions(String permissions)
Test user permissions in the format perm1,perm2,... The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
permissions
- the value to set- Returns:
- the dsl builder
-
photoId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder photoId(String photoId)
The photo ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
photoId
- the value to set- Returns:
- the dsl builder
-
pictureId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder pictureId(Integer pictureId)
The picture id. The option is a: <code>java.lang.Integer</code> type. Group: common- Parameters:
pictureId
- the value to set- Returns:
- the dsl builder
-
pictureId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder pictureId(String pictureId)
The picture id. The option will be converted to a <code>java.lang.Integer</code> type. Group: common- Parameters:
pictureId
- the value to set- Returns:
- the dsl builder
-
pictureId2
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder pictureId2(Integer pictureId2)
The picture2 id. The option is a: <code>java.lang.Integer</code> type. Group: common- Parameters:
pictureId2
- the value to set- Returns:
- the dsl builder
-
pictureId2
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder pictureId2(String pictureId2)
The picture2 id. The option will be converted to a <code>java.lang.Integer</code> type. Group: common- Parameters:
pictureId2
- the value to set- Returns:
- the dsl builder
-
pictureSize
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder pictureSize(facebook4j.PictureSize pictureSize)
The picture size. The option is a: <code>facebook4j.PictureSize</code> type. Group: common- Parameters:
pictureSize
- the value to set- Returns:
- the dsl builder
-
pictureSize
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder pictureSize(String pictureSize)
The picture size. The option will be converted to a <code>facebook4j.PictureSize</code> type. Group: common- Parameters:
pictureSize
- the value to set- Returns:
- the dsl builder
-
placeId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder placeId(String placeId)
The place ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
placeId
- the value to set- Returns:
- the dsl builder
-
postId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder postId(String postId)
The post ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
postId
- the value to set- Returns:
- the dsl builder
-
postUpdate
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder postUpdate(facebook4j.PostUpdate postUpdate)
The post to create or update. The option is a: <code>facebook4j.PostUpdate</code> type. Group: common- Parameters:
postUpdate
- the value to set- Returns:
- the dsl builder
-
postUpdate
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder postUpdate(String postUpdate)
The post to create or update. The option will be converted to a <code>facebook4j.PostUpdate</code> type. Group: common- Parameters:
postUpdate
- the value to set- Returns:
- the dsl builder
-
prettyDebugEnabled
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder prettyDebugEnabled(Boolean prettyDebugEnabled)
Prettify JSON debug output if set to true. The option is a: <code>java.lang.Boolean</code> type. Default: false Group: common- Parameters:
prettyDebugEnabled
- the value to set- Returns:
- the dsl builder
-
prettyDebugEnabled
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder prettyDebugEnabled(String prettyDebugEnabled)
Prettify JSON debug output if set to true. The option will be converted to a <code>java.lang.Boolean</code> type. Default: false Group: common- Parameters:
prettyDebugEnabled
- the value to set- Returns:
- the dsl builder
-
queries
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder queries(Map<String,String> queries)
FQL queries. The option is a: <code>java.util.Map<java.lang.String, java.lang.String></code> type. Group: common- Parameters:
queries
- the value to set- Returns:
- the dsl builder
-
queries
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder queries(String queries)
FQL queries. The option will be converted to a <code>java.util.Map<java.lang.String, java.lang.String></code> type. Group: common- Parameters:
queries
- the value to set- Returns:
- the dsl builder
-
query
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder query(String query)
FQL query or search terms for search endpoints. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
query
- the value to set- Returns:
- the dsl builder
-
questionId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder questionId(String questionId)
The question id. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
questionId
- the value to set- Returns:
- the dsl builder
-
reading
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder reading(facebook4j.Reading reading)
Optional reading parameters. See Reading Options(#reading). The option is a: <code>facebook4j.Reading</code> type. Group: common- Parameters:
reading
- the value to set- Returns:
- the dsl builder
-
reading
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder reading(String reading)
Optional reading parameters. See Reading Options(#reading). The option will be converted to a <code>facebook4j.Reading</code> type. Group: common- Parameters:
reading
- the value to set- Returns:
- the dsl builder
-
readingOptions
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder readingOptions(String key, Object value)
To configure Reading using key/value pairs from the Map. The option is a: <code>java.util.Map<java.lang.String, java.lang.Object></code> type. The option is multivalued, and you can use the readingOptions(String, Object) method to add a value (call the method multiple times to set more values). Group: common- Parameters:
key
- the option keyvalue
- the option value- Returns:
- the dsl builder
-
readingOptions
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder readingOptions(Map values)
To configure Reading using key/value pairs from the Map. The option is a: <code>java.util.Map<java.lang.String, java.lang.Object></code> type. The option is multivalued, and you can use the readingOptions(String, Object) method to add a value (call the method multiple times to set more values). Group: common- Parameters:
values
- the values- Returns:
- the dsl builder
-
restBaseURL
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder restBaseURL(String restBaseURL)
API base URL. The option is a: <code>java.lang.String</code> type. Default: https://graph.facebook.com/ Group: common- Parameters:
restBaseURL
- the value to set- Returns:
- the dsl builder
-
scoreValue
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder scoreValue(Integer scoreValue)
The numeric score with value. The option is a: <code>java.lang.Integer</code> type. Group: common- Parameters:
scoreValue
- the value to set- Returns:
- the dsl builder
-
scoreValue
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder scoreValue(String scoreValue)
The numeric score with value. The option will be converted to a <code>java.lang.Integer</code> type. Group: common- Parameters:
scoreValue
- the value to set- Returns:
- the dsl builder
-
size
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder size(facebook4j.PictureSize size)
The picture size, one of large, normal, small or square. The option is a: <code>facebook4j.PictureSize</code> type. Group: common- Parameters:
size
- the value to set- Returns:
- the dsl builder
-
size
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder size(String size)
The picture size, one of large, normal, small or square. The option will be converted to a <code>facebook4j.PictureSize</code> type. Group: common- Parameters:
size
- the value to set- Returns:
- the dsl builder
-
source
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder source(facebook4j.Media source)
The media content from either a java.io.File or java.io.Inputstream. The option is a: <code>facebook4j.Media</code> type. Group: common- Parameters:
source
- the value to set- Returns:
- the dsl builder
-
source
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder source(String source)
The media content from either a java.io.File or java.io.Inputstream. The option will be converted to a <code>facebook4j.Media</code> type. Group: common- Parameters:
source
- the value to set- Returns:
- the dsl builder
-
subject
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder subject(String subject)
The note of the subject. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
subject
- the value to set- Returns:
- the dsl builder
-
tabId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder tabId(String tabId)
The tab id. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
tabId
- the value to set- Returns:
- the dsl builder
-
tagUpdate
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder tagUpdate(facebook4j.TagUpdate tagUpdate)
Photo tag information. The option is a: <code>facebook4j.TagUpdate</code> type. Group: common- Parameters:
tagUpdate
- the value to set- Returns:
- the dsl builder
-
tagUpdate
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder tagUpdate(String tagUpdate)
Photo tag information. The option will be converted to a <code>facebook4j.TagUpdate</code> type. Group: common- Parameters:
tagUpdate
- the value to set- Returns:
- the dsl builder
-
testUser1
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder testUser1(facebook4j.TestUser testUser1)
Test user 1. The option is a: <code>facebook4j.TestUser</code> type. Group: common- Parameters:
testUser1
- the value to set- Returns:
- the dsl builder
-
testUser1
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder testUser1(String testUser1)
Test user 1. The option will be converted to a <code>facebook4j.TestUser</code> type. Group: common- Parameters:
testUser1
- the value to set- Returns:
- the dsl builder
-
testUser2
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder testUser2(facebook4j.TestUser testUser2)
Test user 2. The option is a: <code>facebook4j.TestUser</code> type. Group: common- Parameters:
testUser2
- the value to set- Returns:
- the dsl builder
-
testUser2
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder testUser2(String testUser2)
Test user 2. The option will be converted to a <code>facebook4j.TestUser</code> type. Group: common- Parameters:
testUser2
- the value to set- Returns:
- the dsl builder
-
testUserId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder testUserId(String testUserId)
The ID of the test user. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
testUserId
- the value to set- Returns:
- the dsl builder
-
title
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder title(String title)
The title text. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
title
- the value to set- Returns:
- the dsl builder
-
toUserId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder toUserId(String toUserId)
The ID of the user to tag. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
toUserId
- the value to set- Returns:
- the dsl builder
-
toUserIds
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder toUserIds(List<String> toUserIds)
The IDs of the users to tag. The option is a: <code>java.util.List<java.lang.String></code> type. Group: common- Parameters:
toUserIds
- the value to set- Returns:
- the dsl builder
-
toUserIds
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder toUserIds(String toUserIds)
The IDs of the users to tag. The option will be converted to a <code>java.util.List<java.lang.String></code> type. Group: common- Parameters:
toUserIds
- the value to set- Returns:
- the dsl builder
-
userId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder userId(String userId)
The Facebook user ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
userId
- the value to set- Returns:
- the dsl builder
-
userId1
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder userId1(String userId1)
The ID of a user 1. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
userId1
- the value to set- Returns:
- the dsl builder
-
userId2
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder userId2(String userId2)
The ID of a user 2. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
userId2
- the value to set- Returns:
- the dsl builder
-
userIds
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder userIds(List<String> userIds)
The IDs of users to invite to event. The option is a: <code>java.util.List<java.lang.String></code> type. Group: common- Parameters:
userIds
- the value to set- Returns:
- the dsl builder
-
userIds
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder userIds(String userIds)
The IDs of users to invite to event. The option will be converted to a <code>java.util.List<java.lang.String></code> type. Group: common- Parameters:
userIds
- the value to set- Returns:
- the dsl builder
-
userLocale
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder userLocale(String userLocale)
The test user locale. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
userLocale
- the value to set- Returns:
- the dsl builder
-
useSSL
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder useSSL(Boolean useSSL)
Use SSL. The option is a: <code>java.lang.Boolean</code> type. Default: true Group: common- Parameters:
useSSL
- the value to set- Returns:
- the dsl builder
-
useSSL
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder useSSL(String useSSL)
Use SSL. The option will be converted to a <code>java.lang.Boolean</code> type. Default: true Group: common- Parameters:
useSSL
- the value to set- Returns:
- the dsl builder
-
videoBaseURL
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder videoBaseURL(String videoBaseURL)
Video API base URL. The option is a: <code>java.lang.String</code> type. Default: https://graph-video.facebook.com/ Group: common- Parameters:
videoBaseURL
- the value to set- Returns:
- the dsl builder
-
videoId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder videoId(String videoId)
The video ID. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
videoId
- the value to set- Returns:
- the dsl builder
-
lazyStartProducer
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the producer may take a little time and prolong the total processing time of the processing. The option is a: <code>boolean</code> type. Default: false Group: producer- Parameters:
lazyStartProducer
- the value to set- Returns:
- the dsl builder
-
lazyStartProducer
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the producer may take a little time and prolong the total processing time of the processing. The option will be converted to a <code>boolean</code> type. Default: false Group: producer- Parameters:
lazyStartProducer
- the value to set- Returns:
- the dsl builder
-
httpProxyHost
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpProxyHost(String httpProxyHost)
HTTP proxy server host name. The option is a: <code>java.lang.String</code> type. Group: proxy- Parameters:
httpProxyHost
- the value to set- Returns:
- the dsl builder
-
httpProxyPassword
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpProxyPassword(String httpProxyPassword)
HTTP proxy server password. The option is a: <code>java.lang.String</code> type. Group: proxy- Parameters:
httpProxyPassword
- the value to set- Returns:
- the dsl builder
-
httpProxyPort
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpProxyPort(Integer httpProxyPort)
HTTP proxy server port. The option is a: <code>java.lang.Integer</code> type. Group: proxy- Parameters:
httpProxyPort
- the value to set- Returns:
- the dsl builder
-
httpProxyPort
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpProxyPort(String httpProxyPort)
HTTP proxy server port. The option will be converted to a <code>java.lang.Integer</code> type. Group: proxy- Parameters:
httpProxyPort
- the value to set- Returns:
- the dsl builder
-
httpProxyUser
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder httpProxyUser(String httpProxyUser)
HTTP proxy server user name. The option is a: <code>java.lang.String</code> type. Group: proxy- Parameters:
httpProxyUser
- the value to set- Returns:
- the dsl builder
-
oAuthAccessToken
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder oAuthAccessToken(String oAuthAccessToken)
The user access token. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
oAuthAccessToken
- the value to set- Returns:
- the dsl builder
-
oAuthAccessTokenURL
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder oAuthAccessTokenURL(String oAuthAccessTokenURL)
OAuth access token URL. The option is a: <code>java.lang.String</code> type. Default: https://graph.facebook.com/oauth/access_token Group: security- Parameters:
oAuthAccessTokenURL
- the value to set- Returns:
- the dsl builder
-
oAuthAppId
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder oAuthAppId(String oAuthAppId)
The application Id. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
oAuthAppId
- the value to set- Returns:
- the dsl builder
-
oAuthAppSecret
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder oAuthAppSecret(String oAuthAppSecret)
The application Secret. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
oAuthAppSecret
- the value to set- Returns:
- the dsl builder
-
oAuthAuthorizationURL
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder oAuthAuthorizationURL(String oAuthAuthorizationURL)
OAuth authorization URL. The option is a: <code>java.lang.String</code> type. Default: https://www.facebook.com/dialog/oauth Group: security- Parameters:
oAuthAuthorizationURL
- the value to set- Returns:
- the dsl builder
-
oAuthPermissions
default FacebookEndpointBuilderFactory.FacebookEndpointProducerBuilder oAuthPermissions(String oAuthPermissions)
Default OAuth permissions. Comma separated permission names. See https://developers.facebook.com/docs/reference/login/#permissions for the detail. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
oAuthPermissions
- the value to set- Returns:
- the dsl builder
-
-