UpdateNetworkWirelessSsidSplashSettings implements ModelInterface, ArrayAccess
UpdateNetworkWirelessSsidSplashSettings Class Doc Comment
Tags
Interfaces, Classes and Traits
- ModelInterface
- Interface abstracting model access.
- ArrayAccess
Table of Contents
- CONTROLLER_DISCONNECTION_BEHAVIOR__DEFAULT = 'default'
- CONTROLLER_DISCONNECTION_BEHAVIOR_OPEN = 'open'
- CONTROLLER_DISCONNECTION_BEHAVIOR_RESTRICTED = 'restricted'
- DISCRIMINATOR = null
- $attributeMap : array<string|int, string>
- Array of attributes where the key is the local name, and the value is the original name
- $container : array<string|int, mixed>
- Associative array for storing property values
- $getters : array<string|int, string>
- Array of attributes to getter functions (for serialization of requests)
- $setters : array<string|int, string>
- Array of attributes to setter functions (for deserialization of responses)
- $swaggerFormats : array<string|int, string>
- Array of property to format mappings. Used for (de)serialization
- $swaggerModelName : string
- The original name of the model.
- $swaggerTypes : array<string|int, string>
- Array of property to type mappings. Used for (de)serialization
- __construct() : mixed
- Constructor
- __toString() : string
- Gets the string presentation of the object
- attributeMap() : array<string|int, mixed>
- Array of attributes where the key is the local name, and the value is the original name
- getAllowSimultaneousLogins() : bool
- Gets allow_simultaneous_logins
- getBilling() : NetworksnetworkIdwirelessssidsnumbersplashsettingsBilling
- Gets billing
- getBlockAllTrafficBeforeSignOn() : bool
- Gets block_all_traffic_before_sign_on
- getControllerDisconnectionBehavior() : string
- Gets controller_disconnection_behavior
- getControllerDisconnectionBehaviorAllowableValues() : array<string|int, string>
- Gets allowable values of the enum
- getGuestSponsorship() : NetworksnetworkIdwirelessssidsnumbersplashsettingsGuestSponsorship
- Gets guest_sponsorship
- getModelName() : string
- The original name of the model.
- getRedirectUrl() : string
- Gets redirect_url
- getSplashImage() : NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashImage
- Gets splash_image
- getSplashLogo() : NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashLogo
- Gets splash_logo
- getSplashPrepaidFront() : NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashPrepaidFront
- Gets splash_prepaid_front
- getSplashTimeout() : int
- Gets splash_timeout
- getSplashUrl() : string
- Gets splash_url
- getters() : array<string|int, mixed>
- Array of attributes to getter functions (for serialization of requests)
- getUseRedirectUrl() : bool
- Gets use_redirect_url
- getUseSplashUrl() : bool
- Gets use_splash_url
- getWelcomeMessage() : string
- Gets welcome_message
- listInvalidProperties() : array<string|int, mixed>
- Show all the invalid properties with reasons.
- offsetExists() : bool
- Returns true if offset exists. False otherwise.
- offsetGet() : mixed
- Gets offset.
- offsetSet() : void
- Sets value based on offset.
- offsetUnset() : void
- Unsets offset.
- setAllowSimultaneousLogins() : $this
- Sets allow_simultaneous_logins
- setBilling() : $this
- Sets billing
- setBlockAllTrafficBeforeSignOn() : $this
- Sets block_all_traffic_before_sign_on
- setControllerDisconnectionBehavior() : $this
- Sets controller_disconnection_behavior
- setGuestSponsorship() : $this
- Sets guest_sponsorship
- setRedirectUrl() : $this
- Sets redirect_url
- setSplashImage() : $this
- Sets splash_image
- setSplashLogo() : $this
- Sets splash_logo
- setSplashPrepaidFront() : $this
- Sets splash_prepaid_front
- setSplashTimeout() : $this
- Sets splash_timeout
- setSplashUrl() : $this
- Sets splash_url
- setters() : array<string|int, mixed>
- Array of attributes to setter functions (for deserialization of responses)
- setUseRedirectUrl() : $this
- Sets use_redirect_url
- setUseSplashUrl() : $this
- Sets use_splash_url
- setWelcomeMessage() : $this
- Sets welcome_message
- swaggerFormats() : array<string|int, mixed>
- Array of property to format mappings. Used for (de)serialization
- swaggerTypes() : array<string|int, mixed>
- Array of property to type mappings. Used for (de)serialization
- valid() : bool
- Validate all the properties in the model return true if all passed
Constants
CONTROLLER_DISCONNECTION_BEHAVIOR__DEFAULT
    public
    mixed
    CONTROLLER_DISCONNECTION_BEHAVIOR__DEFAULT
    = 'default'
    
    
CONTROLLER_DISCONNECTION_BEHAVIOR_OPEN
    public
    mixed
    CONTROLLER_DISCONNECTION_BEHAVIOR_OPEN
    = 'open'
    
    
CONTROLLER_DISCONNECTION_BEHAVIOR_RESTRICTED
    public
    mixed
    CONTROLLER_DISCONNECTION_BEHAVIOR_RESTRICTED
    = 'restricted'
    
    
DISCRIMINATOR
    public
    mixed
    DISCRIMINATOR
    = null
    
    
Properties
$attributeMap
Array of attributes where the key is the local name, and the value is the original name
    protected
    static    array<string|int, string>
    $attributeMap
     = ['splash_url' => 'splashUrl', 'use_splash_url' => 'useSplashUrl', 'splash_timeout' => 'splashTimeout', 'redirect_url' => 'redirectUrl', 'use_redirect_url' => 'useRedirectUrl', 'welcome_message' => 'welcomeMessage', 'splash_logo' => 'splashLogo', 'splash_image' => 'splashImage', 'splash_prepaid_front' => 'splashPrepaidFront', 'block_all_traffic_before_sign_on' => 'blockAllTrafficBeforeSignOn', 'controller_disconnection_behavior' => 'controllerDisconnectionBehavior', 'allow_simultaneous_logins' => 'allowSimultaneousLogins', 'guest_sponsorship' => 'guestSponsorship', 'billing' => 'billing']
        
    
$container
Associative array for storing property values
    protected
        array<string|int, mixed>
    $container
     = []
        
    
$getters
Array of attributes to getter functions (for serialization of requests)
    protected
    static    array<string|int, string>
    $getters
     = ['splash_url' => 'getSplashUrl', 'use_splash_url' => 'getUseSplashUrl', 'splash_timeout' => 'getSplashTimeout', 'redirect_url' => 'getRedirectUrl', 'use_redirect_url' => 'getUseRedirectUrl', 'welcome_message' => 'getWelcomeMessage', 'splash_logo' => 'getSplashLogo', 'splash_image' => 'getSplashImage', 'splash_prepaid_front' => 'getSplashPrepaidFront', 'block_all_traffic_before_sign_on' => 'getBlockAllTrafficBeforeSignOn', 'controller_disconnection_behavior' => 'getControllerDisconnectionBehavior', 'allow_simultaneous_logins' => 'getAllowSimultaneousLogins', 'guest_sponsorship' => 'getGuestSponsorship', 'billing' => 'getBilling']
        
    
$setters
Array of attributes to setter functions (for deserialization of responses)
    protected
    static    array<string|int, string>
    $setters
     = ['splash_url' => 'setSplashUrl', 'use_splash_url' => 'setUseSplashUrl', 'splash_timeout' => 'setSplashTimeout', 'redirect_url' => 'setRedirectUrl', 'use_redirect_url' => 'setUseRedirectUrl', 'welcome_message' => 'setWelcomeMessage', 'splash_logo' => 'setSplashLogo', 'splash_image' => 'setSplashImage', 'splash_prepaid_front' => 'setSplashPrepaidFront', 'block_all_traffic_before_sign_on' => 'setBlockAllTrafficBeforeSignOn', 'controller_disconnection_behavior' => 'setControllerDisconnectionBehavior', 'allow_simultaneous_logins' => 'setAllowSimultaneousLogins', 'guest_sponsorship' => 'setGuestSponsorship', 'billing' => 'setBilling']
        
    
$swaggerFormats
Array of property to format mappings. Used for (de)serialization
    protected
    static    array<string|int, string>
    $swaggerFormats
     = ['splash_url' => null, 'use_splash_url' => null, 'splash_timeout' => null, 'redirect_url' => null, 'use_redirect_url' => null, 'welcome_message' => null, 'splash_logo' => null, 'splash_image' => null, 'splash_prepaid_front' => null, 'block_all_traffic_before_sign_on' => null, 'controller_disconnection_behavior' => null, 'allow_simultaneous_logins' => null, 'guest_sponsorship' => null, 'billing' => null]
        
    
$swaggerModelName
The original name of the model.
    protected
    static    string
    $swaggerModelName
     = 'updateNetworkWirelessSsidSplashSettings'
        
    
$swaggerTypes
Array of property to type mappings. Used for (de)serialization
    protected
    static    array<string|int, string>
    $swaggerTypes
     = ['splash_url' => 'string', 'use_splash_url' => 'bool', 'splash_timeout' => 'int', 'redirect_url' => 'string', 'use_redirect_url' => 'bool', 'welcome_message' => 'string', 'splash_logo' => '\Swagger\Client\Model\NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashLogo', 'splash_image' => '\Swagger\Client\Model\NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashImage', 'splash_prepaid_front' => '\Swagger\Client\Model\NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashPrepaidFront', 'block_all_traffic_before_sign_on' => 'bool', 'controller_disconnection_behavior' => 'string', 'allow_simultaneous_logins' => 'bool', 'guest_sponsorship' => '\Swagger\Client\Model\NetworksnetworkIdwirelessssidsnumbersplashsettingsGuestSponsorship', 'billing' => '\Swagger\Client\Model\NetworksnetworkIdwirelessssidsnumbersplashsettingsBilling']
        
    
Methods
__construct()
Constructor
    public
                __construct([array<string|int, mixed> $data = null ]) : mixed
        
        Parameters
- $data : array<string|int, mixed> = null
- 
                    Associated array of property values initializing the model 
Return values
mixed —__toString()
Gets the string presentation of the object
    public
                __toString() : string
        
    
    
        Return values
string —attributeMap()
Array of attributes where the key is the local name, and the value is the original name
    public
            static    attributeMap() : array<string|int, mixed>
        
    
    
        Return values
array<string|int, mixed> —getAllowSimultaneousLogins()
Gets allow_simultaneous_logins
    public
                getAllowSimultaneousLogins() : bool
        
    
    
        Return values
bool —getBilling()
Gets billing
    public
                getBilling() : NetworksnetworkIdwirelessssidsnumbersplashsettingsBilling
        
    
    
        Return values
NetworksnetworkIdwirelessssidsnumbersplashsettingsBilling —getBlockAllTrafficBeforeSignOn()
Gets block_all_traffic_before_sign_on
    public
                getBlockAllTrafficBeforeSignOn() : bool
        
    
    
        Return values
bool —getControllerDisconnectionBehavior()
Gets controller_disconnection_behavior
    public
                getControllerDisconnectionBehavior() : string
        
    
    
        Return values
string —getControllerDisconnectionBehaviorAllowableValues()
Gets allowable values of the enum
    public
                getControllerDisconnectionBehaviorAllowableValues() : array<string|int, string>
        
    
    
        Return values
array<string|int, string> —getGuestSponsorship()
Gets guest_sponsorship
    public
                getGuestSponsorship() : NetworksnetworkIdwirelessssidsnumbersplashsettingsGuestSponsorship
        
    
    
        Return values
NetworksnetworkIdwirelessssidsnumbersplashsettingsGuestSponsorship —getModelName()
The original name of the model.
    public
                getModelName() : string
        
    
    
        Return values
string —getRedirectUrl()
Gets redirect_url
    public
                getRedirectUrl() : string
        
    
    
        Return values
string —getSplashImage()
Gets splash_image
    public
                getSplashImage() : NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashImage
        
    
    
        Return values
NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashImage —getSplashLogo()
Gets splash_logo
    public
                getSplashLogo() : NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashLogo
        
    
    
        Return values
NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashLogo —getSplashPrepaidFront()
Gets splash_prepaid_front
    public
                getSplashPrepaidFront() : NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashPrepaidFront
        
    
    
        Return values
NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashPrepaidFront —getSplashTimeout()
Gets splash_timeout
    public
                getSplashTimeout() : int
        
    
    
        Return values
int —getSplashUrl()
Gets splash_url
    public
                getSplashUrl() : string
        
    
    
        Return values
string —getters()
Array of attributes to getter functions (for serialization of requests)
    public
            static    getters() : array<string|int, mixed>
        
    
    
        Return values
array<string|int, mixed> —getUseRedirectUrl()
Gets use_redirect_url
    public
                getUseRedirectUrl() : bool
        
    
    
        Return values
bool —getUseSplashUrl()
Gets use_splash_url
    public
                getUseSplashUrl() : bool
        
    
    
        Return values
bool —getWelcomeMessage()
Gets welcome_message
    public
                getWelcomeMessage() : string
        
    
    
        Return values
string —listInvalidProperties()
Show all the invalid properties with reasons.
    public
                listInvalidProperties() : array<string|int, mixed>
        
    
    
        Return values
array<string|int, mixed> —invalid properties with reasons
offsetExists()
Returns true if offset exists. False otherwise.
    public
                offsetExists(int $offset) : bool
        
        Parameters
- $offset : int
- 
                    Offset 
Return values
bool —offsetGet()
Gets offset.
    public
                offsetGet(int $offset) : mixed
        
        Parameters
- $offset : int
- 
                    Offset 
Return values
mixed —offsetSet()
Sets value based on offset.
    public
                offsetSet(int $offset, mixed $value) : void
        
        Parameters
- $offset : int
- 
                    Offset 
- $value : mixed
- 
                    Value to be set 
Return values
void —offsetUnset()
Unsets offset.
    public
                offsetUnset(int $offset) : void
        
        Parameters
- $offset : int
- 
                    Offset 
Return values
void —setAllowSimultaneousLogins()
Sets allow_simultaneous_logins
    public
                setAllowSimultaneousLogins(bool $allow_simultaneous_logins) : $this
        
        Parameters
- $allow_simultaneous_logins : bool
- 
                    Whether or not to allow simultaneous logins from different devices. 
Return values
$this —setBilling()
Sets billing
    public
                setBilling(NetworksnetworkIdwirelessssidsnumbersplashsettingsBilling $billing) : $this
        
        Parameters
- $billing : NetworksnetworkIdwirelessssidsnumbersplashsettingsBilling
- 
                    billing 
Return values
$this —setBlockAllTrafficBeforeSignOn()
Sets block_all_traffic_before_sign_on
    public
                setBlockAllTrafficBeforeSignOn(bool $block_all_traffic_before_sign_on) : $this
        
        Parameters
- $block_all_traffic_before_sign_on : bool
- 
                    How restricted allowing traffic should be. If true, all traffic types are blocked until the splash page is acknowledged. If false, all non-HTTP traffic is allowed before the splash page is acknowledged. 
Return values
$this —setControllerDisconnectionBehavior()
Sets controller_disconnection_behavior
    public
                setControllerDisconnectionBehavior(string $controller_disconnection_behavior) : $this
        
        Parameters
- $controller_disconnection_behavior : string
- 
                    How login attempts should be handled when the controller is unreachable. Can be either 'open', 'restricted', or 'default'. 
Return values
$this —setGuestSponsorship()
Sets guest_sponsorship
    public
                setGuestSponsorship(NetworksnetworkIdwirelessssidsnumbersplashsettingsGuestSponsorship $guest_sponsorship) : $this
        
        Parameters
- $guest_sponsorship : NetworksnetworkIdwirelessssidsnumbersplashsettingsGuestSponsorship
- 
                    guest_sponsorship 
Return values
$this —setRedirectUrl()
Sets redirect_url
    public
                setRedirectUrl(string $redirect_url) : $this
        
        Parameters
- $redirect_url : string
- 
                    The custom redirect URL where the users will go after the splash page. 
Return values
$this —setSplashImage()
Sets splash_image
    public
                setSplashImage(NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashImage $splash_image) : $this
        
        Parameters
- $splash_image : NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashImage
- 
                    splash_image 
Return values
$this —setSplashLogo()
Sets splash_logo
    public
                setSplashLogo(NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashLogo $splash_logo) : $this
        
        Parameters
- $splash_logo : NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashLogo
- 
                    splash_logo 
Return values
$this —setSplashPrepaidFront()
Sets splash_prepaid_front
    public
                setSplashPrepaidFront(NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashPrepaidFront $splash_prepaid_front) : $this
        
        Parameters
- $splash_prepaid_front : NetworksnetworkIdwirelessssidsnumbersplashsettingsSplashPrepaidFront
- 
                    splash_prepaid_front 
Return values
$this —setSplashTimeout()
Sets splash_timeout
    public
                setSplashTimeout(int $splash_timeout) : $this
        
        Parameters
- $splash_timeout : int
- 
                    Splash timeout in minutes. This will determine how often users will see the splash page. 
Return values
$this —setSplashUrl()
Sets splash_url
    public
                setSplashUrl(string $splash_url) : $this
        
        Parameters
- $splash_url : string
- 
                    [optional] The custom splash URL of the click-through splash page. Note that the URL can be configured without necessarily being used. In order to enable the custom URL, see 'useSplashUrl' 
Return values
$this —setters()
Array of attributes to setter functions (for deserialization of responses)
    public
            static    setters() : array<string|int, mixed>
        
    
    
        Return values
array<string|int, mixed> —setUseRedirectUrl()
Sets use_redirect_url
    public
                setUseRedirectUrl(bool $use_redirect_url) : $this
        
        Parameters
- $use_redirect_url : bool
- 
                    The Boolean indicating whether the the user will be redirected to the custom redirect URL after the splash page. A custom redirect URL must be set if this is true. 
Return values
$this —setUseSplashUrl()
Sets use_splash_url
    public
                setUseSplashUrl(bool $use_splash_url) : $this
        
        Parameters
- $use_splash_url : bool
- 
                    [optional] Boolean indicating whether the users will be redirected to the custom splash url. A custom splash URL must be set if this is true. Note that depending on your SSID's access control settings, it may not be possible to use the custom splash URL. 
Return values
$this —setWelcomeMessage()
Sets welcome_message
    public
                setWelcomeMessage(string $welcome_message) : $this
        
        Parameters
- $welcome_message : string
- 
                    The welcome message for the users on the splash page. 
Return values
$this —swaggerFormats()
Array of property to format mappings. Used for (de)serialization
    public
            static    swaggerFormats() : array<string|int, mixed>
        
    
    
        Return values
array<string|int, mixed> —swaggerTypes()
Array of property to type mappings. Used for (de)serialization
    public
            static    swaggerTypes() : array<string|int, mixed>
        
    
    
        Return values
array<string|int, mixed> —valid()
Validate all the properties in the model return true if all passed
    public
                valid() : bool
        
    
    
        Return values
bool —True if all properties are valid