// Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.

package components

type UnitronicsPcom struct {
	BufferSize      *string `json:"buffer_size,omitempty"`
	HardwareVersion *string `json:"hardware_version,omitempty"`
	Model           *string `json:"model,omitempty"`
	ModelExecutor   *string `json:"model_executor,omitempty"`
	ModelOpExecutor *string `json:"model_op_executor,omitempty"`
	Name            *string `json:"name,omitempty"`
	OsBuild         *string `json:"os_build,omitempty"`
	OsVersion       *string `json:"os_version,omitempty"`
	UniqueID        *int64  `json:"unique_id,omitempty"`
	UnitID          *string `json:"unit_id,omitempty"`
}

func (o *UnitronicsPcom) GetBufferSize() *string {
	if o == nil {
		return nil
	}
	return o.BufferSize
}

func (o *UnitronicsPcom) GetHardwareVersion() *string {
	if o == nil {
		return nil
	}
	return o.HardwareVersion
}

func (o *UnitronicsPcom) GetModel() *string {
	if o == nil {
		return nil
	}
	return o.Model
}

func (o *UnitronicsPcom) GetModelExecutor() *string {
	if o == nil {
		return nil
	}
	return o.ModelExecutor
}

func (o *UnitronicsPcom) GetModelOpExecutor() *string {
	if o == nil {
		return nil
	}
	return o.ModelOpExecutor
}

func (o *UnitronicsPcom) GetName() *string {
	if o == nil {
		return nil
	}
	return o.Name
}

func (o *UnitronicsPcom) GetOsBuild() *string {
	if o == nil {
		return nil
	}
	return o.OsBuild
}

func (o *UnitronicsPcom) GetOsVersion() *string {
	if o == nil {
		return nil
	}
	return o.OsVersion
}

func (o *UnitronicsPcom) GetUniqueID() *int64 {
	if o == nil {
		return nil
	}
	return o.UniqueID
}

func (o *UnitronicsPcom) GetUnitID() *string {
	if o == nil {
		return nil
	}
	return o.UnitID
}
