Package com.oracle.bmc.oda.model
Class CreateOsvcChannelResult.Builder
- java.lang.Object
- 
- com.oracle.bmc.oda.model.CreateOsvcChannelResult.Builder
 
- 
- Enclosing class:
- CreateOsvcChannelResult
 
 public static class CreateOsvcChannelResult.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
idpublic CreateOsvcChannelResult.Builder id(String id) 
 - 
namepublic CreateOsvcChannelResult.Builder name(String name) 
 - 
descriptionpublic CreateOsvcChannelResult.Builder description(String description) 
 - 
categorypublic CreateOsvcChannelResult.Builder category(ChannelCategory category) 
 - 
sessionExpiryDurationInMillisecondspublic CreateOsvcChannelResult.Builder sessionExpiryDurationInMilliseconds(Long sessionExpiryDurationInMilliseconds) 
 - 
lifecycleStatepublic CreateOsvcChannelResult.Builder lifecycleState(LifecycleState lifecycleState) 
 - 
timeCreatedpublic CreateOsvcChannelResult.Builder timeCreated(Date timeCreated) 
 - 
timeUpdatedpublic CreateOsvcChannelResult.Builder timeUpdated(Date timeUpdated) 
 - 
freeformTagspublic CreateOsvcChannelResult.Builder freeformTags(Map<String,String> freeformTags) 
 - 
definedTagspublic CreateOsvcChannelResult.Builder definedTags(Map<String,Map<String,Object>> definedTags) 
 - 
hostpublic 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. - Parameters:
- host- the value to set
- Returns:
- this builder
 
 - 
portpublic CreateOsvcChannelResult.Builder port(String port) The port.- Parameters:
- port- the value to set
- Returns:
- this builder
 
 - 
userNamepublic CreateOsvcChannelResult.Builder userName(String userName) The user name for the digital-assistant agent.- Parameters:
- userName- the value to set
- Returns:
- this builder
 
 - 
totalSessionCountpublic CreateOsvcChannelResult.Builder totalSessionCount(Integer totalSessionCount) The total session count.- Parameters:
- totalSessionCount- the value to set
- Returns:
- this builder
 
 - 
channelServicepublic CreateOsvcChannelResult.Builder channelService(OsvcServiceType channelService) The type of OSVC service.- Parameters:
- channelService- the value to set
- Returns:
- this builder
 
 - 
authenticationProviderNamepublic CreateOsvcChannelResult.Builder authenticationProviderName(String authenticationProviderName) The name of the Authentication Provider to use to authenticate the user.- Parameters:
- authenticationProviderName- the value to set
- Returns:
- this builder
 
 - 
botIdpublic CreateOsvcChannelResult.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
 
 - 
buildpublic CreateOsvcChannelResult build() 
 - 
copypublic CreateOsvcChannelResult.Builder copy(CreateOsvcChannelResult model) 
 
- 
 
-