Package com.oracle.bmc.oda.model
Class CreateFacebookChannelResult.Builder
- java.lang.Object
- 
- com.oracle.bmc.oda.model.CreateFacebookChannelResult.Builder
 
- 
- Enclosing class:
- CreateFacebookChannelResult
 
 public static class CreateFacebookChannelResult.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
idpublic CreateFacebookChannelResult.Builder id(String id) 
 - 
namepublic CreateFacebookChannelResult.Builder name(String name) 
 - 
descriptionpublic CreateFacebookChannelResult.Builder description(String description) 
 - 
categorypublic CreateFacebookChannelResult.Builder category(ChannelCategory category) 
 - 
sessionExpiryDurationInMillisecondspublic CreateFacebookChannelResult.Builder sessionExpiryDurationInMilliseconds(Long sessionExpiryDurationInMilliseconds) 
 - 
lifecycleStatepublic CreateFacebookChannelResult.Builder lifecycleState(LifecycleState lifecycleState) 
 - 
timeCreatedpublic CreateFacebookChannelResult.Builder timeCreated(Date timeCreated) 
 - 
timeUpdatedpublic CreateFacebookChannelResult.Builder timeUpdated(Date timeUpdated) 
 - 
freeformTagspublic CreateFacebookChannelResult.Builder freeformTags(Map<String,String> freeformTags) 
 - 
definedTagspublic CreateFacebookChannelResult.Builder definedTags(Map<String,Map<String,Object>> definedTags) 
 - 
verifyTokenpublic CreateFacebookChannelResult.Builder verifyToken(String verifyToken) The Facebook verify token.This is used by Facebook when verifying the webhook channel. This is only returned this once. If it is lost the keys will need to be rotated to generate a new verify token. - Parameters:
- verifyToken- the value to set
- Returns:
- this builder
 
 - 
botIdpublic CreateFacebookChannelResult.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
 
 - 
webhookUrlpublic CreateFacebookChannelResult.Builder webhookUrl(String webhookUrl) The URL to use to send messages to this channel.This will be generally be used to configure a webhook in a 3rd party messaging system to send messages to this channel. - Parameters:
- webhookUrl- the value to set
- Returns:
- this builder
 
 - 
buildpublic CreateFacebookChannelResult build() 
 - 
copypublic CreateFacebookChannelResult.Builder copy(CreateFacebookChannelResult model) 
 
- 
 
-