| Name | Type | Description | Notes |
|---|---|---|---|
| Keywords | []string | Keywords to look up (1-700). Returns current metrics for each keyword. | |
| Location | Pointer to SeoKeywordOverviewLocation | [optional] | |
| Language | Pointer to string | Search language as an ISO code or full language name. Defaults to en. | [optional] |
| IncludeSerpInfo | Pointer to bool | When true, include SERP data (result count and SERP feature types) for each keyword. Can add source cost. | [optional] |
| View | Pointer to SeoKeywordView | [optional] |
func NewSeoKeywordOverviewRequest(keywords []string, ) *SeoKeywordOverviewRequest
NewSeoKeywordOverviewRequest instantiates a new SeoKeywordOverviewRequest 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 NewSeoKeywordOverviewRequestWithDefaults() *SeoKeywordOverviewRequest
NewSeoKeywordOverviewRequestWithDefaults instantiates a new SeoKeywordOverviewRequest 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 *SeoKeywordOverviewRequest) GetKeywords() []string
GetKeywords returns the Keywords field if non-nil, zero value otherwise.
func (o *SeoKeywordOverviewRequest) 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 *SeoKeywordOverviewRequest) SetKeywords(v []string)
SetKeywords sets Keywords field to given value.
func (o *SeoKeywordOverviewRequest) GetLocation() SeoKeywordOverviewLocation
GetLocation returns the Location field if non-nil, zero value otherwise.
func (o *SeoKeywordOverviewRequest) GetLocationOk() (*SeoKeywordOverviewLocation, 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 *SeoKeywordOverviewRequest) SetLocation(v SeoKeywordOverviewLocation)
SetLocation sets Location field to given value.
func (o *SeoKeywordOverviewRequest) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (o *SeoKeywordOverviewRequest) GetLanguage() string
GetLanguage returns the Language field if non-nil, zero value otherwise.
func (o *SeoKeywordOverviewRequest) 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 *SeoKeywordOverviewRequest) SetLanguage(v string)
SetLanguage sets Language field to given value.
func (o *SeoKeywordOverviewRequest) HasLanguage() bool
HasLanguage returns a boolean if a field has been set.
func (o *SeoKeywordOverviewRequest) GetIncludeSerpInfo() bool
GetIncludeSerpInfo returns the IncludeSerpInfo field if non-nil, zero value otherwise.
func (o *SeoKeywordOverviewRequest) GetIncludeSerpInfoOk() (*bool, bool)
GetIncludeSerpInfoOk returns a tuple with the IncludeSerpInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SeoKeywordOverviewRequest) SetIncludeSerpInfo(v bool)
SetIncludeSerpInfo sets IncludeSerpInfo field to given value.
func (o *SeoKeywordOverviewRequest) HasIncludeSerpInfo() bool
HasIncludeSerpInfo returns a boolean if a field has been set.
func (o *SeoKeywordOverviewRequest) GetView() SeoKeywordView
GetView returns the View field if non-nil, zero value otherwise.
func (o *SeoKeywordOverviewRequest) GetViewOk() (*SeoKeywordView, 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.
func (o *SeoKeywordOverviewRequest) SetView(v SeoKeywordView)
SetView sets View field to given value.
func (o *SeoKeywordOverviewRequest) HasView() bool
HasView returns a boolean if a field has been set.