Name | Type | Description | Notes |
---|---|---|---|
Id | Pointer to int32 | [optional] | |
AuthorMetadataId | Pointer to int32 | [optional] | |
CleanName | Pointer to NullableString | [optional] | |
Monitored | Pointer to bool | [optional] | |
MonitorNewItems | Pointer to NewItemMonitorTypes | [optional] | |
LastInfoSync | Pointer to NullableTime | [optional] | |
Path | Pointer to NullableString | [optional] | |
RootFolderPath | Pointer to NullableString | [optional] | |
Added | Pointer to time.Time | [optional] | |
QualityProfileId | Pointer to int32 | [optional] | |
MetadataProfileId | Pointer to int32 | [optional] | |
Tags | Pointer to []int32 | [optional] | |
AddOptions | Pointer to AddAuthorOptions | [optional] | |
Metadata | Pointer to AuthorMetadataLazyLoaded | [optional] | |
QualityProfile | Pointer to QualityProfileLazyLoaded | [optional] | |
MetadataProfile | Pointer to MetadataProfileLazyLoaded | [optional] | |
Books | Pointer to BookListLazyLoaded | [optional] | |
Series | Pointer to SeriesListLazyLoaded | [optional] | |
Name | Pointer to NullableString | [optional] | |
ForeignAuthorId | Pointer to NullableString | [optional] |
func NewAuthor() *Author
NewAuthor instantiates a new Author 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 NewAuthorWithDefaults() *Author
NewAuthorWithDefaults instantiates a new Author 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 *Author) GetId() int32
GetId returns the Id field if non-nil, zero value otherwise.
func (o *Author) 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 *Author) SetId(v int32)
SetId sets Id field to given value.
func (o *Author) HasId() bool
HasId returns a boolean if a field has been set.
func (o *Author) GetAuthorMetadataId() int32
GetAuthorMetadataId returns the AuthorMetadataId field if non-nil, zero value otherwise.
func (o *Author) GetAuthorMetadataIdOk() (*int32, bool)
GetAuthorMetadataIdOk returns a tuple with the AuthorMetadataId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetAuthorMetadataId(v int32)
SetAuthorMetadataId sets AuthorMetadataId field to given value.
func (o *Author) HasAuthorMetadataId() bool
HasAuthorMetadataId returns a boolean if a field has been set.
func (o *Author) GetCleanName() string
GetCleanName returns the CleanName field if non-nil, zero value otherwise.
func (o *Author) GetCleanNameOk() (*string, bool)
GetCleanNameOk returns a tuple with the CleanName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetCleanName(v string)
SetCleanName sets CleanName field to given value.
func (o *Author) HasCleanName() bool
HasCleanName returns a boolean if a field has been set.
func (o *Author) SetCleanNameNil(b bool)
SetCleanNameNil sets the value for CleanName to be an explicit nil
func (o *Author) UnsetCleanName()
UnsetCleanName ensures that no value is present for CleanName, not even an explicit nil
func (o *Author) GetMonitored() bool
GetMonitored returns the Monitored field if non-nil, zero value otherwise.
func (o *Author) GetMonitoredOk() (*bool, bool)
GetMonitoredOk returns a tuple with the Monitored field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetMonitored(v bool)
SetMonitored sets Monitored field to given value.
func (o *Author) HasMonitored() bool
HasMonitored returns a boolean if a field has been set.
func (o *Author) GetMonitorNewItems() NewItemMonitorTypes
GetMonitorNewItems returns the MonitorNewItems field if non-nil, zero value otherwise.
func (o *Author) GetMonitorNewItemsOk() (*NewItemMonitorTypes, bool)
GetMonitorNewItemsOk returns a tuple with the MonitorNewItems field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetMonitorNewItems(v NewItemMonitorTypes)
SetMonitorNewItems sets MonitorNewItems field to given value.
func (o *Author) HasMonitorNewItems() bool
HasMonitorNewItems returns a boolean if a field has been set.
func (o *Author) GetLastInfoSync() time.Time
GetLastInfoSync returns the LastInfoSync field if non-nil, zero value otherwise.
func (o *Author) GetLastInfoSyncOk() (*time.Time, bool)
GetLastInfoSyncOk returns a tuple with the LastInfoSync field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetLastInfoSync(v time.Time)
SetLastInfoSync sets LastInfoSync field to given value.
func (o *Author) HasLastInfoSync() bool
HasLastInfoSync returns a boolean if a field has been set.
func (o *Author) SetLastInfoSyncNil(b bool)
SetLastInfoSyncNil sets the value for LastInfoSync to be an explicit nil
func (o *Author) UnsetLastInfoSync()
UnsetLastInfoSync ensures that no value is present for LastInfoSync, not even an explicit nil
func (o *Author) GetPath() string
GetPath returns the Path field if non-nil, zero value otherwise.
func (o *Author) GetPathOk() (*string, bool)
GetPathOk returns a tuple with the Path field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetPath(v string)
SetPath sets Path field to given value.
func (o *Author) HasPath() bool
HasPath returns a boolean if a field has been set.
func (o *Author) SetPathNil(b bool)
SetPathNil sets the value for Path to be an explicit nil
func (o *Author) UnsetPath()
UnsetPath ensures that no value is present for Path, not even an explicit nil
func (o *Author) GetRootFolderPath() string
GetRootFolderPath returns the RootFolderPath field if non-nil, zero value otherwise.
func (o *Author) GetRootFolderPathOk() (*string, bool)
GetRootFolderPathOk returns a tuple with the RootFolderPath field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetRootFolderPath(v string)
SetRootFolderPath sets RootFolderPath field to given value.
func (o *Author) HasRootFolderPath() bool
HasRootFolderPath returns a boolean if a field has been set.
func (o *Author) SetRootFolderPathNil(b bool)
SetRootFolderPathNil sets the value for RootFolderPath to be an explicit nil
func (o *Author) UnsetRootFolderPath()
UnsetRootFolderPath ensures that no value is present for RootFolderPath, not even an explicit nil
func (o *Author) GetAdded() time.Time
GetAdded returns the Added field if non-nil, zero value otherwise.
func (o *Author) GetAddedOk() (*time.Time, bool)
GetAddedOk returns a tuple with the Added field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetAdded(v time.Time)
SetAdded sets Added field to given value.
func (o *Author) HasAdded() bool
HasAdded returns a boolean if a field has been set.
func (o *Author) GetQualityProfileId() int32
GetQualityProfileId returns the QualityProfileId field if non-nil, zero value otherwise.
func (o *Author) GetQualityProfileIdOk() (*int32, bool)
GetQualityProfileIdOk returns a tuple with the QualityProfileId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetQualityProfileId(v int32)
SetQualityProfileId sets QualityProfileId field to given value.
func (o *Author) HasQualityProfileId() bool
HasQualityProfileId returns a boolean if a field has been set.
func (o *Author) GetMetadataProfileId() int32
GetMetadataProfileId returns the MetadataProfileId field if non-nil, zero value otherwise.
func (o *Author) GetMetadataProfileIdOk() (*int32, bool)
GetMetadataProfileIdOk returns a tuple with the MetadataProfileId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetMetadataProfileId(v int32)
SetMetadataProfileId sets MetadataProfileId field to given value.
func (o *Author) HasMetadataProfileId() bool
HasMetadataProfileId returns a boolean if a field has been set.
func (o *Author) GetTags() []int32
GetTags returns the Tags field if non-nil, zero value otherwise.
func (o *Author) GetTagsOk() (*[]int32, bool)
GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetTags(v []int32)
SetTags sets Tags field to given value.
func (o *Author) HasTags() bool
HasTags returns a boolean if a field has been set.
func (o *Author) SetTagsNil(b bool)
SetTagsNil sets the value for Tags to be an explicit nil
func (o *Author) UnsetTags()
UnsetTags ensures that no value is present for Tags, not even an explicit nil
func (o *Author) GetAddOptions() AddAuthorOptions
GetAddOptions returns the AddOptions field if non-nil, zero value otherwise.
func (o *Author) GetAddOptionsOk() (*AddAuthorOptions, bool)
GetAddOptionsOk returns a tuple with the AddOptions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetAddOptions(v AddAuthorOptions)
SetAddOptions sets AddOptions field to given value.
func (o *Author) HasAddOptions() bool
HasAddOptions returns a boolean if a field has been set.
func (o *Author) GetMetadata() AuthorMetadataLazyLoaded
GetMetadata returns the Metadata field if non-nil, zero value otherwise.
func (o *Author) GetMetadataOk() (*AuthorMetadataLazyLoaded, bool)
GetMetadataOk returns a tuple with the Metadata field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetMetadata(v AuthorMetadataLazyLoaded)
SetMetadata sets Metadata field to given value.
func (o *Author) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (o *Author) GetQualityProfile() QualityProfileLazyLoaded
GetQualityProfile returns the QualityProfile field if non-nil, zero value otherwise.
func (o *Author) GetQualityProfileOk() (*QualityProfileLazyLoaded, bool)
GetQualityProfileOk returns a tuple with the QualityProfile field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetQualityProfile(v QualityProfileLazyLoaded)
SetQualityProfile sets QualityProfile field to given value.
func (o *Author) HasQualityProfile() bool
HasQualityProfile returns a boolean if a field has been set.
func (o *Author) GetMetadataProfile() MetadataProfileLazyLoaded
GetMetadataProfile returns the MetadataProfile field if non-nil, zero value otherwise.
func (o *Author) GetMetadataProfileOk() (*MetadataProfileLazyLoaded, bool)
GetMetadataProfileOk returns a tuple with the MetadataProfile field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetMetadataProfile(v MetadataProfileLazyLoaded)
SetMetadataProfile sets MetadataProfile field to given value.
func (o *Author) HasMetadataProfile() bool
HasMetadataProfile returns a boolean if a field has been set.
func (o *Author) GetBooks() BookListLazyLoaded
GetBooks returns the Books field if non-nil, zero value otherwise.
func (o *Author) GetBooksOk() (*BookListLazyLoaded, bool)
GetBooksOk returns a tuple with the Books field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetBooks(v BookListLazyLoaded)
SetBooks sets Books field to given value.
func (o *Author) HasBooks() bool
HasBooks returns a boolean if a field has been set.
func (o *Author) GetSeries() SeriesListLazyLoaded
GetSeries returns the Series field if non-nil, zero value otherwise.
func (o *Author) GetSeriesOk() (*SeriesListLazyLoaded, bool)
GetSeriesOk returns a tuple with the Series field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Author) SetSeries(v SeriesListLazyLoaded)
SetSeries sets Series field to given value.
func (o *Author) HasSeries() bool
HasSeries returns a boolean if a field has been set.
func (o *Author) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *Author) 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 *Author) SetName(v string)
SetName sets Name field to given value.
func (o *Author) HasName() bool
HasName returns a boolean if a field has been set.
func (o *Author) SetNameNil(b bool)
SetNameNil sets the value for Name to be an explicit nil
func (o *Author) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
func (o *Author) GetForeignAuthorId() string
GetForeignAuthorId returns the ForeignAuthorId field if non-nil, zero value otherwise.
func (o *Author) 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 *Author) SetForeignAuthorId(v string)
SetForeignAuthorId sets ForeignAuthorId field to given value.
func (o *Author) HasForeignAuthorId() bool
HasForeignAuthorId returns a boolean if a field has been set.
func (o *Author) SetForeignAuthorIdNil(b bool)
SetForeignAuthorIdNil sets the value for ForeignAuthorId to be an explicit nil
func (o *Author) UnsetForeignAuthorId()
UnsetForeignAuthorId ensures that no value is present for ForeignAuthorId, not even an explicit nil