PeerConnection.IceServer

tee3.webrtc

## 类 PeerConnection.IceServer

- java.lang.Object
- - tee3.webrtc.PeerConnection.IceServer

- 封闭类:
    PeerConnection

      public static class PeerConnection.IceServer
      extends java.lang.Object

  Java version of PeerConnectionInterface.IceServer.

- - ### 嵌套类概要

    嵌套类
    限定符和类型 | 类和说明
    --- | ---
    `static class` | `PeerConnection.IceServer.Builder`

  - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `java.lang.String` | `hostname`
    `java.lang.String` | `password`
    `java.util.List<java.lang.String>` | `tlsAlpnProtocols`
    `PeerConnection.TlsCertPolicy` | `tlsCertPolicy`
    `java.util.List<java.lang.String>` | `tlsEllipticCurves`
    `java.lang.String` | `uri` 已过时。
    `java.util.List<java.lang.String>` | `urls`
    `java.lang.String` | `username`

  - ### 构造器概要

    构造器
    构造器和说明
    `IceServer(java.lang.String uri)` 已过时。
    `IceServer(java.lang.String uri, java.lang.String username, java.lang.String password)` 已过时。
    `IceServer(java.lang.String uri, java.lang.String username, java.lang.String password, PeerConnection.TlsCertPolicy tlsCertPolicy)` 已过时。
    `IceServer(java.lang.String uri, java.lang.String username, java.lang.String password, PeerConnection.TlsCertPolicy tlsCertPolicy, java.lang.String hostname)` 已过时。

  - ### 方法概要

    所有方法 静态方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `static PeerConnection.IceServer.Builder` | `builder(java.util.List<java.lang.String> urls)`
    `static PeerConnection.IceServer.Builder` | `builder(java.lang.String uri)`
    `java.lang.String` | `toString()`

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### 字段详细资料

    - #### uri

          @Deprecated
          public final java.lang.String uri

      已过时。

    - #### urls

          public final java.util.List<java.lang.String> urls

    - #### username

          public final java.lang.String username

    - #### password

          public final java.lang.String password

    - #### tlsCertPolicy

          public final PeerConnection.TlsCertPolicy tlsCertPolicy

    - #### hostname

          public final java.lang.String hostname

    - #### tlsAlpnProtocols

          public final java.util.List<java.lang.String> tlsAlpnProtocols

    - #### tlsEllipticCurves

          public final java.util.List<java.lang.String> tlsEllipticCurves

  - ### 构造器详细资料

    - #### IceServer

          @Deprecated
          public IceServer(java.lang.String uri)

      已过时。
      Convenience constructor for STUN servers.

    - #### IceServer

          @Deprecated
          public IceServer(java.lang.String uri,
                                        java.lang.String username,
                                        java.lang.String password)

      已过时。

    - #### IceServer

          @Deprecated
          public IceServer(java.lang.String uri,
                                        java.lang.String username,
                                        java.lang.String password,
                                        PeerConnection.TlsCertPolicy tlsCertPolicy)

      已过时。

    - #### IceServer

          @Deprecated
          public IceServer(java.lang.String uri,
                                        java.lang.String username,
                                        java.lang.String password,
                                        PeerConnection.TlsCertPolicy tlsCertPolicy,
                                        java.lang.String hostname)

      已过时。

  - ### 方法详细资料

    - #### toString

          public java.lang.String toString()

      覆盖:
        `toString` 在类中 `java.lang.Object`

    - #### builder

          public static PeerConnection.IceServer.Builder builder(java.lang.String uri)

    - #### builder

          public static PeerConnection.IceServer.Builder builder(java.util.List<java.lang.String> urls)