Interface FacebookEndpointBuilderFactory.FacebookEndpointConsumerBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
FacebookEndpointBuilderFactory.FacebookEndpointBuilder
- Enclosing interface:
- FacebookEndpointBuilderFactory
public static interface FacebookEndpointBuilderFactory.FacebookEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the Facebook component.
-
Method Summary
Modifier and TypeMethodDescriptionachievementURL
(String achievementURL) The unique URL of the achievement.achievementURL
(URL achievementURL) The unique URL of the achievement.advanced()
The album ID.albumUpdate
(facebook4j.AlbumUpdate albumUpdate) The facebook Album to be created or updated.albumUpdate
(String albumUpdate) The facebook Album to be created or updated.The ID of the Facebook Application.center
(facebook4j.GeoLocation center) Location latitude and longitude.Location latitude and longitude.The checkin ID.checkinUpdate
(facebook4j.CheckinUpdate checkinUpdate) Deprecated.checkinUpdate
(String checkinUpdate) Deprecated.Facebook4J API client URL.clientVersion
(String clientVersion) Facebook4J client API version.The comment ID.commentUpdate
(facebook4j.CommentUpdate commentUpdate) The facebook Comment to be created or updated.commentUpdate
(String commentUpdate) The facebook Comment to be created or updated.debugEnabled
(Boolean debugEnabled) Enables deubg output.debugEnabled
(String debugEnabled) Enables deubg output.description
(String description) The description text.Distance in meters.Distance in meters.The domain ID.domainName
(String domainName) The domain name.domainNames
(String domainNames) The domain names.domainNames
(List<String> domainNames) The domain names.The event ID.eventUpdate
(facebook4j.EventUpdate eventUpdate) The event to be created or updated.eventUpdate
(String eventUpdate) The event to be created or updated.The friend ID.friendlistId
(String friendlistId) The friend list ID.friendlistName
(String friendlistName) The friend list Name.friendUserId
(String friendUserId) The friend user ID.The group ID.gzipEnabled
(Boolean gzipEnabled) Use Facebook GZIP encoding.gzipEnabled
(String gzipEnabled) Use Facebook GZIP encoding.httpConnectionTimeout
(Integer httpConnectionTimeout) Http connection timeout in milliseconds.httpConnectionTimeout
(String httpConnectionTimeout) Http connection timeout in milliseconds.httpDefaultMaxPerRoute
(Integer httpDefaultMaxPerRoute) HTTP maximum connections per route.httpDefaultMaxPerRoute
(String httpDefaultMaxPerRoute) HTTP maximum connections per route.httpMaxTotalConnections
(Integer httpMaxTotalConnections) HTTP maximum total connections.httpMaxTotalConnections
(String httpMaxTotalConnections) HTTP maximum total connections.httpProxyHost
(String httpProxyHost) HTTP proxy server host name.httpProxyPassword
(String httpProxyPassword) HTTP proxy server password.httpProxyPort
(Integer httpProxyPort) HTTP proxy server port.httpProxyPort
(String httpProxyPort) HTTP proxy server port.httpProxyUser
(String httpProxyUser) HTTP proxy server user name.httpReadTimeout
(Integer httpReadTimeout) Http read timeout in milliseconds.httpReadTimeout
(String httpReadTimeout) Http read timeout in milliseconds.httpRetryCount
(Integer httpRetryCount) Number of HTTP retries.httpRetryCount
(String httpRetryCount) Number of HTTP retries.httpRetryIntervalSeconds
(Integer httpRetryIntervalSeconds) HTTP retry interval in seconds.httpRetryIntervalSeconds
(String httpRetryIntervalSeconds) HTTP retry interval in seconds.httpStreamingReadTimeout
(Integer httpStreamingReadTimeout) HTTP streaming read timeout in milliseconds.httpStreamingReadTimeout
(String httpStreamingReadTimeout) HTTP streaming read timeout in milliseconds.The ids of users.The ids of users.Sets the name of a parameter to be passed in the exchange In Body.includeRead
(Boolean includeRead) Enables notifications that the user has already read in addition to unread ones.includeRead
(String includeRead) Enables notifications that the user has already read in addition to unread ones.Whether hidden.Whether hidden.jsonStoreEnabled
(Boolean jsonStoreEnabled) If set to true, raw JSON forms will be stored in DataObjectFactory.jsonStoreEnabled
(String jsonStoreEnabled) If set to true, raw JSON forms will be stored in DataObjectFactory.Link URL.Link URL.Link ID.Desired FQL locale.Desired FQL locale.mbeanEnabled
(Boolean mbeanEnabled) If set to true, Facebook4J mbean will be registerd.mbeanEnabled
(String mbeanEnabled) If set to true, Facebook4J mbean will be registerd.The message text.The message ID.The metric name.milestoneId
(String milestoneId) The milestone id.Test user name, must be of the form 'first last'.The note ID.notificationId
(String notificationId) The notification ID.oAuthAccessToken
(String oAuthAccessToken) The user access token.oAuthAccessTokenURL
(String oAuthAccessTokenURL) OAuth access token URL.oAuthAppId
(String oAuthAppId) The application Id.oAuthAppSecret
(String oAuthAppSecret) The application Secret.oAuthAuthorizationURL
(String oAuthAuthorizationURL) OAuth authorization URL.oAuthPermissions
(String oAuthPermissions) Default OAuth permissions.The insight object ID.The offer id.optionDescription
(String optionDescription) The question's answer option description.The page id.permissionName
(String permissionName) The permission name.permissions
(String permissions) Test user permissions in the format perm1,perm2,...The photo ID.The picture id.The picture id.pictureId2
(Integer pictureId2) The picture2 id.pictureId2
(String pictureId2) The picture2 id.pictureSize
(facebook4j.PictureSize pictureSize) The picture size.pictureSize
(String pictureSize) The picture size.The place ID.The post ID.postUpdate
(facebook4j.PostUpdate postUpdate) The post to create or update.postUpdate
(String postUpdate) The post to create or update.prettyDebugEnabled
(Boolean prettyDebugEnabled) Prettify JSON debug output if set to true.prettyDebugEnabled
(String prettyDebugEnabled) Prettify JSON debug output if set to true.FQL queries.FQL queries.FQL query or search terms for search endpoints.questionId
(String questionId) The question id.reading
(facebook4j.Reading reading) Optional reading parameters.Optional reading parameters.readingOptions
(String key, Object value) To configure Reading using key/value pairs from the Map.readingOptions
(Map values) To configure Reading using key/value pairs from the Map.restBaseURL
(String restBaseURL) API base URL.scoreValue
(Integer scoreValue) The numeric score with value.scoreValue
(String scoreValue) The numeric score with value.size
(facebook4j.PictureSize size) The picture size, one of large, normal, small or square.The picture size, one of large, normal, small or square.source
(facebook4j.Media source) The media content from either a java.io.File or java.io.Inputstream.The media content from either a java.io.File or java.io.Inputstream.The note of the subject.The tab id.tagUpdate
(facebook4j.TagUpdate tagUpdate) Photo tag information.Photo tag information.testUser1
(facebook4j.TestUser testUser1) Test user 1.Test user 1.testUser2
(facebook4j.TestUser testUser2) Test user 2.Test user 2.testUserId
(String testUserId) The ID of the test user.The title text.The ID of the user to tag.The IDs of the users to tag.The IDs of the users to tag.The Facebook user ID.The ID of a user 1.The ID of a user 2.The IDs of users to invite to event.The IDs of users to invite to event.userLocale
(String userLocale) The test user locale.Use SSL.Use SSL.videoBaseURL
(String videoBaseURL) Video API base URL.The video ID.Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
-
Method Details
-
advanced
-
achievementURL
default FacebookEndpointBuilderFactory.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
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.FacebookEndpointConsumerBuilder 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
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
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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
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.FacebookEndpointConsumerBuilder 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
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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
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
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
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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
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
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
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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
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
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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
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
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
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
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
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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
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
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
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.FacebookEndpointConsumerBuilder 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
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
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.FacebookEndpointConsumerBuilder 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
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
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.FacebookEndpointConsumerBuilder 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
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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
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
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
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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
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
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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
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
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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
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.FacebookEndpointConsumerBuilder 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
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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
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.FacebookEndpointConsumerBuilder 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
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
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
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.FacebookEndpointConsumerBuilder 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
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.FacebookEndpointConsumerBuilder 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
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.FacebookEndpointConsumerBuilder 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
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.FacebookEndpointConsumerBuilder 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
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
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.FacebookEndpointConsumerBuilder 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
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
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
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
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.FacebookEndpointConsumerBuilder 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
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.FacebookEndpointConsumerBuilder 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
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
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.FacebookEndpointConsumerBuilder 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
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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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.FacebookEndpointConsumerBuilder 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
-