| Name | Type | Description | Notes |
|---|---|---|---|
| Id | Pointer to int32 | [optional] | |
| AudioChannels | Pointer to float64 | [optional] | |
| AudioBitRate | Pointer to NullableString | [optional] | |
| AudioCodec | Pointer to NullableString | [optional] | |
| AudioBits | Pointer to NullableString | [optional] | |
| AudioSampleRate | Pointer to NullableString | [optional] |
func NewMediaInfoResource() *MediaInfoResource
NewMediaInfoResource instantiates a new MediaInfoResource 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 NewMediaInfoResourceWithDefaults() *MediaInfoResource
NewMediaInfoResourceWithDefaults instantiates a new MediaInfoResource 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 *MediaInfoResource) GetId() int32
GetId returns the Id field if non-nil, zero value otherwise.
func (o *MediaInfoResource) GetIdOk() (*int32, 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.
func (o *MediaInfoResource) SetId(v int32)
SetId sets Id field to given value.
func (o *MediaInfoResource) HasId() bool
HasId returns a boolean if a field has been set.
func (o *MediaInfoResource) GetAudioChannels() float64
GetAudioChannels returns the AudioChannels field if non-nil, zero value otherwise.
func (o *MediaInfoResource) GetAudioChannelsOk() (*float64, bool)
GetAudioChannelsOk returns a tuple with the AudioChannels field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MediaInfoResource) SetAudioChannels(v float64)
SetAudioChannels sets AudioChannels field to given value.
func (o *MediaInfoResource) HasAudioChannels() bool
HasAudioChannels returns a boolean if a field has been set.
func (o *MediaInfoResource) GetAudioBitRate() string
GetAudioBitRate returns the AudioBitRate field if non-nil, zero value otherwise.
func (o *MediaInfoResource) GetAudioBitRateOk() (*string, bool)
GetAudioBitRateOk returns a tuple with the AudioBitRate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MediaInfoResource) SetAudioBitRate(v string)
SetAudioBitRate sets AudioBitRate field to given value.
func (o *MediaInfoResource) HasAudioBitRate() bool
HasAudioBitRate returns a boolean if a field has been set.
func (o *MediaInfoResource) SetAudioBitRateNil(b bool)
SetAudioBitRateNil sets the value for AudioBitRate to be an explicit nil
func (o *MediaInfoResource) UnsetAudioBitRate()
UnsetAudioBitRate ensures that no value is present for AudioBitRate, not even an explicit nil
func (o *MediaInfoResource) GetAudioCodec() string
GetAudioCodec returns the AudioCodec field if non-nil, zero value otherwise.
func (o *MediaInfoResource) GetAudioCodecOk() (*string, bool)
GetAudioCodecOk returns a tuple with the AudioCodec field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MediaInfoResource) SetAudioCodec(v string)
SetAudioCodec sets AudioCodec field to given value.
func (o *MediaInfoResource) HasAudioCodec() bool
HasAudioCodec returns a boolean if a field has been set.
func (o *MediaInfoResource) SetAudioCodecNil(b bool)
SetAudioCodecNil sets the value for AudioCodec to be an explicit nil
func (o *MediaInfoResource) UnsetAudioCodec()
UnsetAudioCodec ensures that no value is present for AudioCodec, not even an explicit nil
func (o *MediaInfoResource) GetAudioBits() string
GetAudioBits returns the AudioBits field if non-nil, zero value otherwise.
func (o *MediaInfoResource) GetAudioBitsOk() (*string, bool)
GetAudioBitsOk returns a tuple with the AudioBits field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MediaInfoResource) SetAudioBits(v string)
SetAudioBits sets AudioBits field to given value.
func (o *MediaInfoResource) HasAudioBits() bool
HasAudioBits returns a boolean if a field has been set.
func (o *MediaInfoResource) SetAudioBitsNil(b bool)
SetAudioBitsNil sets the value for AudioBits to be an explicit nil
func (o *MediaInfoResource) UnsetAudioBits()
UnsetAudioBits ensures that no value is present for AudioBits, not even an explicit nil
func (o *MediaInfoResource) GetAudioSampleRate() string
GetAudioSampleRate returns the AudioSampleRate field if non-nil, zero value otherwise.
func (o *MediaInfoResource) GetAudioSampleRateOk() (*string, bool)
GetAudioSampleRateOk returns a tuple with the AudioSampleRate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MediaInfoResource) SetAudioSampleRate(v string)
SetAudioSampleRate sets AudioSampleRate field to given value.
func (o *MediaInfoResource) HasAudioSampleRate() bool
HasAudioSampleRate returns a boolean if a field has been set.
func (o *MediaInfoResource) SetAudioSampleRateNil(b bool)
SetAudioSampleRateNil sets the value for AudioSampleRate to be an explicit nil
func (o *MediaInfoResource) UnsetAudioSampleRate()
UnsetAudioSampleRate ensures that no value is present for AudioSampleRate, not even an explicit nil