Package com.oracle.bmc.oda.model
Class CreateApplicationChannelResult.Builder
- java.lang.Object
- 
- com.oracle.bmc.oda.model.CreateApplicationChannelResult.Builder
 
- 
- Enclosing class:
- CreateApplicationChannelResult
 
 public static class CreateApplicationChannelResult.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
idpublic CreateApplicationChannelResult.Builder id(String id) 
 - 
namepublic CreateApplicationChannelResult.Builder name(String name) 
 - 
descriptionpublic CreateApplicationChannelResult.Builder description(String description) 
 - 
categorypublic CreateApplicationChannelResult.Builder category(ChannelCategory category) 
 - 
sessionExpiryDurationInMillisecondspublic CreateApplicationChannelResult.Builder sessionExpiryDurationInMilliseconds(Long sessionExpiryDurationInMilliseconds) 
 - 
lifecycleStatepublic CreateApplicationChannelResult.Builder lifecycleState(LifecycleState lifecycleState) 
 - 
timeCreatedpublic CreateApplicationChannelResult.Builder timeCreated(Date timeCreated) 
 - 
timeUpdatedpublic CreateApplicationChannelResult.Builder timeUpdated(Date timeUpdated) 
 - 
freeformTagspublic CreateApplicationChannelResult.Builder freeformTags(Map<String,String> freeformTags) 
 - 
definedTagspublic CreateApplicationChannelResult.Builder definedTags(Map<String,Map<String,Object>> definedTags) 
 - 
secretKeypublic CreateApplicationChannelResult.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
 
 - 
outboundUrlpublic CreateApplicationChannelResult.Builder outboundUrl(String outboundUrl) The URL to send response and error messages to.- Parameters:
- outboundUrl- the value to set
- Returns:
- this builder
 
 - 
isAuthenticatedUserIdpublic CreateApplicationChannelResult.Builder isAuthenticatedUserId(Boolean isAuthenticatedUserId) True if the user id in the AIC message should be treated as an authenticated user id.- Parameters:
- isAuthenticatedUserId- the value to set
- Returns:
- this builder
 
 - 
webhookUrlpublic CreateApplicationChannelResult.Builder webhookUrl(String webhookUrl) The URL to use to send messages to this channel.This will be generally be used to configure a webhook in a 3rd party messaging system to send messages to this channel. - Parameters:
- webhookUrl- the value to set
- Returns:
- this builder
 
 - 
buildpublic CreateApplicationChannelResult build() 
 - 
copypublic CreateApplicationChannelResult.Builder copy(CreateApplicationChannelResult model) 
 
- 
 
-