Package com.oracle.bmc.oda.model
Class UpdateFacebookChannelDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.oda.model.UpdateFacebookChannelDetails.Builder
-
- Enclosing class:
- UpdateFacebookChannelDetails
public static class UpdateFacebookChannelDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateFacebookChannelDetails.Builder
appSecret(String appSecret)
The app secret for your Facebook app.UpdateFacebookChannelDetails.Builder
botId(String botId)
The ID of the Skill or Digital Assistant that the Channel is routed to.UpdateFacebookChannelDetails
build()
UpdateFacebookChannelDetails.Builder
copy(UpdateFacebookChannelDetails model)
UpdateFacebookChannelDetails.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
UpdateFacebookChannelDetails.Builder
description(String description)
UpdateFacebookChannelDetails.Builder
freeformTags(Map<String,String> freeformTags)
UpdateFacebookChannelDetails.Builder
name(String name)
UpdateFacebookChannelDetails.Builder
pageAccessToken(String pageAccessToken)
The page access token that you generated for your Facebook page.UpdateFacebookChannelDetails.Builder
sessionExpiryDurationInMilliseconds(Long sessionExpiryDurationInMilliseconds)
-
-
-
Method Detail
-
name
public UpdateFacebookChannelDetails.Builder name(String name)
-
description
public UpdateFacebookChannelDetails.Builder description(String description)
-
sessionExpiryDurationInMilliseconds
public UpdateFacebookChannelDetails.Builder sessionExpiryDurationInMilliseconds(Long sessionExpiryDurationInMilliseconds)
-
freeformTags
public UpdateFacebookChannelDetails.Builder freeformTags(Map<String,String> freeformTags)
-
definedTags
public UpdateFacebookChannelDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
-
appSecret
public UpdateFacebookChannelDetails.Builder appSecret(String appSecret)
The app secret for your Facebook app.- Parameters:
appSecret
- the value to set- Returns:
- this builder
-
pageAccessToken
public UpdateFacebookChannelDetails.Builder pageAccessToken(String pageAccessToken)
The page access token that you generated for your Facebook page.- Parameters:
pageAccessToken
- the value to set- Returns:
- this builder
-
botId
public UpdateFacebookChannelDetails.Builder botId(String botId)
The ID of the Skill or Digital Assistant that the Channel is routed to.- Parameters:
botId
- the value to set- Returns:
- this builder
-
build
public UpdateFacebookChannelDetails build()
-
copy
public UpdateFacebookChannelDetails.Builder copy(UpdateFacebookChannelDetails model)
-
-