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.BuilderbotId(String botId)The ID of the Skill or Digital Assistant that the Channel is routed to.UpdateWebhookChannelDetailsbuild()UpdateWebhookChannelDetails.Buildercopy(UpdateWebhookChannelDetails model)UpdateWebhookChannelDetails.BuilderdefinedTags(Map<String,Map<String,Object>> definedTags)UpdateWebhookChannelDetails.Builderdescription(String description)UpdateWebhookChannelDetails.BuilderfreeformTags(Map<String,String> freeformTags)UpdateWebhookChannelDetails.Buildername(String name)UpdateWebhookChannelDetails.BuilderoutboundUrl(String outboundUrl)The URL to send responses to.UpdateWebhookChannelDetails.BuilderpayloadVersion(WebhookPayloadVersion payloadVersion)The version for payloads.UpdateWebhookChannelDetails.BuildersessionExpiryDurationInMilliseconds(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)
-
-