ClientTrafficWithApplicationDetail
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| ApplicationList | Pointer to []ApplicationTrafficWithClientCount | The applications info using by the client. | [optional] |
| ClientName | Pointer to string | The name of the client. | [optional] |
| Download | Pointer to int64 | The download traffic used by the client. | [optional] |
| DownloadTrafficPercent | Pointer to float64 | The percentage of download traffic used by the client. | [optional] |
| Mac | Pointer to string | The mac of the client. | [optional] |
| Manager | Pointer to bool | Whether the client is managed by the controller.. | [optional] |
| Network | Pointer to string | Lan network name. | [optional] |
| TotalApplications | Pointer to int32 | The number of applications using by the client. | [optional] |
| Traffic | Pointer to int64 | The total amount of traffic used by the client. | [optional] |
| TrafficPercent | Pointer to float64 | The percentage of traffic used by the client. | [optional] |
| Type | Pointer to string | The type of the client. | [optional] |
| Upload | Pointer to int64 | The upload traffic used by the client. | [optional] |
| UploadTrafficPercent | Pointer to float64 | The percentage of upload traffic used by the client. | [optional] |
| VlanId | Pointer to string | VLAN ID. The VLAN ID range is 1–4096 or Untag. | [optional] |
Methods
NewClientTrafficWithApplicationDetail
func NewClientTrafficWithApplicationDetail() *ClientTrafficWithApplicationDetail
NewClientTrafficWithApplicationDetail instantiates a new ClientTrafficWithApplicationDetail 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
NewClientTrafficWithApplicationDetailWithDefaults
func NewClientTrafficWithApplicationDetailWithDefaults() *ClientTrafficWithApplicationDetail
NewClientTrafficWithApplicationDetailWithDefaults instantiates a new ClientTrafficWithApplicationDetail 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
GetApplicationList
func (o *ClientTrafficWithApplicationDetail) GetApplicationList() []ApplicationTrafficWithClientCount
GetApplicationList returns the ApplicationList field if non-nil, zero value otherwise.
GetApplicationListOk
func (o *ClientTrafficWithApplicationDetail) GetApplicationListOk() (*[]ApplicationTrafficWithClientCount, bool)
GetApplicationListOk returns a tuple with the ApplicationList field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetApplicationList
func (o *ClientTrafficWithApplicationDetail) SetApplicationList(v []ApplicationTrafficWithClientCount)
SetApplicationList sets ApplicationList field to given value.
HasApplicationList
func (o *ClientTrafficWithApplicationDetail) HasApplicationList() bool
HasApplicationList returns a boolean if a field has been set.
GetClientName
func (o *ClientTrafficWithApplicationDetail) GetClientName() string
GetClientName returns the ClientName field if non-nil, zero value otherwise.
GetClientNameOk
func (o *ClientTrafficWithApplicationDetail) GetClientNameOk() (*string, bool)
GetClientNameOk returns a tuple with the ClientName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetClientName
func (o *ClientTrafficWithApplicationDetail) SetClientName(v string)
SetClientName sets ClientName field to given value.
HasClientName
func (o *ClientTrafficWithApplicationDetail) HasClientName() bool
HasClientName returns a boolean if a field has been set.
GetDownload
func (o *ClientTrafficWithApplicationDetail) GetDownload() int64
GetDownload returns the Download field if non-nil, zero value otherwise.
GetDownloadOk
func (o *ClientTrafficWithApplicationDetail) GetDownloadOk() (*int64, bool)
GetDownloadOk returns a tuple with the Download field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetDownload
func (o *ClientTrafficWithApplicationDetail) SetDownload(v int64)
SetDownload sets Download field to given value.
HasDownload
func (o *ClientTrafficWithApplicationDetail) HasDownload() bool
HasDownload returns a boolean if a field has been set.
GetDownloadTrafficPercent
func (o *ClientTrafficWithApplicationDetail) GetDownloadTrafficPercent() float64
GetDownloadTrafficPercent returns the DownloadTrafficPercent field if non-nil, zero value otherwise.
GetDownloadTrafficPercentOk
func (o *ClientTrafficWithApplicationDetail) GetDownloadTrafficPercentOk() (*float64, bool)
GetDownloadTrafficPercentOk returns a tuple with the DownloadTrafficPercent field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetDownloadTrafficPercent
func (o *ClientTrafficWithApplicationDetail) SetDownloadTrafficPercent(v float64)
SetDownloadTrafficPercent sets DownloadTrafficPercent field to given value.
HasDownloadTrafficPercent
func (o *ClientTrafficWithApplicationDetail) HasDownloadTrafficPercent() bool
HasDownloadTrafficPercent returns a boolean if a field has been set.
GetMac
func (o *ClientTrafficWithApplicationDetail) GetMac() string
GetMac returns the Mac field if non-nil, zero value otherwise.
GetMacOk
func (o *ClientTrafficWithApplicationDetail) 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 *ClientTrafficWithApplicationDetail) SetMac(v string)
SetMac sets Mac field to given value.
HasMac
func (o *ClientTrafficWithApplicationDetail) HasMac() bool
HasMac returns a boolean if a field has been set.
GetManager
func (o *ClientTrafficWithApplicationDetail) GetManager() bool
GetManager returns the Manager field if non-nil, zero value otherwise.
GetManagerOk
func (o *ClientTrafficWithApplicationDetail) 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 *ClientTrafficWithApplicationDetail) SetManager(v bool)
SetManager sets Manager field to given value.
HasManager
func (o *ClientTrafficWithApplicationDetail) HasManager() bool
HasManager returns a boolean if a field has been set.
GetNetwork
func (o *ClientTrafficWithApplicationDetail) GetNetwork() string
GetNetwork returns the Network field if non-nil, zero value otherwise.
GetNetworkOk
func (o *ClientTrafficWithApplicationDetail) GetNetworkOk() (*string, bool)
GetNetworkOk returns a tuple with the Network field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetNetwork
func (o *ClientTrafficWithApplicationDetail) SetNetwork(v string)
SetNetwork sets Network field to given value.
HasNetwork
func (o *ClientTrafficWithApplicationDetail) HasNetwork() bool
HasNetwork returns a boolean if a field has been set.
GetTotalApplications
func (o *ClientTrafficWithApplicationDetail) GetTotalApplications() int32
GetTotalApplications returns the TotalApplications field if non-nil, zero value otherwise.
GetTotalApplicationsOk
func (o *ClientTrafficWithApplicationDetail) GetTotalApplicationsOk() (*int32, bool)
GetTotalApplicationsOk returns a tuple with the TotalApplications field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTotalApplications
func (o *ClientTrafficWithApplicationDetail) SetTotalApplications(v int32)
SetTotalApplications sets TotalApplications field to given value.
HasTotalApplications
func (o *ClientTrafficWithApplicationDetail) HasTotalApplications() bool
HasTotalApplications returns a boolean if a field has been set.
GetTraffic
func (o *ClientTrafficWithApplicationDetail) GetTraffic() int64
GetTraffic returns the Traffic field if non-nil, zero value otherwise.
GetTrafficOk
func (o *ClientTrafficWithApplicationDetail) GetTrafficOk() (*int64, bool)
GetTrafficOk returns a tuple with the Traffic field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTraffic
func (o *ClientTrafficWithApplicationDetail) SetTraffic(v int64)
SetTraffic sets Traffic field to given value.
HasTraffic
func (o *ClientTrafficWithApplicationDetail) HasTraffic() bool
HasTraffic returns a boolean if a field has been set.
GetTrafficPercent
func (o *ClientTrafficWithApplicationDetail) GetTrafficPercent() float64
GetTrafficPercent returns the TrafficPercent field if non-nil, zero value otherwise.
GetTrafficPercentOk
func (o *ClientTrafficWithApplicationDetail) GetTrafficPercentOk() (*float64, bool)
GetTrafficPercentOk returns a tuple with the TrafficPercent field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTrafficPercent
func (o *ClientTrafficWithApplicationDetail) SetTrafficPercent(v float64)
SetTrafficPercent sets TrafficPercent field to given value.
HasTrafficPercent
func (o *ClientTrafficWithApplicationDetail) HasTrafficPercent() bool
HasTrafficPercent returns a boolean if a field has been set.
GetType
func (o *ClientTrafficWithApplicationDetail) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
GetTypeOk
func (o *ClientTrafficWithApplicationDetail) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetType
func (o *ClientTrafficWithApplicationDetail) SetType(v string)
SetType sets Type field to given value.
HasType
func (o *ClientTrafficWithApplicationDetail) HasType() bool
HasType returns a boolean if a field has been set.
GetUpload
func (o *ClientTrafficWithApplicationDetail) GetUpload() int64
GetUpload returns the Upload field if non-nil, zero value otherwise.
GetUploadOk
func (o *ClientTrafficWithApplicationDetail) GetUploadOk() (*int64, bool)
GetUploadOk returns a tuple with the Upload field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetUpload
func (o *ClientTrafficWithApplicationDetail) SetUpload(v int64)
SetUpload sets Upload field to given value.
HasUpload
func (o *ClientTrafficWithApplicationDetail) HasUpload() bool
HasUpload returns a boolean if a field has been set.
GetUploadTrafficPercent
func (o *ClientTrafficWithApplicationDetail) GetUploadTrafficPercent() float64
GetUploadTrafficPercent returns the UploadTrafficPercent field if non-nil, zero value otherwise.
GetUploadTrafficPercentOk
func (o *ClientTrafficWithApplicationDetail) GetUploadTrafficPercentOk() (*float64, bool)
GetUploadTrafficPercentOk returns a tuple with the UploadTrafficPercent field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetUploadTrafficPercent
func (o *ClientTrafficWithApplicationDetail) SetUploadTrafficPercent(v float64)
SetUploadTrafficPercent sets UploadTrafficPercent field to given value.
HasUploadTrafficPercent
func (o *ClientTrafficWithApplicationDetail) HasUploadTrafficPercent() bool
HasUploadTrafficPercent returns a boolean if a field has been set.
GetVlanId
func (o *ClientTrafficWithApplicationDetail) GetVlanId() string
GetVlanId returns the VlanId field if non-nil, zero value otherwise.
GetVlanIdOk
func (o *ClientTrafficWithApplicationDetail) GetVlanIdOk() (*string, bool)
GetVlanIdOk returns a tuple with the VlanId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetVlanId
func (o *ClientTrafficWithApplicationDetail) SetVlanId(v string)
SetVlanId sets VlanId field to given value.
HasVlanId
func (o *ClientTrafficWithApplicationDetail) HasVlanId() bool
HasVlanId returns a boolean if a field has been set.