Skip to content

Latest commit

 

History

History
696 lines (375 loc) · 23.9 KB

File metadata and controls

696 lines (375 loc) · 23.9 KB

SeoBacklinksSummaryResponse

Properties

Name Type Description Notes
Target string Target echoed from the request.
View SeoBacklinksView
CrawledPages Pointer to int32 Number of target pages DataForSEO has crawled. [optional]
InternalLinksCount Pointer to int32 Number of internal links found across the crawled target pages. [optional]
ExternalLinksCount Pointer to int32 Number of external links found across the crawled target pages. [optional]
Rank Pointer to int32 Backlink rank of the target, similar to PageRank (0-1000 by default). [optional]
Backlinks Pointer to int32 Number of backlinks pointing to the target. [optional]
BacklinksSpamScore Pointer to int32 Average spam score of the referring pages, 0-100. [optional]
FirstSeen Pointer to string Date DataForSEO first found a backlink for the target. [optional]
LostDate Pointer to string Date the last backlink was lost, if the target currently has none. [optional]
BrokenBacklinks Pointer to int32 Number of backlinks pointing to broken (4xx/5xx) pages of the target. [optional]
BrokenPages Pointer to int32 Number of broken target pages that still receive backlinks. [optional]
ReferringDomains Pointer to int32 Number of referring domains pointing to the target. [optional]
ReferringMainDomains Pointer to int32 Number of referring root domains pointing to the target. [optional]
ReferringPages Pointer to int32 Number of referring pages pointing to the target. [optional]
ReferringIps Pointer to int32 Number of referring IP addresses pointing to the target. [optional]
ReferringSubnets Pointer to int32 Number of referring subnets pointing to the target. [optional]
ReferringDomainsNofollow Pointer to int32 Referring domains linking only with nofollow backlinks (full view). [optional]
ReferringMainDomainsNofollow Pointer to int32 Referring root domains linking only with nofollow backlinks (full view). [optional]
ReferringPagesNofollow Pointer to int32 Referring pages linking only with nofollow backlinks (full view). [optional]
ReferringLinksTld Pointer to map[string]int32 Referring links grouped by top-level domain of the referring page (full view). [optional]
ReferringLinksTypes Pointer to map[string]int32 Referring links grouped by link type, e.g. anchor, image, redirect (full view). [optional]
ReferringLinksAttributes Pointer to map[string]int32 Referring links grouped by link attribute, e.g. nofollow, sponsored, ugc (full view). [optional]
ReferringLinksPlatformTypes Pointer to map[string]int32 Referring links grouped by platform type, e.g. cms, blogs, ecommerce (full view). [optional]
ReferringLinksSemanticLocations Pointer to map[string]int32 Referring links grouped by semantic location on the page, e.g. article, footer (full view). [optional]
ReferringLinksCountries Pointer to map[string]int32 Referring links grouped by country of the referring page (full view). [optional]

Methods

NewSeoBacklinksSummaryResponse

func NewSeoBacklinksSummaryResponse(target string, view SeoBacklinksView, ) *SeoBacklinksSummaryResponse

NewSeoBacklinksSummaryResponse instantiates a new SeoBacklinksSummaryResponse 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

NewSeoBacklinksSummaryResponseWithDefaults

func NewSeoBacklinksSummaryResponseWithDefaults() *SeoBacklinksSummaryResponse

NewSeoBacklinksSummaryResponseWithDefaults instantiates a new SeoBacklinksSummaryResponse 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

GetTarget

func (o *SeoBacklinksSummaryResponse) GetTarget() string

GetTarget returns the Target field if non-nil, zero value otherwise.

GetTargetOk

func (o *SeoBacklinksSummaryResponse) GetTargetOk() (*string, bool)

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

SetTarget

func (o *SeoBacklinksSummaryResponse) SetTarget(v string)

SetTarget sets Target field to given value.

GetView

func (o *SeoBacklinksSummaryResponse) GetView() SeoBacklinksView

GetView returns the View field if non-nil, zero value otherwise.

GetViewOk

func (o *SeoBacklinksSummaryResponse) GetViewOk() (*SeoBacklinksView, bool)

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

SetView

func (o *SeoBacklinksSummaryResponse) SetView(v SeoBacklinksView)

SetView sets View field to given value.

GetCrawledPages

func (o *SeoBacklinksSummaryResponse) GetCrawledPages() int32

GetCrawledPages returns the CrawledPages field if non-nil, zero value otherwise.

GetCrawledPagesOk

func (o *SeoBacklinksSummaryResponse) GetCrawledPagesOk() (*int32, bool)

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

SetCrawledPages

func (o *SeoBacklinksSummaryResponse) SetCrawledPages(v int32)

SetCrawledPages sets CrawledPages field to given value.

HasCrawledPages

func (o *SeoBacklinksSummaryResponse) HasCrawledPages() bool

HasCrawledPages returns a boolean if a field has been set.

GetInternalLinksCount

func (o *SeoBacklinksSummaryResponse) GetInternalLinksCount() int32

GetInternalLinksCount returns the InternalLinksCount field if non-nil, zero value otherwise.

GetInternalLinksCountOk

func (o *SeoBacklinksSummaryResponse) GetInternalLinksCountOk() (*int32, bool)

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

SetInternalLinksCount

func (o *SeoBacklinksSummaryResponse) SetInternalLinksCount(v int32)

SetInternalLinksCount sets InternalLinksCount field to given value.

HasInternalLinksCount

func (o *SeoBacklinksSummaryResponse) HasInternalLinksCount() bool

HasInternalLinksCount returns a boolean if a field has been set.

GetExternalLinksCount

func (o *SeoBacklinksSummaryResponse) GetExternalLinksCount() int32

GetExternalLinksCount returns the ExternalLinksCount field if non-nil, zero value otherwise.

GetExternalLinksCountOk

func (o *SeoBacklinksSummaryResponse) GetExternalLinksCountOk() (*int32, bool)

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

SetExternalLinksCount

func (o *SeoBacklinksSummaryResponse) SetExternalLinksCount(v int32)

SetExternalLinksCount sets ExternalLinksCount field to given value.

HasExternalLinksCount

func (o *SeoBacklinksSummaryResponse) HasExternalLinksCount() bool

HasExternalLinksCount returns a boolean if a field has been set.

GetRank

func (o *SeoBacklinksSummaryResponse) GetRank() int32

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

GetRankOk

func (o *SeoBacklinksSummaryResponse) 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 *SeoBacklinksSummaryResponse) SetRank(v int32)

SetRank sets Rank field to given value.

HasRank

func (o *SeoBacklinksSummaryResponse) HasRank() bool

HasRank returns a boolean if a field has been set.

GetBacklinks

func (o *SeoBacklinksSummaryResponse) GetBacklinks() int32

GetBacklinks returns the Backlinks field if non-nil, zero value otherwise.

GetBacklinksOk

func (o *SeoBacklinksSummaryResponse) GetBacklinksOk() (*int32, bool)

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

SetBacklinks

func (o *SeoBacklinksSummaryResponse) SetBacklinks(v int32)

SetBacklinks sets Backlinks field to given value.

HasBacklinks

func (o *SeoBacklinksSummaryResponse) HasBacklinks() bool

HasBacklinks returns a boolean if a field has been set.

GetBacklinksSpamScore

func (o *SeoBacklinksSummaryResponse) GetBacklinksSpamScore() int32

GetBacklinksSpamScore returns the BacklinksSpamScore field if non-nil, zero value otherwise.

GetBacklinksSpamScoreOk

func (o *SeoBacklinksSummaryResponse) GetBacklinksSpamScoreOk() (*int32, bool)

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

SetBacklinksSpamScore

func (o *SeoBacklinksSummaryResponse) SetBacklinksSpamScore(v int32)

SetBacklinksSpamScore sets BacklinksSpamScore field to given value.

HasBacklinksSpamScore

func (o *SeoBacklinksSummaryResponse) HasBacklinksSpamScore() bool

HasBacklinksSpamScore returns a boolean if a field has been set.

GetFirstSeen

func (o *SeoBacklinksSummaryResponse) GetFirstSeen() string

GetFirstSeen returns the FirstSeen field if non-nil, zero value otherwise.

GetFirstSeenOk

func (o *SeoBacklinksSummaryResponse) GetFirstSeenOk() (*string, bool)

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

SetFirstSeen

func (o *SeoBacklinksSummaryResponse) SetFirstSeen(v string)

SetFirstSeen sets FirstSeen field to given value.

HasFirstSeen

func (o *SeoBacklinksSummaryResponse) HasFirstSeen() bool

HasFirstSeen returns a boolean if a field has been set.

GetLostDate

func (o *SeoBacklinksSummaryResponse) GetLostDate() string

GetLostDate returns the LostDate field if non-nil, zero value otherwise.

GetLostDateOk

func (o *SeoBacklinksSummaryResponse) GetLostDateOk() (*string, bool)

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

SetLostDate

func (o *SeoBacklinksSummaryResponse) SetLostDate(v string)

SetLostDate sets LostDate field to given value.

HasLostDate

func (o *SeoBacklinksSummaryResponse) HasLostDate() bool

HasLostDate returns a boolean if a field has been set.

GetBrokenBacklinks

func (o *SeoBacklinksSummaryResponse) GetBrokenBacklinks() int32

GetBrokenBacklinks returns the BrokenBacklinks field if non-nil, zero value otherwise.

GetBrokenBacklinksOk

func (o *SeoBacklinksSummaryResponse) GetBrokenBacklinksOk() (*int32, bool)

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

SetBrokenBacklinks

func (o *SeoBacklinksSummaryResponse) SetBrokenBacklinks(v int32)

SetBrokenBacklinks sets BrokenBacklinks field to given value.

HasBrokenBacklinks

func (o *SeoBacklinksSummaryResponse) HasBrokenBacklinks() bool

HasBrokenBacklinks returns a boolean if a field has been set.

GetBrokenPages

func (o *SeoBacklinksSummaryResponse) GetBrokenPages() int32

GetBrokenPages returns the BrokenPages field if non-nil, zero value otherwise.

GetBrokenPagesOk

func (o *SeoBacklinksSummaryResponse) GetBrokenPagesOk() (*int32, bool)

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

SetBrokenPages

func (o *SeoBacklinksSummaryResponse) SetBrokenPages(v int32)

SetBrokenPages sets BrokenPages field to given value.

HasBrokenPages

func (o *SeoBacklinksSummaryResponse) HasBrokenPages() bool

HasBrokenPages returns a boolean if a field has been set.

GetReferringDomains

func (o *SeoBacklinksSummaryResponse) GetReferringDomains() int32

GetReferringDomains returns the ReferringDomains field if non-nil, zero value otherwise.

GetReferringDomainsOk

func (o *SeoBacklinksSummaryResponse) GetReferringDomainsOk() (*int32, bool)

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

SetReferringDomains

func (o *SeoBacklinksSummaryResponse) SetReferringDomains(v int32)

SetReferringDomains sets ReferringDomains field to given value.

HasReferringDomains

func (o *SeoBacklinksSummaryResponse) HasReferringDomains() bool

HasReferringDomains returns a boolean if a field has been set.

GetReferringMainDomains

func (o *SeoBacklinksSummaryResponse) GetReferringMainDomains() int32

GetReferringMainDomains returns the ReferringMainDomains field if non-nil, zero value otherwise.

GetReferringMainDomainsOk

func (o *SeoBacklinksSummaryResponse) GetReferringMainDomainsOk() (*int32, bool)

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

SetReferringMainDomains

func (o *SeoBacklinksSummaryResponse) SetReferringMainDomains(v int32)

SetReferringMainDomains sets ReferringMainDomains field to given value.

HasReferringMainDomains

func (o *SeoBacklinksSummaryResponse) HasReferringMainDomains() bool

HasReferringMainDomains returns a boolean if a field has been set.

GetReferringPages

func (o *SeoBacklinksSummaryResponse) GetReferringPages() int32

GetReferringPages returns the ReferringPages field if non-nil, zero value otherwise.

GetReferringPagesOk

func (o *SeoBacklinksSummaryResponse) GetReferringPagesOk() (*int32, bool)

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

SetReferringPages

func (o *SeoBacklinksSummaryResponse) SetReferringPages(v int32)

SetReferringPages sets ReferringPages field to given value.

HasReferringPages

func (o *SeoBacklinksSummaryResponse) HasReferringPages() bool

HasReferringPages returns a boolean if a field has been set.

GetReferringIps

func (o *SeoBacklinksSummaryResponse) GetReferringIps() int32

GetReferringIps returns the ReferringIps field if non-nil, zero value otherwise.

GetReferringIpsOk

func (o *SeoBacklinksSummaryResponse) GetReferringIpsOk() (*int32, bool)

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

SetReferringIps

func (o *SeoBacklinksSummaryResponse) SetReferringIps(v int32)

SetReferringIps sets ReferringIps field to given value.

HasReferringIps

func (o *SeoBacklinksSummaryResponse) HasReferringIps() bool

HasReferringIps returns a boolean if a field has been set.

GetReferringSubnets

func (o *SeoBacklinksSummaryResponse) GetReferringSubnets() int32

GetReferringSubnets returns the ReferringSubnets field if non-nil, zero value otherwise.

GetReferringSubnetsOk

func (o *SeoBacklinksSummaryResponse) GetReferringSubnetsOk() (*int32, bool)

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

SetReferringSubnets

func (o *SeoBacklinksSummaryResponse) SetReferringSubnets(v int32)

SetReferringSubnets sets ReferringSubnets field to given value.

HasReferringSubnets

func (o *SeoBacklinksSummaryResponse) HasReferringSubnets() bool

HasReferringSubnets returns a boolean if a field has been set.

GetReferringDomainsNofollow

func (o *SeoBacklinksSummaryResponse) GetReferringDomainsNofollow() int32

GetReferringDomainsNofollow returns the ReferringDomainsNofollow field if non-nil, zero value otherwise.

GetReferringDomainsNofollowOk

func (o *SeoBacklinksSummaryResponse) GetReferringDomainsNofollowOk() (*int32, bool)

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

SetReferringDomainsNofollow

func (o *SeoBacklinksSummaryResponse) SetReferringDomainsNofollow(v int32)

SetReferringDomainsNofollow sets ReferringDomainsNofollow field to given value.

HasReferringDomainsNofollow

func (o *SeoBacklinksSummaryResponse) HasReferringDomainsNofollow() bool

HasReferringDomainsNofollow returns a boolean if a field has been set.

GetReferringMainDomainsNofollow

func (o *SeoBacklinksSummaryResponse) GetReferringMainDomainsNofollow() int32

GetReferringMainDomainsNofollow returns the ReferringMainDomainsNofollow field if non-nil, zero value otherwise.

GetReferringMainDomainsNofollowOk

func (o *SeoBacklinksSummaryResponse) GetReferringMainDomainsNofollowOk() (*int32, bool)

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

SetReferringMainDomainsNofollow

func (o *SeoBacklinksSummaryResponse) SetReferringMainDomainsNofollow(v int32)

SetReferringMainDomainsNofollow sets ReferringMainDomainsNofollow field to given value.

HasReferringMainDomainsNofollow

func (o *SeoBacklinksSummaryResponse) HasReferringMainDomainsNofollow() bool

HasReferringMainDomainsNofollow returns a boolean if a field has been set.

GetReferringPagesNofollow

func (o *SeoBacklinksSummaryResponse) GetReferringPagesNofollow() int32

GetReferringPagesNofollow returns the ReferringPagesNofollow field if non-nil, zero value otherwise.

GetReferringPagesNofollowOk

func (o *SeoBacklinksSummaryResponse) GetReferringPagesNofollowOk() (*int32, bool)

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

SetReferringPagesNofollow

func (o *SeoBacklinksSummaryResponse) SetReferringPagesNofollow(v int32)

SetReferringPagesNofollow sets ReferringPagesNofollow field to given value.

HasReferringPagesNofollow

func (o *SeoBacklinksSummaryResponse) HasReferringPagesNofollow() bool

HasReferringPagesNofollow returns a boolean if a field has been set.

GetReferringLinksTld

func (o *SeoBacklinksSummaryResponse) GetReferringLinksTld() map[string]int32

GetReferringLinksTld returns the ReferringLinksTld field if non-nil, zero value otherwise.

GetReferringLinksTldOk

func (o *SeoBacklinksSummaryResponse) GetReferringLinksTldOk() (*map[string]int32, bool)

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

SetReferringLinksTld

func (o *SeoBacklinksSummaryResponse) SetReferringLinksTld(v map[string]int32)

SetReferringLinksTld sets ReferringLinksTld field to given value.

HasReferringLinksTld

func (o *SeoBacklinksSummaryResponse) HasReferringLinksTld() bool

HasReferringLinksTld returns a boolean if a field has been set.

GetReferringLinksTypes

func (o *SeoBacklinksSummaryResponse) GetReferringLinksTypes() map[string]int32

GetReferringLinksTypes returns the ReferringLinksTypes field if non-nil, zero value otherwise.

GetReferringLinksTypesOk

func (o *SeoBacklinksSummaryResponse) GetReferringLinksTypesOk() (*map[string]int32, bool)

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

SetReferringLinksTypes

func (o *SeoBacklinksSummaryResponse) SetReferringLinksTypes(v map[string]int32)

SetReferringLinksTypes sets ReferringLinksTypes field to given value.

HasReferringLinksTypes

func (o *SeoBacklinksSummaryResponse) HasReferringLinksTypes() bool

HasReferringLinksTypes returns a boolean if a field has been set.

GetReferringLinksAttributes

func (o *SeoBacklinksSummaryResponse) GetReferringLinksAttributes() map[string]int32

GetReferringLinksAttributes returns the ReferringLinksAttributes field if non-nil, zero value otherwise.

GetReferringLinksAttributesOk

func (o *SeoBacklinksSummaryResponse) GetReferringLinksAttributesOk() (*map[string]int32, bool)

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

SetReferringLinksAttributes

func (o *SeoBacklinksSummaryResponse) SetReferringLinksAttributes(v map[string]int32)

SetReferringLinksAttributes sets ReferringLinksAttributes field to given value.

HasReferringLinksAttributes

func (o *SeoBacklinksSummaryResponse) HasReferringLinksAttributes() bool

HasReferringLinksAttributes returns a boolean if a field has been set.

GetReferringLinksPlatformTypes

func (o *SeoBacklinksSummaryResponse) GetReferringLinksPlatformTypes() map[string]int32

GetReferringLinksPlatformTypes returns the ReferringLinksPlatformTypes field if non-nil, zero value otherwise.

GetReferringLinksPlatformTypesOk

func (o *SeoBacklinksSummaryResponse) GetReferringLinksPlatformTypesOk() (*map[string]int32, bool)

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

SetReferringLinksPlatformTypes

func (o *SeoBacklinksSummaryResponse) SetReferringLinksPlatformTypes(v map[string]int32)

SetReferringLinksPlatformTypes sets ReferringLinksPlatformTypes field to given value.

HasReferringLinksPlatformTypes

func (o *SeoBacklinksSummaryResponse) HasReferringLinksPlatformTypes() bool

HasReferringLinksPlatformTypes returns a boolean if a field has been set.

GetReferringLinksSemanticLocations

func (o *SeoBacklinksSummaryResponse) GetReferringLinksSemanticLocations() map[string]int32

GetReferringLinksSemanticLocations returns the ReferringLinksSemanticLocations field if non-nil, zero value otherwise.

GetReferringLinksSemanticLocationsOk

func (o *SeoBacklinksSummaryResponse) GetReferringLinksSemanticLocationsOk() (*map[string]int32, bool)

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

SetReferringLinksSemanticLocations

func (o *SeoBacklinksSummaryResponse) SetReferringLinksSemanticLocations(v map[string]int32)

SetReferringLinksSemanticLocations sets ReferringLinksSemanticLocations field to given value.

HasReferringLinksSemanticLocations

func (o *SeoBacklinksSummaryResponse) HasReferringLinksSemanticLocations() bool

HasReferringLinksSemanticLocations returns a boolean if a field has been set.

GetReferringLinksCountries

func (o *SeoBacklinksSummaryResponse) GetReferringLinksCountries() map[string]int32

GetReferringLinksCountries returns the ReferringLinksCountries field if non-nil, zero value otherwise.

GetReferringLinksCountriesOk

func (o *SeoBacklinksSummaryResponse) GetReferringLinksCountriesOk() (*map[string]int32, bool)

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

SetReferringLinksCountries

func (o *SeoBacklinksSummaryResponse) SetReferringLinksCountries(v map[string]int32)

SetReferringLinksCountries sets ReferringLinksCountries field to given value.

HasReferringLinksCountries

func (o *SeoBacklinksSummaryResponse) HasReferringLinksCountries() bool

HasReferringLinksCountries returns a boolean if a field has been set.

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