Name | Type | Description | Notes |
---|---|---|---|
Beatrate | int32 | ||
Commands | []ControlsAction |
func NewControlsAgentControls(beatrate int32, commands []ControlsAction, ) *ControlsAgentControls
NewControlsAgentControls instantiates a new ControlsAgentControls 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
func NewControlsAgentControlsWithDefaults() *ControlsAgentControls
NewControlsAgentControlsWithDefaults instantiates a new ControlsAgentControls 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
func (o *ControlsAgentControls) GetBeatrate() int32
GetBeatrate returns the Beatrate field if non-nil, zero value otherwise.
func (o *ControlsAgentControls) GetBeatrateOk() (*int32, bool)
GetBeatrateOk returns a tuple with the Beatrate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ControlsAgentControls) SetBeatrate(v int32)
SetBeatrate sets Beatrate field to given value.
func (o *ControlsAgentControls) GetCommands() []ControlsAction
GetCommands returns the Commands field if non-nil, zero value otherwise.
func (o *ControlsAgentControls) GetCommandsOk() (*[]ControlsAction, bool)
GetCommandsOk returns a tuple with the Commands field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ControlsAgentControls) SetCommands(v []ControlsAction)
SetCommands sets Commands field to given value.
func (o *ControlsAgentControls) SetCommandsNil(b bool)
SetCommandsNil sets the value for Commands to be an explicit nil
func (o *ControlsAgentControls) UnsetCommands()
UnsetCommands ensures that no value is present for Commands, not even an explicit nil