| Name | Type | Description | Notes |
|---|---|---|---|
| Keywords | []string | Seed keywords (1-200). Returns the domains that rank for them. | |
| Location | Pointer to SeoSerpCompetitorsLocation | [optional] | |
| Language | Pointer to string | Search language as an ISO code or full language name. Defaults to en. | [optional] |
| IncludeSubdomains | Pointer to bool | When true (default), count subdomain rankings toward each domain. | [optional] |
| Limit | Pointer to int32 | Maximum number of competing domains to return. Defaults to 100. | [optional] |
| Offset | Pointer to int32 | Number of domains to skip from the start of the results. | [optional] |
func NewSeoSerpCompetitorsRequest(keywords []string, ) *SeoSerpCompetitorsRequest
NewSeoSerpCompetitorsRequest instantiates a new SeoSerpCompetitorsRequest 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 NewSeoSerpCompetitorsRequestWithDefaults() *SeoSerpCompetitorsRequest
NewSeoSerpCompetitorsRequestWithDefaults instantiates a new SeoSerpCompetitorsRequest 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 *SeoSerpCompetitorsRequest) GetKeywords() []string
GetKeywords returns the Keywords field if non-nil, zero value otherwise.
func (o *SeoSerpCompetitorsRequest) GetKeywordsOk() (*[]string, bool)
GetKeywordsOk returns a tuple with the Keywords field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SeoSerpCompetitorsRequest) SetKeywords(v []string)
SetKeywords sets Keywords field to given value.
func (o *SeoSerpCompetitorsRequest) GetLocation() SeoSerpCompetitorsLocation
GetLocation returns the Location field if non-nil, zero value otherwise.
func (o *SeoSerpCompetitorsRequest) GetLocationOk() (*SeoSerpCompetitorsLocation, bool)
GetLocationOk returns a tuple with the Location field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SeoSerpCompetitorsRequest) SetLocation(v SeoSerpCompetitorsLocation)
SetLocation sets Location field to given value.
func (o *SeoSerpCompetitorsRequest) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (o *SeoSerpCompetitorsRequest) GetLanguage() string
GetLanguage returns the Language field if non-nil, zero value otherwise.
func (o *SeoSerpCompetitorsRequest) GetLanguageOk() (*string, bool)
GetLanguageOk returns a tuple with the Language field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SeoSerpCompetitorsRequest) SetLanguage(v string)
SetLanguage sets Language field to given value.
func (o *SeoSerpCompetitorsRequest) HasLanguage() bool
HasLanguage returns a boolean if a field has been set.
func (o *SeoSerpCompetitorsRequest) GetIncludeSubdomains() bool
GetIncludeSubdomains returns the IncludeSubdomains field if non-nil, zero value otherwise.
func (o *SeoSerpCompetitorsRequest) GetIncludeSubdomainsOk() (*bool, bool)
GetIncludeSubdomainsOk returns a tuple with the IncludeSubdomains field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SeoSerpCompetitorsRequest) SetIncludeSubdomains(v bool)
SetIncludeSubdomains sets IncludeSubdomains field to given value.
func (o *SeoSerpCompetitorsRequest) HasIncludeSubdomains() bool
HasIncludeSubdomains returns a boolean if a field has been set.
func (o *SeoSerpCompetitorsRequest) GetLimit() int32
GetLimit returns the Limit field if non-nil, zero value otherwise.
func (o *SeoSerpCompetitorsRequest) GetLimitOk() (*int32, bool)
GetLimitOk returns a tuple with the Limit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SeoSerpCompetitorsRequest) SetLimit(v int32)
SetLimit sets Limit field to given value.
func (o *SeoSerpCompetitorsRequest) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (o *SeoSerpCompetitorsRequest) GetOffset() int32
GetOffset returns the Offset field if non-nil, zero value otherwise.
func (o *SeoSerpCompetitorsRequest) GetOffsetOk() (*int32, bool)
GetOffsetOk returns a tuple with the Offset field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SeoSerpCompetitorsRequest) SetOffset(v int32)
SetOffset sets Offset field to given value.
func (o *SeoSerpCompetitorsRequest) HasOffset() bool
HasOffset returns a boolean if a field has been set.