| Name | Type | Description | Notes |
|---|---|---|---|
| Id | Pointer to int32 | [optional] | |
| WriteAudioTags | Pointer to WriteAudioTagsType | [optional] | |
| ScrubAudioTags | Pointer to bool | [optional] | |
| WriteBookTags | Pointer to WriteBookTagsType | [optional] | |
| UpdateCovers | Pointer to bool | [optional] | |
| EmbedMetadata | Pointer to bool | [optional] |
func NewMetadataProviderConfigResource() *MetadataProviderConfigResource
NewMetadataProviderConfigResource instantiates a new MetadataProviderConfigResource 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 NewMetadataProviderConfigResourceWithDefaults() *MetadataProviderConfigResource
NewMetadataProviderConfigResourceWithDefaults instantiates a new MetadataProviderConfigResource 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 *MetadataProviderConfigResource) GetId() int32
GetId returns the Id field if non-nil, zero value otherwise.
func (o *MetadataProviderConfigResource) 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 *MetadataProviderConfigResource) SetId(v int32)
SetId sets Id field to given value.
func (o *MetadataProviderConfigResource) HasId() bool
HasId returns a boolean if a field has been set.
func (o *MetadataProviderConfigResource) GetWriteAudioTags() WriteAudioTagsType
GetWriteAudioTags returns the WriteAudioTags field if non-nil, zero value otherwise.
func (o *MetadataProviderConfigResource) GetWriteAudioTagsOk() (*WriteAudioTagsType, bool)
GetWriteAudioTagsOk returns a tuple with the WriteAudioTags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetadataProviderConfigResource) SetWriteAudioTags(v WriteAudioTagsType)
SetWriteAudioTags sets WriteAudioTags field to given value.
func (o *MetadataProviderConfigResource) HasWriteAudioTags() bool
HasWriteAudioTags returns a boolean if a field has been set.
func (o *MetadataProviderConfigResource) GetScrubAudioTags() bool
GetScrubAudioTags returns the ScrubAudioTags field if non-nil, zero value otherwise.
func (o *MetadataProviderConfigResource) GetScrubAudioTagsOk() (*bool, bool)
GetScrubAudioTagsOk returns a tuple with the ScrubAudioTags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetadataProviderConfigResource) SetScrubAudioTags(v bool)
SetScrubAudioTags sets ScrubAudioTags field to given value.
func (o *MetadataProviderConfigResource) HasScrubAudioTags() bool
HasScrubAudioTags returns a boolean if a field has been set.
func (o *MetadataProviderConfigResource) GetWriteBookTags() WriteBookTagsType
GetWriteBookTags returns the WriteBookTags field if non-nil, zero value otherwise.
func (o *MetadataProviderConfigResource) GetWriteBookTagsOk() (*WriteBookTagsType, bool)
GetWriteBookTagsOk returns a tuple with the WriteBookTags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetadataProviderConfigResource) SetWriteBookTags(v WriteBookTagsType)
SetWriteBookTags sets WriteBookTags field to given value.
func (o *MetadataProviderConfigResource) HasWriteBookTags() bool
HasWriteBookTags returns a boolean if a field has been set.
func (o *MetadataProviderConfigResource) GetUpdateCovers() bool
GetUpdateCovers returns the UpdateCovers field if non-nil, zero value otherwise.
func (o *MetadataProviderConfigResource) GetUpdateCoversOk() (*bool, bool)
GetUpdateCoversOk returns a tuple with the UpdateCovers field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetadataProviderConfigResource) SetUpdateCovers(v bool)
SetUpdateCovers sets UpdateCovers field to given value.
func (o *MetadataProviderConfigResource) HasUpdateCovers() bool
HasUpdateCovers returns a boolean if a field has been set.
func (o *MetadataProviderConfigResource) GetEmbedMetadata() bool
GetEmbedMetadata returns the EmbedMetadata field if non-nil, zero value otherwise.
func (o *MetadataProviderConfigResource) GetEmbedMetadataOk() (*bool, bool)
GetEmbedMetadataOk returns a tuple with the EmbedMetadata field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MetadataProviderConfigResource) SetEmbedMetadata(v bool)
SetEmbedMetadata sets EmbedMetadata field to given value.
func (o *MetadataProviderConfigResource) HasEmbedMetadata() bool
HasEmbedMetadata returns a boolean if a field has been set.