| Name | Type | Description | Notes |
|---|---|---|---|
| TrackFileIds | Pointer to []int32 | [optional] | |
| Quality | Pointer to QualityModel | [optional] | |
| SceneName | Pointer to NullableString | [optional] | |
| ReleaseGroup | Pointer to NullableString | [optional] |
func NewTrackFileListResource() *TrackFileListResource
NewTrackFileListResource instantiates a new TrackFileListResource 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 NewTrackFileListResourceWithDefaults() *TrackFileListResource
NewTrackFileListResourceWithDefaults instantiates a new TrackFileListResource 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 *TrackFileListResource) GetTrackFileIds() []int32
GetTrackFileIds returns the TrackFileIds field if non-nil, zero value otherwise.
func (o *TrackFileListResource) GetTrackFileIdsOk() (*[]int32, bool)
GetTrackFileIdsOk returns a tuple with the TrackFileIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TrackFileListResource) SetTrackFileIds(v []int32)
SetTrackFileIds sets TrackFileIds field to given value.
func (o *TrackFileListResource) HasTrackFileIds() bool
HasTrackFileIds returns a boolean if a field has been set.
func (o *TrackFileListResource) SetTrackFileIdsNil(b bool)
SetTrackFileIdsNil sets the value for TrackFileIds to be an explicit nil
func (o *TrackFileListResource) UnsetTrackFileIds()
UnsetTrackFileIds ensures that no value is present for TrackFileIds, not even an explicit nil
func (o *TrackFileListResource) GetQuality() QualityModel
GetQuality returns the Quality field if non-nil, zero value otherwise.
func (o *TrackFileListResource) GetQualityOk() (*QualityModel, bool)
GetQualityOk returns a tuple with the Quality field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TrackFileListResource) SetQuality(v QualityModel)
SetQuality sets Quality field to given value.
func (o *TrackFileListResource) HasQuality() bool
HasQuality returns a boolean if a field has been set.
func (o *TrackFileListResource) GetSceneName() string
GetSceneName returns the SceneName field if non-nil, zero value otherwise.
func (o *TrackFileListResource) GetSceneNameOk() (*string, bool)
GetSceneNameOk returns a tuple with the SceneName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TrackFileListResource) SetSceneName(v string)
SetSceneName sets SceneName field to given value.
func (o *TrackFileListResource) HasSceneName() bool
HasSceneName returns a boolean if a field has been set.
func (o *TrackFileListResource) SetSceneNameNil(b bool)
SetSceneNameNil sets the value for SceneName to be an explicit nil
func (o *TrackFileListResource) UnsetSceneName()
UnsetSceneName ensures that no value is present for SceneName, not even an explicit nil
func (o *TrackFileListResource) GetReleaseGroup() string
GetReleaseGroup returns the ReleaseGroup field if non-nil, zero value otherwise.
func (o *TrackFileListResource) GetReleaseGroupOk() (*string, bool)
GetReleaseGroupOk returns a tuple with the ReleaseGroup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TrackFileListResource) SetReleaseGroup(v string)
SetReleaseGroup sets ReleaseGroup field to given value.
func (o *TrackFileListResource) HasReleaseGroup() bool
HasReleaseGroup returns a boolean if a field has been set.
func (o *TrackFileListResource) SetReleaseGroupNil(b bool)
SetReleaseGroupNil sets the value for ReleaseGroup to be an explicit nil
func (o *TrackFileListResource) UnsetReleaseGroup()
UnsetReleaseGroup ensures that no value is present for ReleaseGroup, not even an explicit nil