Class UpdateOsvcChannelDetails


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20190506")
    public final class UpdateOsvcChannelDetails
    extends UpdateChannelDetails
    Properties required to update an OSVC channel.
    Note: Objects should always be created or deserialized using the UpdateOsvcChannelDetails.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 UpdateOsvcChannelDetails.Builder, which maintain a set of all explicitly set fields called UpdateOsvcChannelDetails.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
    • Method Detail

      • getHost

        public String getHost()
        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.

        Returns:
        the value
      • getPort

        public String getPort()
        The port.
        Returns:
        the value
      • getUserName

        public String getUserName()
        The user name for the digital-assistant agent.
        Returns:
        the value
      • getPassword

        public String getPassword()
        The password for the digital-assistant agent.
        Returns:
        the value
      • getTotalSessionCount

        public Integer getTotalSessionCount()
        The total session count.
        Returns:
        the value
      • getChannelService

        public OsvcServiceType getChannelService()
        The type of OSVC service.
        Returns:
        the value
      • getAuthenticationProviderName

        public String getAuthenticationProviderName()
        The name of the Authentication Provider to use to authenticate the user.
        Returns:
        the value
      • getBotId

        public String getBotId()
        The ID of the Skill or Digital Assistant that the Channel is routed to.
        Returns:
        the value
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Overrides:
        toString in class UpdateChannelDetails
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation