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
-
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
-
-