Skip to content

Latest commit

 

History

History
410 lines (221 loc) · 10.2 KB

File metadata and controls

410 lines (221 loc) · 10.2 KB

GeoSerpResult

Properties

Name Type Description Notes
Rank Pointer to int32 [optional]
GroupRank Pointer to int32 [optional]
Type string
Title Pointer to string [optional]
Text Pointer to string [optional]
Markdown Pointer to string [optional]
Page Pointer to int32 [optional]
Position Pointer to string [optional]
References Pointer to []GeoSerpReference [optional]
Links Pointer to []GeoSerpLink [optional]
Images Pointer to []GeoSerpImage [optional]
Sections Pointer to []GeoSerpSection [optional]
IsBillable bool True for top-level AI SERP result records that count toward billing.
IsTarget Pointer to bool [optional]
Extras Pointer to map[string]interface{} [optional]

Methods

NewGeoSerpResult

func NewGeoSerpResult(type_ string, isBillable bool, ) *GeoSerpResult

NewGeoSerpResult instantiates a new GeoSerpResult 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

NewGeoSerpResultWithDefaults

func NewGeoSerpResultWithDefaults() *GeoSerpResult

NewGeoSerpResultWithDefaults instantiates a new GeoSerpResult 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

GetRank

func (o *GeoSerpResult) GetRank() int32

GetRank returns the Rank field if non-nil, zero value otherwise.

GetRankOk

func (o *GeoSerpResult) GetRankOk() (*int32, bool)

GetRankOk returns a tuple with the Rank field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetRank

func (o *GeoSerpResult) SetRank(v int32)

SetRank sets Rank field to given value.

HasRank

func (o *GeoSerpResult) HasRank() bool

HasRank returns a boolean if a field has been set.

GetGroupRank

func (o *GeoSerpResult) GetGroupRank() int32

GetGroupRank returns the GroupRank field if non-nil, zero value otherwise.

GetGroupRankOk

func (o *GeoSerpResult) GetGroupRankOk() (*int32, bool)

GetGroupRankOk returns a tuple with the GroupRank field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetGroupRank

func (o *GeoSerpResult) SetGroupRank(v int32)

SetGroupRank sets GroupRank field to given value.

HasGroupRank

func (o *GeoSerpResult) HasGroupRank() bool

HasGroupRank returns a boolean if a field has been set.

GetType

func (o *GeoSerpResult) GetType() string

GetType returns the Type field if non-nil, zero value otherwise.

GetTypeOk

func (o *GeoSerpResult) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetType

func (o *GeoSerpResult) SetType(v string)

SetType sets Type field to given value.

GetTitle

func (o *GeoSerpResult) GetTitle() string

GetTitle returns the Title field if non-nil, zero value otherwise.

GetTitleOk

func (o *GeoSerpResult) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetTitle

func (o *GeoSerpResult) SetTitle(v string)

SetTitle sets Title field to given value.

HasTitle

func (o *GeoSerpResult) HasTitle() bool

HasTitle returns a boolean if a field has been set.

GetText

func (o *GeoSerpResult) GetText() string

GetText returns the Text field if non-nil, zero value otherwise.

GetTextOk

func (o *GeoSerpResult) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetText

func (o *GeoSerpResult) SetText(v string)

SetText sets Text field to given value.

HasText

func (o *GeoSerpResult) HasText() bool

HasText returns a boolean if a field has been set.

GetMarkdown

func (o *GeoSerpResult) GetMarkdown() string

GetMarkdown returns the Markdown field if non-nil, zero value otherwise.

GetMarkdownOk

func (o *GeoSerpResult) GetMarkdownOk() (*string, bool)

GetMarkdownOk returns a tuple with the Markdown field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetMarkdown

func (o *GeoSerpResult) SetMarkdown(v string)

SetMarkdown sets Markdown field to given value.

HasMarkdown

func (o *GeoSerpResult) HasMarkdown() bool

HasMarkdown returns a boolean if a field has been set.

GetPage

func (o *GeoSerpResult) GetPage() int32

GetPage returns the Page field if non-nil, zero value otherwise.

GetPageOk

func (o *GeoSerpResult) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetPage

func (o *GeoSerpResult) SetPage(v int32)

SetPage sets Page field to given value.

HasPage

func (o *GeoSerpResult) HasPage() bool

HasPage returns a boolean if a field has been set.

GetPosition

func (o *GeoSerpResult) GetPosition() string

GetPosition returns the Position field if non-nil, zero value otherwise.

GetPositionOk

func (o *GeoSerpResult) GetPositionOk() (*string, bool)

GetPositionOk returns a tuple with the Position field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetPosition

func (o *GeoSerpResult) SetPosition(v string)

SetPosition sets Position field to given value.

HasPosition

func (o *GeoSerpResult) HasPosition() bool

HasPosition returns a boolean if a field has been set.

GetReferences

func (o *GeoSerpResult) GetReferences() []GeoSerpReference

GetReferences returns the References field if non-nil, zero value otherwise.

GetReferencesOk

func (o *GeoSerpResult) GetReferencesOk() (*[]GeoSerpReference, bool)

GetReferencesOk returns a tuple with the References field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetReferences

func (o *GeoSerpResult) SetReferences(v []GeoSerpReference)

SetReferences sets References field to given value.

HasReferences

func (o *GeoSerpResult) HasReferences() bool

HasReferences returns a boolean if a field has been set.

GetLinks

func (o *GeoSerpResult) GetLinks() []GeoSerpLink

GetLinks returns the Links field if non-nil, zero value otherwise.

GetLinksOk

func (o *GeoSerpResult) GetLinksOk() (*[]GeoSerpLink, 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.

SetLinks

func (o *GeoSerpResult) SetLinks(v []GeoSerpLink)

SetLinks sets Links field to given value.

HasLinks

func (o *GeoSerpResult) HasLinks() bool

HasLinks returns a boolean if a field has been set.

GetImages

func (o *GeoSerpResult) GetImages() []GeoSerpImage

GetImages returns the Images field if non-nil, zero value otherwise.

GetImagesOk

func (o *GeoSerpResult) GetImagesOk() (*[]GeoSerpImage, 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.

SetImages

func (o *GeoSerpResult) SetImages(v []GeoSerpImage)

SetImages sets Images field to given value.

HasImages

func (o *GeoSerpResult) HasImages() bool

HasImages returns a boolean if a field has been set.

GetSections

func (o *GeoSerpResult) GetSections() []GeoSerpSection

GetSections returns the Sections field if non-nil, zero value otherwise.

GetSectionsOk

func (o *GeoSerpResult) GetSectionsOk() (*[]GeoSerpSection, bool)

GetSectionsOk returns a tuple with the Sections field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSections

func (o *GeoSerpResult) SetSections(v []GeoSerpSection)

SetSections sets Sections field to given value.

HasSections

func (o *GeoSerpResult) HasSections() bool

HasSections returns a boolean if a field has been set.

GetIsBillable

func (o *GeoSerpResult) GetIsBillable() bool

GetIsBillable returns the IsBillable field if non-nil, zero value otherwise.

GetIsBillableOk

func (o *GeoSerpResult) GetIsBillableOk() (*bool, bool)

GetIsBillableOk returns a tuple with the IsBillable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetIsBillable

func (o *GeoSerpResult) SetIsBillable(v bool)

SetIsBillable sets IsBillable field to given value.

GetIsTarget

func (o *GeoSerpResult) GetIsTarget() bool

GetIsTarget returns the IsTarget field if non-nil, zero value otherwise.

GetIsTargetOk

func (o *GeoSerpResult) GetIsTargetOk() (*bool, bool)

GetIsTargetOk returns a tuple with the IsTarget field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetIsTarget

func (o *GeoSerpResult) SetIsTarget(v bool)

SetIsTarget sets IsTarget field to given value.

HasIsTarget

func (o *GeoSerpResult) HasIsTarget() bool

HasIsTarget returns a boolean if a field has been set.

GetExtras

func (o *GeoSerpResult) GetExtras() map[string]interface{}

GetExtras returns the Extras field if non-nil, zero value otherwise.

GetExtrasOk

func (o *GeoSerpResult) GetExtrasOk() (*map[string]interface{}, bool)

GetExtrasOk returns a tuple with the Extras field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetExtras

func (o *GeoSerpResult) SetExtras(v map[string]interface{})

SetExtras sets Extras field to given value.

HasExtras

func (o *GeoSerpResult) HasExtras() bool

HasExtras returns a boolean if a field has been set.

[Back to Model list] [Back to API list] [Back to README]