public static class SimpleFacebookConfiguration.Builder
extends java.lang.Object
| Constructor and Description |
|---|
SimpleFacebookConfiguration.Builder() |
| Modifier and Type | Method and Description |
|---|---|
SimpleFacebookConfiguration |
build()
Build the configuration for storage tool.
|
SimpleFacebookConfiguration.Builder |
setAppId(java.lang.String appId)
Set facebook App Id.
|
SimpleFacebookConfiguration.Builder |
setAppSecret(java.lang.String appSecret)
Set the app secret string.
|
SimpleFacebookConfiguration.Builder |
setAskForAllPermissionsAtOnce(boolean allAtOnce)
If your app has both: read and publish permissions, then this
configuration can be very useful.
|
SimpleFacebookConfiguration.Builder |
setDefaultAudience(DefaultAudience defaultAudience) |
SimpleFacebookConfiguration.Builder |
setGraphVersion(java.lang.String graphVersion)
Set graph version if you want to use older versions.
|
SimpleFacebookConfiguration.Builder |
setLoginBehavior(LoginBehavior loginBehavior) |
SimpleFacebookConfiguration.Builder |
setNamespace(java.lang.String namespace)
Set application namespace
|
SimpleFacebookConfiguration.Builder |
setPermissions(Permission[] permissions)
Set the array of permissions you want to use in your application
|
SimpleFacebookConfiguration.Builder |
useAppsecretProof(boolean use)
Set
True if appsecret_proof should be passed with graph
api calls, otherwise set False. |
public SimpleFacebookConfiguration.Builder setAppId(java.lang.String appId)
appId - public SimpleFacebookConfiguration.Builder setNamespace(java.lang.String namespace)
namespace - public SimpleFacebookConfiguration.Builder setPermissions(Permission[] permissions)
permissions - public SimpleFacebookConfiguration.Builder setDefaultAudience(DefaultAudience defaultAudience)
defaultAudience - The defaultAudience to set.DefaultAudiencepublic SimpleFacebookConfiguration.Builder setLoginBehavior(LoginBehavior loginBehavior)
loginBehavior - The loginBehavior to set.LoginBehaviorpublic SimpleFacebookConfiguration.Builder setAskForAllPermissionsAtOnce(boolean allAtOnce)
false for this flag.allAtOnce - SimpleFacebookConfiguration.Builderpublic SimpleFacebookConfiguration.Builder useAppsecretProof(boolean use)
True if appsecret_proof should be passed with graph
api calls, otherwise set False. Set app secret
setAppSecret(String) to be able to use this feature.Falsepublic SimpleFacebookConfiguration.Builder setAppSecret(java.lang.String appSecret)
appSecret - public SimpleFacebookConfiguration.Builder setGraphVersion(java.lang.String graphVersion)
public SimpleFacebookConfiguration build()