Name | Type | Description | Notes |
---|---|---|---|
Count | Pointer to int32 | The number of works associated with this topic. | [optional] |
DisplayName | Pointer to string | The name of the topic. | [optional] |
Domain | Pointer to ListAuthors200ResponseResultsInnerTopicsInnerDomain | [optional] | |
Field | Pointer to ListAuthors200ResponseResultsInnerTopicsInnerDomain | [optional] | |
Id | Pointer to string | The OpenAlex ID for this topic. | [optional] |
Score | Pointer to float32 | The strength of the connection between a work and this topic. | [optional] |
Subfield | Pointer to ListAuthors200ResponseResultsInnerTopicsInnerDomain | [optional] | |
Value | Pointer to float32 | [optional] |
func NewListWorks200ResponseResultsInnerPrimaryTopic() *ListWorks200ResponseResultsInnerPrimaryTopic
NewListWorks200ResponseResultsInnerPrimaryTopic instantiates a new ListWorks200ResponseResultsInnerPrimaryTopic 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 NewListWorks200ResponseResultsInnerPrimaryTopicWithDefaults() *ListWorks200ResponseResultsInnerPrimaryTopic
NewListWorks200ResponseResultsInnerPrimaryTopicWithDefaults instantiates a new ListWorks200ResponseResultsInnerPrimaryTopic 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 *ListWorks200ResponseResultsInnerPrimaryTopic) GetCount() int32
GetCount returns the Count field if non-nil, zero value otherwise.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) GetCountOk() (*int32, bool)
GetCountOk returns a tuple with the Count field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) SetCount(v int32)
SetCount sets Count field to given value.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) HasCount() bool
HasCount returns a boolean if a field has been set.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) GetDisplayName() string
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) SetDisplayName(v string)
SetDisplayName sets DisplayName field to given value.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) GetDomain() ListAuthors200ResponseResultsInnerTopicsInnerDomain
GetDomain returns the Domain field if non-nil, zero value otherwise.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) GetDomainOk() (*ListAuthors200ResponseResultsInnerTopicsInnerDomain, bool)
GetDomainOk returns a tuple with the Domain field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) SetDomain(v ListAuthors200ResponseResultsInnerTopicsInnerDomain)
SetDomain sets Domain field to given value.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) HasDomain() bool
HasDomain returns a boolean if a field has been set.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) GetField() ListAuthors200ResponseResultsInnerTopicsInnerDomain
GetField returns the Field field if non-nil, zero value otherwise.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) GetFieldOk() (*ListAuthors200ResponseResultsInnerTopicsInnerDomain, bool)
GetFieldOk returns a tuple with the Field field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) SetField(v ListAuthors200ResponseResultsInnerTopicsInnerDomain)
SetField sets Field field to given value.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) HasField() bool
HasField returns a boolean if a field has been set.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) GetIdOk() (*string, 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 *ListWorks200ResponseResultsInnerPrimaryTopic) SetId(v string)
SetId sets Id field to given value.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) HasId() bool
HasId returns a boolean if a field has been set.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) GetScore() float32
GetScore returns the Score field if non-nil, zero value otherwise.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) GetScoreOk() (*float32, bool)
GetScoreOk returns a tuple with the Score field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) SetScore(v float32)
SetScore sets Score field to given value.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) HasScore() bool
HasScore returns a boolean if a field has been set.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) GetSubfield() ListAuthors200ResponseResultsInnerTopicsInnerDomain
GetSubfield returns the Subfield field if non-nil, zero value otherwise.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) GetSubfieldOk() (*ListAuthors200ResponseResultsInnerTopicsInnerDomain, bool)
GetSubfieldOk returns a tuple with the Subfield field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) SetSubfield(v ListAuthors200ResponseResultsInnerTopicsInnerDomain)
SetSubfield sets Subfield field to given value.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) HasSubfield() bool
HasSubfield returns a boolean if a field has been set.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) GetValue() float32
GetValue returns the Value field if non-nil, zero value otherwise.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) GetValueOk() (*float32, bool)
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) SetValue(v float32)
SetValue sets Value field to given value.
func (o *ListWorks200ResponseResultsInnerPrimaryTopic) HasValue() bool
HasValue returns a boolean if a field has been set.