Name | Type | Description | Notes |
---|---|---|---|
Artist | Pointer to NullableString | Gets or sets the song artist. | [optional] |
Album | Pointer to NullableString | Gets or sets the album this song is on. | [optional] |
Title | Pointer to NullableString | Gets or sets the title of the song. | [optional] |
Author | Pointer to NullableString | Gets or sets the author of the lyric data. | [optional] |
Length | Pointer to NullableInt64 | Gets or sets the length of the song in ticks. | [optional] |
By | Pointer to NullableString | Gets or sets who the LRC file was created by. | [optional] |
Offset | Pointer to NullableInt64 | Gets or sets the lyric offset compared to audio in ticks. | [optional] |
Creator | Pointer to NullableString | Gets or sets the software used to create the LRC file. | [optional] |
Version | Pointer to NullableString | Gets or sets the version of the creator used. | [optional] |
IsSynced | Pointer to NullableBool | Gets or sets a value indicating whether this lyric is synced. | [optional] |
func NewLyricMetadata() *LyricMetadata
NewLyricMetadata instantiates a new LyricMetadata 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 NewLyricMetadataWithDefaults() *LyricMetadata
NewLyricMetadataWithDefaults instantiates a new LyricMetadata 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 *LyricMetadata) GetArtist() string
GetArtist returns the Artist field if non-nil, zero value otherwise.
func (o *LyricMetadata) GetArtistOk() (*string, bool)
GetArtistOk returns a tuple with the Artist field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LyricMetadata) SetArtist(v string)
SetArtist sets Artist field to given value.
func (o *LyricMetadata) HasArtist() bool
HasArtist returns a boolean if a field has been set.
func (o *LyricMetadata) SetArtistNil(b bool)
SetArtistNil sets the value for Artist to be an explicit nil
func (o *LyricMetadata) UnsetArtist()
UnsetArtist ensures that no value is present for Artist, not even an explicit nil
func (o *LyricMetadata) GetAlbum() string
GetAlbum returns the Album field if non-nil, zero value otherwise.
func (o *LyricMetadata) GetAlbumOk() (*string, bool)
GetAlbumOk returns a tuple with the Album field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LyricMetadata) SetAlbum(v string)
SetAlbum sets Album field to given value.
func (o *LyricMetadata) HasAlbum() bool
HasAlbum returns a boolean if a field has been set.
func (o *LyricMetadata) SetAlbumNil(b bool)
SetAlbumNil sets the value for Album to be an explicit nil
func (o *LyricMetadata) UnsetAlbum()
UnsetAlbum ensures that no value is present for Album, not even an explicit nil
func (o *LyricMetadata) GetTitle() string
GetTitle returns the Title field if non-nil, zero value otherwise.
func (o *LyricMetadata) GetTitleOk() (*string, bool)
GetTitleOk returns a tuple with the Title field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LyricMetadata) SetTitle(v string)
SetTitle sets Title field to given value.
func (o *LyricMetadata) HasTitle() bool
HasTitle returns a boolean if a field has been set.
func (o *LyricMetadata) SetTitleNil(b bool)
SetTitleNil sets the value for Title to be an explicit nil
func (o *LyricMetadata) UnsetTitle()
UnsetTitle ensures that no value is present for Title, not even an explicit nil
func (o *LyricMetadata) GetAuthor() string
GetAuthor returns the Author field if non-nil, zero value otherwise.
func (o *LyricMetadata) GetAuthorOk() (*string, bool)
GetAuthorOk returns a tuple with the Author field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LyricMetadata) SetAuthor(v string)
SetAuthor sets Author field to given value.
func (o *LyricMetadata) HasAuthor() bool
HasAuthor returns a boolean if a field has been set.
func (o *LyricMetadata) SetAuthorNil(b bool)
SetAuthorNil sets the value for Author to be an explicit nil
func (o *LyricMetadata) UnsetAuthor()
UnsetAuthor ensures that no value is present for Author, not even an explicit nil
func (o *LyricMetadata) GetLength() int64
GetLength returns the Length field if non-nil, zero value otherwise.
func (o *LyricMetadata) GetLengthOk() (*int64, bool)
GetLengthOk returns a tuple with the Length field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LyricMetadata) SetLength(v int64)
SetLength sets Length field to given value.
func (o *LyricMetadata) HasLength() bool
HasLength returns a boolean if a field has been set.
func (o *LyricMetadata) SetLengthNil(b bool)
SetLengthNil sets the value for Length to be an explicit nil
func (o *LyricMetadata) UnsetLength()
UnsetLength ensures that no value is present for Length, not even an explicit nil
func (o *LyricMetadata) GetBy() string
GetBy returns the By field if non-nil, zero value otherwise.
func (o *LyricMetadata) GetByOk() (*string, bool)
GetByOk returns a tuple with the By field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LyricMetadata) SetBy(v string)
SetBy sets By field to given value.
func (o *LyricMetadata) HasBy() bool
HasBy returns a boolean if a field has been set.
func (o *LyricMetadata) SetByNil(b bool)
SetByNil sets the value for By to be an explicit nil
func (o *LyricMetadata) UnsetBy()
UnsetBy ensures that no value is present for By, not even an explicit nil
func (o *LyricMetadata) GetOffset() int64
GetOffset returns the Offset field if non-nil, zero value otherwise.
func (o *LyricMetadata) GetOffsetOk() (*int64, bool)
GetOffsetOk returns a tuple with the Offset field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LyricMetadata) SetOffset(v int64)
SetOffset sets Offset field to given value.
func (o *LyricMetadata) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (o *LyricMetadata) SetOffsetNil(b bool)
SetOffsetNil sets the value for Offset to be an explicit nil
func (o *LyricMetadata) UnsetOffset()
UnsetOffset ensures that no value is present for Offset, not even an explicit nil
func (o *LyricMetadata) GetCreator() string
GetCreator returns the Creator field if non-nil, zero value otherwise.
func (o *LyricMetadata) GetCreatorOk() (*string, bool)
GetCreatorOk returns a tuple with the Creator field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LyricMetadata) SetCreator(v string)
SetCreator sets Creator field to given value.
func (o *LyricMetadata) HasCreator() bool
HasCreator returns a boolean if a field has been set.
func (o *LyricMetadata) SetCreatorNil(b bool)
SetCreatorNil sets the value for Creator to be an explicit nil
func (o *LyricMetadata) UnsetCreator()
UnsetCreator ensures that no value is present for Creator, not even an explicit nil
func (o *LyricMetadata) GetVersion() string
GetVersion returns the Version field if non-nil, zero value otherwise.
func (o *LyricMetadata) GetVersionOk() (*string, bool)
GetVersionOk returns a tuple with the Version field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LyricMetadata) SetVersion(v string)
SetVersion sets Version field to given value.
func (o *LyricMetadata) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (o *LyricMetadata) SetVersionNil(b bool)
SetVersionNil sets the value for Version to be an explicit nil
func (o *LyricMetadata) UnsetVersion()
UnsetVersion ensures that no value is present for Version, not even an explicit nil
func (o *LyricMetadata) GetIsSynced() bool
GetIsSynced returns the IsSynced field if non-nil, zero value otherwise.
func (o *LyricMetadata) GetIsSyncedOk() (*bool, bool)
GetIsSyncedOk returns a tuple with the IsSynced field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LyricMetadata) SetIsSynced(v bool)
SetIsSynced sets IsSynced field to given value.
func (o *LyricMetadata) HasIsSynced() bool
HasIsSynced returns a boolean if a field has been set.
func (o *LyricMetadata) SetIsSyncedNil(b bool)
SetIsSyncedNil sets the value for IsSynced to be an explicit nil
func (o *LyricMetadata) UnsetIsSynced()
UnsetIsSynced ensures that no value is present for IsSynced, not even an explicit nil