Name | Type | Description | Notes |
---|---|---|---|
Id | Pointer to int64 | [optional] | |
Name | Pointer to string | [optional] | |
Url | Pointer to string | [optional] | |
Genres | Pointer to []string | [optional] | |
Stats | Pointer to AuthorsModelSearchV1Stats | [optional] | |
AddedBy | Pointer to UserModelSearchV1 | [optional] |
func NewAuthorsModelSearchV1() *AuthorsModelSearchV1
NewAuthorsModelSearchV1 instantiates a new AuthorsModelSearchV1 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 NewAuthorsModelSearchV1WithDefaults() *AuthorsModelSearchV1
NewAuthorsModelSearchV1WithDefaults instantiates a new AuthorsModelSearchV1 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 *AuthorsModelSearchV1) GetId() int64
GetId returns the Id field if non-nil, zero value otherwise.
func (o *AuthorsModelSearchV1) GetIdOk() (*int64, 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 *AuthorsModelSearchV1) SetId(v int64)
SetId sets Id field to given value.
func (o *AuthorsModelSearchV1) HasId() bool
HasId returns a boolean if a field has been set.
func (o *AuthorsModelSearchV1) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *AuthorsModelSearchV1) 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 *AuthorsModelSearchV1) SetName(v string)
SetName sets Name field to given value.
func (o *AuthorsModelSearchV1) HasName() bool
HasName returns a boolean if a field has been set.
func (o *AuthorsModelSearchV1) GetUrl() string
GetUrl returns the Url field if non-nil, zero value otherwise.
func (o *AuthorsModelSearchV1) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorsModelSearchV1) SetUrl(v string)
SetUrl sets Url field to given value.
func (o *AuthorsModelSearchV1) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (o *AuthorsModelSearchV1) GetGenres() []string
GetGenres returns the Genres field if non-nil, zero value otherwise.
func (o *AuthorsModelSearchV1) 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 *AuthorsModelSearchV1) SetGenres(v []string)
SetGenres sets Genres field to given value.
func (o *AuthorsModelSearchV1) HasGenres() bool
HasGenres returns a boolean if a field has been set.
func (o *AuthorsModelSearchV1) GetStats() AuthorsModelSearchV1Stats
GetStats returns the Stats field if non-nil, zero value otherwise.
func (o *AuthorsModelSearchV1) GetStatsOk() (*AuthorsModelSearchV1Stats, bool)
GetStatsOk returns a tuple with the Stats field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorsModelSearchV1) SetStats(v AuthorsModelSearchV1Stats)
SetStats sets Stats field to given value.
func (o *AuthorsModelSearchV1) HasStats() bool
HasStats returns a boolean if a field has been set.
func (o *AuthorsModelSearchV1) GetAddedBy() UserModelSearchV1
GetAddedBy returns the AddedBy field if non-nil, zero value otherwise.
func (o *AuthorsModelSearchV1) GetAddedByOk() (*UserModelSearchV1, bool)
GetAddedByOk returns a tuple with the AddedBy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AuthorsModelSearchV1) SetAddedBy(v UserModelSearchV1)
SetAddedBy sets AddedBy field to given value.
func (o *AuthorsModelSearchV1) HasAddedBy() bool
HasAddedBy returns a boolean if a field has been set.