Class HypervisorConsoleConnection

java.lang.Object
com.morpheusdata.model.HypervisorConsoleConnection

public class HypervisorConsoleConnection extends Object
Describes the connection details needed to establish a hypervisor console session. The protocols property controls the Sec-WebSocket-Protocol request header when browser-based console access is proxied through Morpheus:
  • null: no override specified. Morpheus will preserve its default behavior.
  • empty list: explicitly send no Sec-WebSocket-Protocol header.
  • non-empty list: send the provided values in order.
Since:
1.3.4
  • Field Details

  • Constructor Details

    • HypervisorConsoleConnection

      public HypervisorConsoleConnection()
  • Method Details

    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl(String url)
    • getToken

      public String getToken()
    • setToken

      public void setToken(String token)
    • getHost

      public String getHost()
    • setHost

      public void setHost(String host)
    • getPort

      public Integer getPort()
    • setPort

      public void setPort(Integer port)
    • getProtocols

      public List<String> getProtocols()
    • setProtocols

      public void setProtocols(List<String> protocols)
    • toMap

      public Map<String,Object> toMap()