Name | Type | Description | Notes |
---|---|---|---|
Id | Pointer to int32 | [optional] | |
ForeignAuthorId | Pointer to NullableString | [optional] | |
TitleSlug | Pointer to NullableString | [optional] | |
Name | Pointer to NullableString | [optional] | |
SortName | Pointer to NullableString | [optional] | |
NameLastFirst | Pointer to NullableString | [optional] | |
SortNameLastFirst | Pointer to NullableString | [optional] | |
Aliases | Pointer to []string | [optional] | |
Overview | Pointer to NullableString | [optional] | |
Disambiguation | Pointer to NullableString | [optional] | |
Gender | Pointer to NullableString | [optional] | |
Hometown | Pointer to NullableString | [optional] | |
Born | Pointer to NullableTime | [optional] | |
Died | Pointer to NullableTime | [optional] | |
Status | Pointer to AuthorStatusType | [optional] | |
Images | Pointer to []MediaCover | [optional] | |
Links | Pointer to []Links | [optional] | |
Genres | Pointer to []string | [optional] | |
Ratings | Pointer to Ratings | [optional] |
func NewAuthorMetadata() *AuthorMetadata
NewAuthorMetadata instantiates a new AuthorMetadata 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 NewAuthorMetadataWithDefaults() *AuthorMetadata
NewAuthorMetadataWithDefaults instantiates a new AuthorMetadata 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 *AuthorMetadata) GetId() int32
GetId returns the Id field if non-nil, zero value otherwise.
func (o *AuthorMetadata) 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 *AuthorMetadata) SetId(v int32)
SetId sets Id field to given value.
func (o *AuthorMetadata) HasId() bool
HasId returns a boolean if a field has been set.
func (o *AuthorMetadata) GetForeignAuthorId() string
GetForeignAuthorId returns the ForeignAuthorId field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetForeignAuthorIdOk() (*string, bool)
GetForeignAuthorIdOk returns a tuple with the ForeignAuthorId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetForeignAuthorId(v string)
SetForeignAuthorId sets ForeignAuthorId field to given value.
func (o *AuthorMetadata) HasForeignAuthorId() bool
HasForeignAuthorId returns a boolean if a field has been set.
func (o *AuthorMetadata) SetForeignAuthorIdNil(b bool)
SetForeignAuthorIdNil sets the value for ForeignAuthorId to be an explicit nil
func (o *AuthorMetadata) UnsetForeignAuthorId()
UnsetForeignAuthorId ensures that no value is present for ForeignAuthorId, not even an explicit nil
func (o *AuthorMetadata) GetTitleSlug() string
GetTitleSlug returns the TitleSlug field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetTitleSlugOk() (*string, bool)
GetTitleSlugOk returns a tuple with the TitleSlug field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetTitleSlug(v string)
SetTitleSlug sets TitleSlug field to given value.
func (o *AuthorMetadata) HasTitleSlug() bool
HasTitleSlug returns a boolean if a field has been set.
func (o *AuthorMetadata) SetTitleSlugNil(b bool)
SetTitleSlugNil sets the value for TitleSlug to be an explicit nil
func (o *AuthorMetadata) UnsetTitleSlug()
UnsetTitleSlug ensures that no value is present for TitleSlug, not even an explicit nil
func (o *AuthorMetadata) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetName(v string)
SetName sets Name field to given value.
func (o *AuthorMetadata) HasName() bool
HasName returns a boolean if a field has been set.
func (o *AuthorMetadata) SetNameNil(b bool)
SetNameNil sets the value for Name to be an explicit nil
func (o *AuthorMetadata) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
func (o *AuthorMetadata) GetSortName() string
GetSortName returns the SortName field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetSortNameOk() (*string, bool)
GetSortNameOk returns a tuple with the SortName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetSortName(v string)
SetSortName sets SortName field to given value.
func (o *AuthorMetadata) HasSortName() bool
HasSortName returns a boolean if a field has been set.
func (o *AuthorMetadata) SetSortNameNil(b bool)
SetSortNameNil sets the value for SortName to be an explicit nil
func (o *AuthorMetadata) UnsetSortName()
UnsetSortName ensures that no value is present for SortName, not even an explicit nil
func (o *AuthorMetadata) GetNameLastFirst() string
GetNameLastFirst returns the NameLastFirst field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetNameLastFirstOk() (*string, bool)
GetNameLastFirstOk returns a tuple with the NameLastFirst field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetNameLastFirst(v string)
SetNameLastFirst sets NameLastFirst field to given value.
func (o *AuthorMetadata) HasNameLastFirst() bool
HasNameLastFirst returns a boolean if a field has been set.
func (o *AuthorMetadata) SetNameLastFirstNil(b bool)
SetNameLastFirstNil sets the value for NameLastFirst to be an explicit nil
func (o *AuthorMetadata) UnsetNameLastFirst()
UnsetNameLastFirst ensures that no value is present for NameLastFirst, not even an explicit nil
func (o *AuthorMetadata) GetSortNameLastFirst() string
GetSortNameLastFirst returns the SortNameLastFirst field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetSortNameLastFirstOk() (*string, bool)
GetSortNameLastFirstOk returns a tuple with the SortNameLastFirst field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetSortNameLastFirst(v string)
SetSortNameLastFirst sets SortNameLastFirst field to given value.
func (o *AuthorMetadata) HasSortNameLastFirst() bool
HasSortNameLastFirst returns a boolean if a field has been set.
func (o *AuthorMetadata) SetSortNameLastFirstNil(b bool)
SetSortNameLastFirstNil sets the value for SortNameLastFirst to be an explicit nil
func (o *AuthorMetadata) UnsetSortNameLastFirst()
UnsetSortNameLastFirst ensures that no value is present for SortNameLastFirst, not even an explicit nil
func (o *AuthorMetadata) GetAliases() []string
GetAliases returns the Aliases field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetAliasesOk() (*[]string, bool)
GetAliasesOk returns a tuple with the Aliases field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetAliases(v []string)
SetAliases sets Aliases field to given value.
func (o *AuthorMetadata) HasAliases() bool
HasAliases returns a boolean if a field has been set.
func (o *AuthorMetadata) SetAliasesNil(b bool)
SetAliasesNil sets the value for Aliases to be an explicit nil
func (o *AuthorMetadata) UnsetAliases()
UnsetAliases ensures that no value is present for Aliases, not even an explicit nil
func (o *AuthorMetadata) GetOverview() string
GetOverview returns the Overview field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetOverviewOk() (*string, bool)
GetOverviewOk returns a tuple with the Overview field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetOverview(v string)
SetOverview sets Overview field to given value.
func (o *AuthorMetadata) HasOverview() bool
HasOverview returns a boolean if a field has been set.
func (o *AuthorMetadata) SetOverviewNil(b bool)
SetOverviewNil sets the value for Overview to be an explicit nil
func (o *AuthorMetadata) UnsetOverview()
UnsetOverview ensures that no value is present for Overview, not even an explicit nil
func (o *AuthorMetadata) GetDisambiguation() string
GetDisambiguation returns the Disambiguation field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetDisambiguationOk() (*string, bool)
GetDisambiguationOk returns a tuple with the Disambiguation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetDisambiguation(v string)
SetDisambiguation sets Disambiguation field to given value.
func (o *AuthorMetadata) HasDisambiguation() bool
HasDisambiguation returns a boolean if a field has been set.
func (o *AuthorMetadata) SetDisambiguationNil(b bool)
SetDisambiguationNil sets the value for Disambiguation to be an explicit nil
func (o *AuthorMetadata) UnsetDisambiguation()
UnsetDisambiguation ensures that no value is present for Disambiguation, not even an explicit nil
func (o *AuthorMetadata) GetGender() string
GetGender returns the Gender field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetGenderOk() (*string, bool)
GetGenderOk returns a tuple with the Gender field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetGender(v string)
SetGender sets Gender field to given value.
func (o *AuthorMetadata) HasGender() bool
HasGender returns a boolean if a field has been set.
func (o *AuthorMetadata) SetGenderNil(b bool)
SetGenderNil sets the value for Gender to be an explicit nil
func (o *AuthorMetadata) UnsetGender()
UnsetGender ensures that no value is present for Gender, not even an explicit nil
func (o *AuthorMetadata) GetHometown() string
GetHometown returns the Hometown field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetHometownOk() (*string, bool)
GetHometownOk returns a tuple with the Hometown field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetHometown(v string)
SetHometown sets Hometown field to given value.
func (o *AuthorMetadata) HasHometown() bool
HasHometown returns a boolean if a field has been set.
func (o *AuthorMetadata) SetHometownNil(b bool)
SetHometownNil sets the value for Hometown to be an explicit nil
func (o *AuthorMetadata) UnsetHometown()
UnsetHometown ensures that no value is present for Hometown, not even an explicit nil
func (o *AuthorMetadata) GetBorn() time.Time
GetBorn returns the Born field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetBornOk() (*time.Time, bool)
GetBornOk returns a tuple with the Born field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetBorn(v time.Time)
SetBorn sets Born field to given value.
func (o *AuthorMetadata) HasBorn() bool
HasBorn returns a boolean if a field has been set.
func (o *AuthorMetadata) SetBornNil(b bool)
SetBornNil sets the value for Born to be an explicit nil
func (o *AuthorMetadata) UnsetBorn()
UnsetBorn ensures that no value is present for Born, not even an explicit nil
func (o *AuthorMetadata) GetDied() time.Time
GetDied returns the Died field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetDiedOk() (*time.Time, bool)
GetDiedOk returns a tuple with the Died field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetDied(v time.Time)
SetDied sets Died field to given value.
func (o *AuthorMetadata) HasDied() bool
HasDied returns a boolean if a field has been set.
func (o *AuthorMetadata) SetDiedNil(b bool)
SetDiedNil sets the value for Died to be an explicit nil
func (o *AuthorMetadata) UnsetDied()
UnsetDied ensures that no value is present for Died, not even an explicit nil
func (o *AuthorMetadata) GetStatus() AuthorStatusType
GetStatus returns the Status field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetStatusOk() (*AuthorStatusType, bool)
GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetStatus(v AuthorStatusType)
SetStatus sets Status field to given value.
func (o *AuthorMetadata) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (o *AuthorMetadata) GetImages() []MediaCover
GetImages returns the Images field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetImagesOk() (*[]MediaCover, bool)
GetImagesOk returns a tuple with the Images field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetImages(v []MediaCover)
SetImages sets Images field to given value.
func (o *AuthorMetadata) HasImages() bool
HasImages returns a boolean if a field has been set.
func (o *AuthorMetadata) SetImagesNil(b bool)
SetImagesNil sets the value for Images to be an explicit nil
func (o *AuthorMetadata) UnsetImages()
UnsetImages ensures that no value is present for Images, not even an explicit nil
func (o *AuthorMetadata) GetLinks() []Links
GetLinks returns the Links field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetLinksOk() (*[]Links, bool)
GetLinksOk returns a tuple with the Links field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetLinks(v []Links)
SetLinks sets Links field to given value.
func (o *AuthorMetadata) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (o *AuthorMetadata) SetLinksNil(b bool)
SetLinksNil sets the value for Links to be an explicit nil
func (o *AuthorMetadata) UnsetLinks()
UnsetLinks ensures that no value is present for Links, not even an explicit nil
func (o *AuthorMetadata) GetGenres() []string
GetGenres returns the Genres field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetGenresOk() (*[]string, bool)
GetGenresOk returns a tuple with the Genres field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetGenres(v []string)
SetGenres sets Genres field to given value.
func (o *AuthorMetadata) HasGenres() bool
HasGenres returns a boolean if a field has been set.
func (o *AuthorMetadata) SetGenresNil(b bool)
SetGenresNil sets the value for Genres to be an explicit nil
func (o *AuthorMetadata) UnsetGenres()
UnsetGenres ensures that no value is present for Genres, not even an explicit nil
func (o *AuthorMetadata) GetRatings() Ratings
GetRatings returns the Ratings field if non-nil, zero value otherwise.
func (o *AuthorMetadata) GetRatingsOk() (*Ratings, bool)
GetRatingsOk returns a tuple with the Ratings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorMetadata) SetRatings(v Ratings)
SetRatings sets Ratings field to given value.
func (o *AuthorMetadata) HasRatings() bool
HasRatings returns a boolean if a field has been set.