Interface SingleMasterChannelEndpointConfiguration.Builder

All Superinterfaces:
Buildable, CopyableBuilder<SingleMasterChannelEndpointConfiguration.Builder,SingleMasterChannelEndpointConfiguration>, SdkBuilder<SingleMasterChannelEndpointConfiguration.Builder,SingleMasterChannelEndpointConfiguration>, SdkPojo
Enclosing class:
SingleMasterChannelEndpointConfiguration

public static interface SingleMasterChannelEndpointConfiguration.Builder extends SdkPojo, CopyableBuilder<SingleMasterChannelEndpointConfiguration.Builder,SingleMasterChannelEndpointConfiguration>
  • Method Details

    • protocolsWithStrings

      This property is used to determine the nature of communication over this SINGLE_MASTER signaling channel. If WSS is specified, this API returns a websocket endpoint. If HTTPS is specified, this API returns an HTTPS endpoint.

      Parameters:
      protocols - This property is used to determine the nature of communication over this SINGLE_MASTER signaling channel. If WSS is specified, this API returns a websocket endpoint. If HTTPS is specified, this API returns an HTTPS endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • protocolsWithStrings

      SingleMasterChannelEndpointConfiguration.Builder protocolsWithStrings(String... protocols)

      This property is used to determine the nature of communication over this SINGLE_MASTER signaling channel. If WSS is specified, this API returns a websocket endpoint. If HTTPS is specified, this API returns an HTTPS endpoint.

      Parameters:
      protocols - This property is used to determine the nature of communication over this SINGLE_MASTER signaling channel. If WSS is specified, this API returns a websocket endpoint. If HTTPS is specified, this API returns an HTTPS endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • protocols

      This property is used to determine the nature of communication over this SINGLE_MASTER signaling channel. If WSS is specified, this API returns a websocket endpoint. If HTTPS is specified, this API returns an HTTPS endpoint.

      Parameters:
      protocols - This property is used to determine the nature of communication over this SINGLE_MASTER signaling channel. If WSS is specified, this API returns a websocket endpoint. If HTTPS is specified, this API returns an HTTPS endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • protocols

      This property is used to determine the nature of communication over this SINGLE_MASTER signaling channel. If WSS is specified, this API returns a websocket endpoint. If HTTPS is specified, this API returns an HTTPS endpoint.

      Parameters:
      protocols - This property is used to determine the nature of communication over this SINGLE_MASTER signaling channel. If WSS is specified, this API returns a websocket endpoint. If HTTPS is specified, this API returns an HTTPS endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • role

      This property is used to determine messaging permissions in this SINGLE_MASTER signaling channel. If MASTER is specified, this API returns an endpoint that a client can use to receive offers from and send answers to any of the viewers on this signaling channel. If VIEWER is specified, this API returns an endpoint that a client can use only to send offers to another MASTER client on this signaling channel.

      Parameters:
      role - This property is used to determine messaging permissions in this SINGLE_MASTER signaling channel. If MASTER is specified, this API returns an endpoint that a client can use to receive offers from and send answers to any of the viewers on this signaling channel. If VIEWER is specified, this API returns an endpoint that a client can use only to send offers to another MASTER client on this signaling channel.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • role

      This property is used to determine messaging permissions in this SINGLE_MASTER signaling channel. If MASTER is specified, this API returns an endpoint that a client can use to receive offers from and send answers to any of the viewers on this signaling channel. If VIEWER is specified, this API returns an endpoint that a client can use only to send offers to another MASTER client on this signaling channel.

      Parameters:
      role - This property is used to determine messaging permissions in this SINGLE_MASTER signaling channel. If MASTER is specified, this API returns an endpoint that a client can use to receive offers from and send answers to any of the viewers on this signaling channel. If VIEWER is specified, this API returns an endpoint that a client can use only to send offers to another MASTER client on this signaling channel.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: