Skip to content

ClientNodeInfo

Properties

Name Type Description Notes
AuthStatus Pointer to int32 Authentication status should be a value as follows: <br/>0: CONNECTED // Access without any authentication method; <br/>1: PENDING // Access to Portal, but authentication failed; <br/>2: AUTHORIZED // Pass through portal, pass other authentication without portal; <br/>3: AUTH-FREE // No portal authentication required. [optional]
ClientType Pointer to string Client Type: iphone, ipod, android, pc, printer, tv... [optional]
DevRxRate Pointer to int64 Client real-time downloadRate [optional]
DevTxRate Pointer to int64 Client real-time uploadRate [optional]
Guest Pointer to bool (Wireless) Whether it is Guest (used to display the wireless Guest client icon). [optional]
HealthScore Pointer to int32 Health Score, 1~3: poor; 4~7: fair; 0: no data; 8~10 good. [optional]
Ip Pointer to string Client IP. [optional]
Mac Pointer to string Client MAC Address. [optional]
Manager Pointer to bool Whether it is the device currently accessing the Controller itself. [optional]
Model Pointer to string Model of client device. [optional]
Name Pointer to string Client name. [optional]
UpApInfo Pointer to UplinkAPInfo [optional]
UpDeviceType Pointer to int32 Uplink device type, 0: AP; 1: Switch; 2: Gateway. [optional]
UpOswInfo Pointer to UplinkSwitchInfo [optional]
Wireless Pointer to bool true: Wireless client; false: Not wireless client [optional]

Methods

NewClientNodeInfo

func NewClientNodeInfo() *ClientNodeInfo

NewClientNodeInfo instantiates a new ClientNodeInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

NewClientNodeInfoWithDefaults

func NewClientNodeInfoWithDefaults() *ClientNodeInfo

NewClientNodeInfoWithDefaults instantiates a new ClientNodeInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

GetAuthStatus

func (o *ClientNodeInfo) GetAuthStatus() int32

GetAuthStatus returns the AuthStatus field if non-nil, zero value otherwise.

GetAuthStatusOk

func (o *ClientNodeInfo) GetAuthStatusOk() (*int32, bool)

GetAuthStatusOk returns a tuple with the AuthStatus field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAuthStatus

func (o *ClientNodeInfo) SetAuthStatus(v int32)

SetAuthStatus sets AuthStatus field to given value.

HasAuthStatus

func (o *ClientNodeInfo) HasAuthStatus() bool

HasAuthStatus returns a boolean if a field has been set.

GetClientType

func (o *ClientNodeInfo) GetClientType() string

GetClientType returns the ClientType field if non-nil, zero value otherwise.

GetClientTypeOk

func (o *ClientNodeInfo) GetClientTypeOk() (*string, bool)

GetClientTypeOk returns a tuple with the ClientType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetClientType

func (o *ClientNodeInfo) SetClientType(v string)

SetClientType sets ClientType field to given value.

HasClientType

func (o *ClientNodeInfo) HasClientType() bool

HasClientType returns a boolean if a field has been set.

GetDevRxRate

func (o *ClientNodeInfo) GetDevRxRate() int64

GetDevRxRate returns the DevRxRate field if non-nil, zero value otherwise.

GetDevRxRateOk

func (o *ClientNodeInfo) GetDevRxRateOk() (*int64, bool)

GetDevRxRateOk returns a tuple with the DevRxRate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDevRxRate

func (o *ClientNodeInfo) SetDevRxRate(v int64)

SetDevRxRate sets DevRxRate field to given value.

HasDevRxRate

func (o *ClientNodeInfo) HasDevRxRate() bool

HasDevRxRate returns a boolean if a field has been set.

GetDevTxRate

func (o *ClientNodeInfo) GetDevTxRate() int64

GetDevTxRate returns the DevTxRate field if non-nil, zero value otherwise.

GetDevTxRateOk

func (o *ClientNodeInfo) GetDevTxRateOk() (*int64, bool)

GetDevTxRateOk returns a tuple with the DevTxRate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDevTxRate

func (o *ClientNodeInfo) SetDevTxRate(v int64)

SetDevTxRate sets DevTxRate field to given value.

HasDevTxRate

func (o *ClientNodeInfo) HasDevTxRate() bool

HasDevTxRate returns a boolean if a field has been set.

GetGuest

func (o *ClientNodeInfo) GetGuest() bool

GetGuest returns the Guest field if non-nil, zero value otherwise.

GetGuestOk

func (o *ClientNodeInfo) GetGuestOk() (*bool, bool)

GetGuestOk returns a tuple with the Guest field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetGuest

func (o *ClientNodeInfo) SetGuest(v bool)

SetGuest sets Guest field to given value.

HasGuest

func (o *ClientNodeInfo) HasGuest() bool

HasGuest returns a boolean if a field has been set.

GetHealthScore

func (o *ClientNodeInfo) GetHealthScore() int32

GetHealthScore returns the HealthScore field if non-nil, zero value otherwise.

GetHealthScoreOk

func (o *ClientNodeInfo) GetHealthScoreOk() (*int32, bool)

GetHealthScoreOk returns a tuple with the HealthScore field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetHealthScore

func (o *ClientNodeInfo) SetHealthScore(v int32)

SetHealthScore sets HealthScore field to given value.

HasHealthScore

func (o *ClientNodeInfo) HasHealthScore() bool

HasHealthScore returns a boolean if a field has been set.

GetIp

func (o *ClientNodeInfo) GetIp() string

GetIp returns the Ip field if non-nil, zero value otherwise.

GetIpOk

func (o *ClientNodeInfo) GetIpOk() (*string, bool)

GetIpOk returns a tuple with the Ip field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetIp

func (o *ClientNodeInfo) SetIp(v string)

SetIp sets Ip field to given value.

HasIp

func (o *ClientNodeInfo) HasIp() bool

HasIp returns a boolean if a field has been set.

GetMac

func (o *ClientNodeInfo) GetMac() string

GetMac returns the Mac field if non-nil, zero value otherwise.

GetMacOk

func (o *ClientNodeInfo) GetMacOk() (*string, bool)

GetMacOk returns a tuple with the Mac field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetMac

func (o *ClientNodeInfo) SetMac(v string)

SetMac sets Mac field to given value.

HasMac

func (o *ClientNodeInfo) HasMac() bool

HasMac returns a boolean if a field has been set.

GetManager

func (o *ClientNodeInfo) GetManager() bool

GetManager returns the Manager field if non-nil, zero value otherwise.

GetManagerOk

func (o *ClientNodeInfo) GetManagerOk() (*bool, bool)

GetManagerOk returns a tuple with the Manager field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetManager

func (o *ClientNodeInfo) SetManager(v bool)

SetManager sets Manager field to given value.

HasManager

func (o *ClientNodeInfo) HasManager() bool

HasManager returns a boolean if a field has been set.

GetModel

func (o *ClientNodeInfo) GetModel() string

GetModel returns the Model field if non-nil, zero value otherwise.

GetModelOk

func (o *ClientNodeInfo) GetModelOk() (*string, bool)

GetModelOk returns a tuple with the Model field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetModel

func (o *ClientNodeInfo) SetModel(v string)

SetModel sets Model field to given value.

HasModel

func (o *ClientNodeInfo) HasModel() bool

HasModel returns a boolean if a field has been set.

GetName

func (o *ClientNodeInfo) GetName() string

GetName returns the Name field if non-nil, zero value otherwise.

GetNameOk

func (o *ClientNodeInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetName

func (o *ClientNodeInfo) SetName(v string)

SetName sets Name field to given value.

HasName

func (o *ClientNodeInfo) HasName() bool

HasName returns a boolean if a field has been set.

GetUpApInfo

func (o *ClientNodeInfo) GetUpApInfo() UplinkAPInfo

GetUpApInfo returns the UpApInfo field if non-nil, zero value otherwise.

GetUpApInfoOk

func (o *ClientNodeInfo) GetUpApInfoOk() (*UplinkAPInfo, bool)

GetUpApInfoOk returns a tuple with the UpApInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetUpApInfo

func (o *ClientNodeInfo) SetUpApInfo(v UplinkAPInfo)

SetUpApInfo sets UpApInfo field to given value.

HasUpApInfo

func (o *ClientNodeInfo) HasUpApInfo() bool

HasUpApInfo returns a boolean if a field has been set.

GetUpDeviceType

func (o *ClientNodeInfo) GetUpDeviceType() int32

GetUpDeviceType returns the UpDeviceType field if non-nil, zero value otherwise.

GetUpDeviceTypeOk

func (o *ClientNodeInfo) GetUpDeviceTypeOk() (*int32, bool)

GetUpDeviceTypeOk returns a tuple with the UpDeviceType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetUpDeviceType

func (o *ClientNodeInfo) SetUpDeviceType(v int32)

SetUpDeviceType sets UpDeviceType field to given value.

HasUpDeviceType

func (o *ClientNodeInfo) HasUpDeviceType() bool

HasUpDeviceType returns a boolean if a field has been set.

GetUpOswInfo

func (o *ClientNodeInfo) GetUpOswInfo() UplinkSwitchInfo

GetUpOswInfo returns the UpOswInfo field if non-nil, zero value otherwise.

GetUpOswInfoOk

func (o *ClientNodeInfo) GetUpOswInfoOk() (*UplinkSwitchInfo, bool)

GetUpOswInfoOk returns a tuple with the UpOswInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetUpOswInfo

func (o *ClientNodeInfo) SetUpOswInfo(v UplinkSwitchInfo)

SetUpOswInfo sets UpOswInfo field to given value.

HasUpOswInfo

func (o *ClientNodeInfo) HasUpOswInfo() bool

HasUpOswInfo returns a boolean if a field has been set.

GetWireless

func (o *ClientNodeInfo) GetWireless() bool

GetWireless returns the Wireless field if non-nil, zero value otherwise.

GetWirelessOk

func (o *ClientNodeInfo) GetWirelessOk() (*bool, bool)

GetWirelessOk returns a tuple with the Wireless field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetWireless

func (o *ClientNodeInfo) SetWireless(v bool)

SetWireless sets Wireless field to given value.

HasWireless

func (o *ClientNodeInfo) HasWireless() bool

HasWireless returns a boolean if a field has been set.

[Back to Model list] [Back to API list] [Back to README]