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
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.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
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
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
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
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.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
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
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
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.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
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
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
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
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.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
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.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
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.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
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.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
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.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
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.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
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
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.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
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.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
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.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
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
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
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
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.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
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
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
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
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.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
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.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
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
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.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
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
-