Class Settings


  • public class Settings
    extends Object
    Settings
    • Constructor Detail

      • Settings

        public Settings()
    • Method Detail

      • band

        public Settings band​(String band)
        The preferred Wi-Fi band, for use if the terminals support multiple bands. Possible values: All, 2.4GHz, 5GHz.
        Parameters:
        band -
        Returns:
        the current Settings instance, allowing for method chaining
      • getBand

        public String getBand()
        The preferred Wi-Fi band, for use if the terminals support multiple bands. Possible values: All, 2.4GHz, 5GHz.
        Returns:
        band
      • setBand

        public void setBand​(String band)
        The preferred Wi-Fi band, for use if the terminals support multiple bands. Possible values: All, 2.4GHz, 5GHz.
        Parameters:
        band -
      • roaming

        public Settings roaming​(Boolean roaming)
        Indicates whether roaming is enabled on the terminals.
        Parameters:
        roaming -
        Returns:
        the current Settings instance, allowing for method chaining
      • getRoaming

        public Boolean getRoaming()
        Indicates whether roaming is enabled on the terminals.
        Returns:
        roaming
      • setRoaming

        public void setRoaming​(Boolean roaming)
        Indicates whether roaming is enabled on the terminals.
        Parameters:
        roaming -
      • timeout

        public Settings timeout​(Integer timeout)
        The connection time-out in seconds. Minimum value: 0.
        Parameters:
        timeout -
        Returns:
        the current Settings instance, allowing for method chaining
      • getTimeout

        public Integer getTimeout()
        The connection time-out in seconds. Minimum value: 0.
        Returns:
        timeout
      • setTimeout

        public void setTimeout​(Integer timeout)
        The connection time-out in seconds. Minimum value: 0.
        Parameters:
        timeout -
      • equals

        public boolean equals​(Object o)
        Return true if this Settings object is equal to o.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • fromJson

        public static Settings fromJson​(String jsonString)
                                 throws com.fasterxml.jackson.core.JsonProcessingException
        Create an instance of Settings given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of Settings
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException - if the JSON string is invalid with respect to Settings
      • toJson

        public String toJson()
                      throws com.fasterxml.jackson.core.JsonProcessingException
        Convert an instance of Settings to an JSON string
        Returns:
        JSON string
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException