Package com.oracle.bmc.oda.model
Class UpdateWebhookChannelDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.oda.model.UpdateWebhookChannelDetails.Builder
-
- Enclosing class:
- UpdateWebhookChannelDetails
public static class UpdateWebhookChannelDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateWebhookChannelDetails.Builder
botId(String botId)
The ID of the Skill or Digital Assistant that the Channel is routed to.UpdateWebhookChannelDetails
build()
UpdateWebhookChannelDetails.Builder
copy(UpdateWebhookChannelDetails model)
UpdateWebhookChannelDetails.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
UpdateWebhookChannelDetails.Builder
description(String description)
UpdateWebhookChannelDetails.Builder
freeformTags(Map<String,String> freeformTags)
UpdateWebhookChannelDetails.Builder
name(String name)
UpdateWebhookChannelDetails.Builder
outboundUrl(String outboundUrl)
The URL to send responses to.UpdateWebhookChannelDetails.Builder
payloadVersion(WebhookPayloadVersion payloadVersion)
The version for payloads.UpdateWebhookChannelDetails.Builder
sessionExpiryDurationInMilliseconds(Long sessionExpiryDurationInMilliseconds)
-
-
-
Method Detail
-
name
public UpdateWebhookChannelDetails.Builder name(String name)
-
description
public UpdateWebhookChannelDetails.Builder description(String description)
-
sessionExpiryDurationInMilliseconds
public UpdateWebhookChannelDetails.Builder sessionExpiryDurationInMilliseconds(Long sessionExpiryDurationInMilliseconds)
-
freeformTags
public UpdateWebhookChannelDetails.Builder freeformTags(Map<String,String> freeformTags)
-
definedTags
public UpdateWebhookChannelDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
-
outboundUrl
public UpdateWebhookChannelDetails.Builder outboundUrl(String outboundUrl)
The URL to send responses to.- Parameters:
outboundUrl
- the value to set- Returns:
- this builder
-
payloadVersion
public UpdateWebhookChannelDetails.Builder payloadVersion(WebhookPayloadVersion payloadVersion)
The version for payloads.- Parameters:
payloadVersion
- the value to set- Returns:
- this builder
-
botId
public UpdateWebhookChannelDetails.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 UpdateWebhookChannelDetails build()
-
copy
public UpdateWebhookChannelDetails.Builder copy(UpdateWebhookChannelDetails model)
-
-