Package com.oracle.bmc.oda.model
Class CreateIosChannelResult.Builder
- java.lang.Object
- 
- com.oracle.bmc.oda.model.CreateIosChannelResult.Builder
 
- 
- Enclosing class:
- CreateIosChannelResult
 
 public static class CreateIosChannelResult.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
idpublic CreateIosChannelResult.Builder id(String id) 
 - 
namepublic CreateIosChannelResult.Builder name(String name) 
 - 
descriptionpublic CreateIosChannelResult.Builder description(String description) 
 - 
categorypublic CreateIosChannelResult.Builder category(ChannelCategory category) 
 - 
sessionExpiryDurationInMillisecondspublic CreateIosChannelResult.Builder sessionExpiryDurationInMilliseconds(Long sessionExpiryDurationInMilliseconds) 
 - 
lifecycleStatepublic CreateIosChannelResult.Builder lifecycleState(LifecycleState lifecycleState) 
 - 
timeCreatedpublic CreateIosChannelResult.Builder timeCreated(Date timeCreated) 
 - 
timeUpdatedpublic CreateIosChannelResult.Builder timeUpdated(Date timeUpdated) 
 - 
freeformTagspublic CreateIosChannelResult.Builder freeformTags(Map<String,String> freeformTags) 
 - 
definedTagspublic CreateIosChannelResult.Builder definedTags(Map<String,Map<String,Object>> definedTags) 
 - 
secretKeypublic CreateIosChannelResult.Builder secretKey(String secretKey) The secret key used to verify the authenticity of received messages.This is only returned this once. If it is lost the keys will need to be rotated to generate a new key. - Parameters:
- secretKey- the value to set
- Returns:
- this builder
 
 - 
maxTokenExpirationTimeInMinutespublic CreateIosChannelResult.Builder maxTokenExpirationTimeInMinutes(Long maxTokenExpirationTimeInMinutes) The maximum time until the token expires (in minutes).- Parameters:
- maxTokenExpirationTimeInMinutes- the value to set
- Returns:
- this builder
 
 - 
isClientAuthenticationEnabledpublic CreateIosChannelResult.Builder isClientAuthenticationEnabled(Boolean isClientAuthenticationEnabled) Whether client authentication is enabled or not.- Parameters:
- isClientAuthenticationEnabled- the value to set
- Returns:
- this builder
 
 - 
botIdpublic CreateIosChannelResult.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 CreateIosChannelResult build() 
 - 
copypublic CreateIosChannelResult.Builder copy(CreateIosChannelResult model) 
 
- 
 
-