@Generated(value="OracleSDKGenerator", comments="API Version: 20190506") public final class UpdateTwilioChannelDetails extends UpdateChannelDetails
Properties to update a Twilio channel.
Note: Objects should always be created or deserialized using the UpdateTwilioChannelDetails.Builder
. This model distinguishes fields
that are null
because they are unset from fields that are explicitly set to null
. This is done in
the setter methods of the UpdateTwilioChannelDetails.Builder
, which maintain a set of all explicitly set fields called
__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
__explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
UpdateTwilioChannelDetails.Builder |
Constructor and Description |
---|
UpdateTwilioChannelDetails(String description,
Long sessionExpiryDurationInMilliseconds,
Map<String,String> freeformTags,
Map<String,Map<String,Object>> definedTags,
String accountSID,
String phoneNumber,
String authToken,
Boolean isMmsEnabled,
String originalConnectorsUrl,
String botId)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static UpdateTwilioChannelDetails.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
String |
getAccountSID()
The Account SID for the Twilio number.
|
String |
getAuthToken()
The Auth Token for the Twilio number.
|
String |
getBotId()
The ID of the Skill or Digital Assistant that the Channel is routed to.
|
Boolean |
getIsMmsEnabled()
Whether MMS is enabled for this channel or not.
|
String |
getOriginalConnectorsUrl()
The original connectors URL (used for backward compatibility).
|
String |
getPhoneNumber()
The Twilio phone number.
|
int |
hashCode() |
UpdateTwilioChannelDetails.Builder |
toBuilder() |
String |
toString() |
getDefinedTags, getDescription, getFreeformTags, getSessionExpiryDurationInMilliseconds
@Deprecated public UpdateTwilioChannelDetails(String description, Long sessionExpiryDurationInMilliseconds, Map<String,String> freeformTags, Map<String,Map<String,Object>> definedTags, String accountSID, String phoneNumber, String authToken, Boolean isMmsEnabled, String originalConnectorsUrl, String botId)
public static UpdateTwilioChannelDetails.Builder builder()
Create a new builder.
public UpdateTwilioChannelDetails.Builder toBuilder()
public String getAccountSID()
The Account SID for the Twilio number.
public String getPhoneNumber()
The Twilio phone number.
public String getAuthToken()
The Auth Token for the Twilio number.
public Boolean getIsMmsEnabled()
Whether MMS is enabled for this channel or not.
public String getOriginalConnectorsUrl()
The original connectors URL (used for backward compatibility).
public String getBotId()
The ID of the Skill or Digital Assistant that the Channel is routed to.
public String toString()
toString
in class UpdateChannelDetails
public boolean equals(Object o)
equals
in class UpdateChannelDetails
public int hashCode()
hashCode
in class UpdateChannelDetails
Copyright © 2016–2022. All rights reserved.