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