public static class CreateOsvcChannelResult.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateOsvcChannelResult.Builder id(String id)
public CreateOsvcChannelResult.Builder name(String name)
public CreateOsvcChannelResult.Builder description(String description)
public CreateOsvcChannelResult.Builder category(ChannelCategory category)
public CreateOsvcChannelResult.Builder sessionExpiryDurationInMilliseconds(Long sessionExpiryDurationInMilliseconds)
public CreateOsvcChannelResult.Builder lifecycleState(LifecycleState lifecycleState)
public CreateOsvcChannelResult.Builder timeCreated(Date timeCreated)
public CreateOsvcChannelResult.Builder timeUpdated(Date timeUpdated)
public CreateOsvcChannelResult.Builder freeformTags(Map<String,String> freeformTags)
public CreateOsvcChannelResult.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public CreateOsvcChannelResult.Builder host(String host)
The host.
For OSVC, you can derive these values from the URL that you use to launch the Agent Browser User Interface or the chat launch page. For example, if the URL is https://sitename.exampledomain.com/app/chat/chat_launch, then the host is sitename.exampledomain.com.
For FUSION, this is the host portion of your Oracle Applications Cloud (Fusion) instance's URL. For example: sitename.exampledomain.com.
host
- the value to setpublic CreateOsvcChannelResult.Builder port(String port)
The port.
port
- the value to setpublic CreateOsvcChannelResult.Builder userName(String userName)
The user name for the digital-assistant agent.
userName
- the value to setpublic CreateOsvcChannelResult.Builder totalSessionCount(Integer totalSessionCount)
The total session count.
totalSessionCount
- the value to setpublic CreateOsvcChannelResult.Builder channelService(OsvcServiceType channelService)
The type of OSVC service.
channelService
- the value to setpublic CreateOsvcChannelResult.Builder authenticationProviderName(String authenticationProviderName)
The name of the Authentication Provider to use to authenticate the user.
authenticationProviderName
- the value to setpublic CreateOsvcChannelResult.Builder botId(String botId)
The ID of the Skill or Digital Assistant that the Channel is routed to.
botId
- the value to setpublic CreateOsvcChannelResult build()
public CreateOsvcChannelResult.Builder copy(CreateOsvcChannelResult model)
Copyright © 2016–2024. All rights reserved.