Package com.oracle.bmc.oda.model
Class CreateAppEventChannelResult.Builder
- java.lang.Object
- 
- com.oracle.bmc.oda.model.CreateAppEventChannelResult.Builder
 
- 
- Enclosing class:
- CreateAppEventChannelResult
 
 public static class CreateAppEventChannelResult.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
idpublic CreateAppEventChannelResult.Builder id(String id) 
 - 
namepublic CreateAppEventChannelResult.Builder name(String name) 
 - 
descriptionpublic CreateAppEventChannelResult.Builder description(String description) 
 - 
categorypublic CreateAppEventChannelResult.Builder category(ChannelCategory category) 
 - 
sessionExpiryDurationInMillisecondspublic CreateAppEventChannelResult.Builder sessionExpiryDurationInMilliseconds(Long sessionExpiryDurationInMilliseconds) 
 - 
lifecycleStatepublic CreateAppEventChannelResult.Builder lifecycleState(LifecycleState lifecycleState) 
 - 
timeCreatedpublic CreateAppEventChannelResult.Builder timeCreated(Date timeCreated) 
 - 
timeUpdatedpublic CreateAppEventChannelResult.Builder timeUpdated(Date timeUpdated) 
 - 
freeformTagspublic CreateAppEventChannelResult.Builder freeformTags(Map<String,String> freeformTags) 
 - 
definedTagspublic CreateAppEventChannelResult.Builder definedTags(Map<String,Map<String,Object>> definedTags) 
 - 
secretKeypublic CreateAppEventChannelResult.Builder secretKey(String secretKey) The secret key used to verify the authenticity of received messages.This is only returned this once. If it is lost the keys will need to be rotated to generate a new key. - Parameters:
- secretKey- the value to set
- Returns:
- this builder
 
 - 
outboundUrlpublic CreateAppEventChannelResult.Builder outboundUrl(String outboundUrl) The URL for sending errors and responses to.- Parameters:
- outboundUrl- the value to set
- Returns:
- this builder
 
 - 
eventSinkBotIdspublic CreateAppEventChannelResult.Builder eventSinkBotIds(List<String> eventSinkBotIds) The IDs of the Skills and Digital Assistants that the Channel is routed to.- Parameters:
- eventSinkBotIds- the value to set
- Returns:
- this builder
 
 - 
webhookUrlpublic CreateAppEventChannelResult.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 CreateAppEventChannelResult build() 
 - 
copypublic CreateAppEventChannelResult.Builder copy(CreateAppEventChannelResult model) 
 
- 
 
-