public static class CreateIosChannelResult.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateIosChannelResult.Builder id(String id)
public CreateIosChannelResult.Builder name(String name)
public CreateIosChannelResult.Builder description(String description)
public CreateIosChannelResult.Builder category(ChannelCategory category)
public CreateIosChannelResult.Builder sessionExpiryDurationInMilliseconds(Long sessionExpiryDurationInMilliseconds)
public CreateIosChannelResult.Builder lifecycleState(LifecycleState lifecycleState)
public CreateIosChannelResult.Builder timeCreated(Date timeCreated)
public CreateIosChannelResult.Builder timeUpdated(Date timeUpdated)
public CreateIosChannelResult.Builder freeformTags(Map<String,String> freeformTags)
public CreateIosChannelResult.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public 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.
secretKey
- the value to setpublic CreateIosChannelResult.Builder maxTokenExpirationTimeInMinutes(Long maxTokenExpirationTimeInMinutes)
The maximum time until the token expires (in minutes).
maxTokenExpirationTimeInMinutes
- the value to setpublic CreateIosChannelResult.Builder isClientAuthenticationEnabled(Boolean isClientAuthenticationEnabled)
Whether client authentication is enabled or not.
isClientAuthenticationEnabled
- the value to setpublic CreateIosChannelResult.Builder botId(String botId)
The ID of the Skill or Digital Assistant that the Channel is routed to.
botId
- the value to setpublic CreateIosChannelResult build()
public CreateIosChannelResult.Builder copy(CreateIosChannelResult model)
Copyright © 2016–2024. All rights reserved.