DeviceTemplateOpenApiQueryVO
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| AutoBind | Pointer to bool | [optional] | |
| BindDeviceNum | Pointer to int32 | [optional] | |
| DeviceType | Pointer to string | [optional] | |
| Id | Pointer to string | [optional] | |
| Model | Pointer to string | [optional] | |
| ModelVersion | Pointer to string | [optional] | |
| MultiBind | Pointer to bool | [optional] | |
| Override | Pointer to string | [optional] | |
| ShowModel | Pointer to string | [optional] | |
| Status | Pointer to int32 | [optional] | |
| SwitchType | Pointer to int32 | [optional] | |
| TemplateName | Pointer to string | [optional] | |
| TemplateSettings | Pointer to []int32 | [optional] | |
| WirelessRouter | Pointer to bool | [optional] |
Methods
NewDeviceTemplateOpenApiQueryVO
func NewDeviceTemplateOpenApiQueryVO() *DeviceTemplateOpenApiQueryVO
NewDeviceTemplateOpenApiQueryVO instantiates a new DeviceTemplateOpenApiQueryVO 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
NewDeviceTemplateOpenApiQueryVOWithDefaults
func NewDeviceTemplateOpenApiQueryVOWithDefaults() *DeviceTemplateOpenApiQueryVO
NewDeviceTemplateOpenApiQueryVOWithDefaults instantiates a new DeviceTemplateOpenApiQueryVO 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
GetAutoBind
func (o *DeviceTemplateOpenApiQueryVO) GetAutoBind() bool
GetAutoBind returns the AutoBind field if non-nil, zero value otherwise.
GetAutoBindOk
func (o *DeviceTemplateOpenApiQueryVO) GetAutoBindOk() (*bool, bool)
GetAutoBindOk returns a tuple with the AutoBind field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetAutoBind
func (o *DeviceTemplateOpenApiQueryVO) SetAutoBind(v bool)
SetAutoBind sets AutoBind field to given value.
HasAutoBind
func (o *DeviceTemplateOpenApiQueryVO) HasAutoBind() bool
HasAutoBind returns a boolean if a field has been set.
GetBindDeviceNum
func (o *DeviceTemplateOpenApiQueryVO) GetBindDeviceNum() int32
GetBindDeviceNum returns the BindDeviceNum field if non-nil, zero value otherwise.
GetBindDeviceNumOk
func (o *DeviceTemplateOpenApiQueryVO) GetBindDeviceNumOk() (*int32, bool)
GetBindDeviceNumOk returns a tuple with the BindDeviceNum field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetBindDeviceNum
func (o *DeviceTemplateOpenApiQueryVO) SetBindDeviceNum(v int32)
SetBindDeviceNum sets BindDeviceNum field to given value.
HasBindDeviceNum
func (o *DeviceTemplateOpenApiQueryVO) HasBindDeviceNum() bool
HasBindDeviceNum returns a boolean if a field has been set.
GetDeviceType
func (o *DeviceTemplateOpenApiQueryVO) GetDeviceType() string
GetDeviceType returns the DeviceType field if non-nil, zero value otherwise.
GetDeviceTypeOk
func (o *DeviceTemplateOpenApiQueryVO) GetDeviceTypeOk() (*string, bool)
GetDeviceTypeOk returns a tuple with the DeviceType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetDeviceType
func (o *DeviceTemplateOpenApiQueryVO) SetDeviceType(v string)
SetDeviceType sets DeviceType field to given value.
HasDeviceType
func (o *DeviceTemplateOpenApiQueryVO) HasDeviceType() bool
HasDeviceType returns a boolean if a field has been set.
GetId
func (o *DeviceTemplateOpenApiQueryVO) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
GetIdOk
func (o *DeviceTemplateOpenApiQueryVO) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetId
func (o *DeviceTemplateOpenApiQueryVO) SetId(v string)
SetId sets Id field to given value.
HasId
func (o *DeviceTemplateOpenApiQueryVO) HasId() bool
HasId returns a boolean if a field has been set.
GetModel
func (o *DeviceTemplateOpenApiQueryVO) GetModel() string
GetModel returns the Model field if non-nil, zero value otherwise.
GetModelOk
func (o *DeviceTemplateOpenApiQueryVO) 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 *DeviceTemplateOpenApiQueryVO) SetModel(v string)
SetModel sets Model field to given value.
HasModel
func (o *DeviceTemplateOpenApiQueryVO) HasModel() bool
HasModel returns a boolean if a field has been set.
GetModelVersion
func (o *DeviceTemplateOpenApiQueryVO) GetModelVersion() string
GetModelVersion returns the ModelVersion field if non-nil, zero value otherwise.
GetModelVersionOk
func (o *DeviceTemplateOpenApiQueryVO) GetModelVersionOk() (*string, bool)
GetModelVersionOk returns a tuple with the ModelVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetModelVersion
func (o *DeviceTemplateOpenApiQueryVO) SetModelVersion(v string)
SetModelVersion sets ModelVersion field to given value.
HasModelVersion
func (o *DeviceTemplateOpenApiQueryVO) HasModelVersion() bool
HasModelVersion returns a boolean if a field has been set.
GetMultiBind
func (o *DeviceTemplateOpenApiQueryVO) GetMultiBind() bool
GetMultiBind returns the MultiBind field if non-nil, zero value otherwise.
GetMultiBindOk
func (o *DeviceTemplateOpenApiQueryVO) GetMultiBindOk() (*bool, bool)
GetMultiBindOk returns a tuple with the MultiBind field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetMultiBind
func (o *DeviceTemplateOpenApiQueryVO) SetMultiBind(v bool)
SetMultiBind sets MultiBind field to given value.
HasMultiBind
func (o *DeviceTemplateOpenApiQueryVO) HasMultiBind() bool
HasMultiBind returns a boolean if a field has been set.
GetOverride
func (o *DeviceTemplateOpenApiQueryVO) GetOverride() string
GetOverride returns the Override field if non-nil, zero value otherwise.
GetOverrideOk
func (o *DeviceTemplateOpenApiQueryVO) GetOverrideOk() (*string, bool)
GetOverrideOk returns a tuple with the Override field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetOverride
func (o *DeviceTemplateOpenApiQueryVO) SetOverride(v string)
SetOverride sets Override field to given value.
HasOverride
func (o *DeviceTemplateOpenApiQueryVO) HasOverride() bool
HasOverride returns a boolean if a field has been set.
GetShowModel
func (o *DeviceTemplateOpenApiQueryVO) GetShowModel() string
GetShowModel returns the ShowModel field if non-nil, zero value otherwise.
GetShowModelOk
func (o *DeviceTemplateOpenApiQueryVO) GetShowModelOk() (*string, bool)
GetShowModelOk returns a tuple with the ShowModel field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetShowModel
func (o *DeviceTemplateOpenApiQueryVO) SetShowModel(v string)
SetShowModel sets ShowModel field to given value.
HasShowModel
func (o *DeviceTemplateOpenApiQueryVO) HasShowModel() bool
HasShowModel returns a boolean if a field has been set.
GetStatus
func (o *DeviceTemplateOpenApiQueryVO) GetStatus() int32
GetStatus returns the Status field if non-nil, zero value otherwise.
GetStatusOk
func (o *DeviceTemplateOpenApiQueryVO) GetStatusOk() (*int32, bool)
GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetStatus
func (o *DeviceTemplateOpenApiQueryVO) SetStatus(v int32)
SetStatus sets Status field to given value.
HasStatus
func (o *DeviceTemplateOpenApiQueryVO) HasStatus() bool
HasStatus returns a boolean if a field has been set.
GetSwitchType
func (o *DeviceTemplateOpenApiQueryVO) GetSwitchType() int32
GetSwitchType returns the SwitchType field if non-nil, zero value otherwise.
GetSwitchTypeOk
func (o *DeviceTemplateOpenApiQueryVO) GetSwitchTypeOk() (*int32, bool)
GetSwitchTypeOk returns a tuple with the SwitchType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetSwitchType
func (o *DeviceTemplateOpenApiQueryVO) SetSwitchType(v int32)
SetSwitchType sets SwitchType field to given value.
HasSwitchType
func (o *DeviceTemplateOpenApiQueryVO) HasSwitchType() bool
HasSwitchType returns a boolean if a field has been set.
GetTemplateName
func (o *DeviceTemplateOpenApiQueryVO) GetTemplateName() string
GetTemplateName returns the TemplateName field if non-nil, zero value otherwise.
GetTemplateNameOk
func (o *DeviceTemplateOpenApiQueryVO) GetTemplateNameOk() (*string, bool)
GetTemplateNameOk returns a tuple with the TemplateName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTemplateName
func (o *DeviceTemplateOpenApiQueryVO) SetTemplateName(v string)
SetTemplateName sets TemplateName field to given value.
HasTemplateName
func (o *DeviceTemplateOpenApiQueryVO) HasTemplateName() bool
HasTemplateName returns a boolean if a field has been set.
GetTemplateSettings
func (o *DeviceTemplateOpenApiQueryVO) GetTemplateSettings() []int32
GetTemplateSettings returns the TemplateSettings field if non-nil, zero value otherwise.
GetTemplateSettingsOk
func (o *DeviceTemplateOpenApiQueryVO) GetTemplateSettingsOk() (*[]int32, bool)
GetTemplateSettingsOk returns a tuple with the TemplateSettings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTemplateSettings
func (o *DeviceTemplateOpenApiQueryVO) SetTemplateSettings(v []int32)
SetTemplateSettings sets TemplateSettings field to given value.
HasTemplateSettings
func (o *DeviceTemplateOpenApiQueryVO) HasTemplateSettings() bool
HasTemplateSettings returns a boolean if a field has been set.
GetWirelessRouter
func (o *DeviceTemplateOpenApiQueryVO) GetWirelessRouter() bool
GetWirelessRouter returns the WirelessRouter field if non-nil, zero value otherwise.
GetWirelessRouterOk
func (o *DeviceTemplateOpenApiQueryVO) GetWirelessRouterOk() (*bool, bool)
GetWirelessRouterOk returns a tuple with the WirelessRouter field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetWirelessRouter
func (o *DeviceTemplateOpenApiQueryVO) SetWirelessRouter(v bool)
SetWirelessRouter sets WirelessRouter field to given value.
HasWirelessRouter
func (o *DeviceTemplateOpenApiQueryVO) HasWirelessRouter() bool
HasWirelessRouter returns a boolean if a field has been set.