| Name | Type | Description | Notes |
|---|---|---|---|
| SeedKeyword | string | Seed keyword echoed from the request. | |
| Location | string | ||
| Language | string | ||
| View | SeoKeywordView | ||
| TotalCount | Pointer to int32 | Total number of suggestions available for the request in DataForSEO's database. | [optional] |
| Offset | Pointer to int32 | Offset applied to the results. | [optional] |
| OffsetToken | Pointer to string | Pass this token as offset_token to fetch the next page of suggestions. | [optional] |
| Results | []SeoKeywordItem | Keyword suggestions with search volume, competition, difficulty, and intent. Each keyword is one billable record. |
func NewSeoKeywordSuggestionsResponse(seedKeyword string, location string, language string, view SeoKeywordView, results []SeoKeywordItem, ) *SeoKeywordSuggestionsResponse
NewSeoKeywordSuggestionsResponse instantiates a new SeoKeywordSuggestionsResponse 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 NewSeoKeywordSuggestionsResponseWithDefaults() *SeoKeywordSuggestionsResponse
NewSeoKeywordSuggestionsResponseWithDefaults instantiates a new SeoKeywordSuggestionsResponse 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 *SeoKeywordSuggestionsResponse) GetSeedKeyword() string
GetSeedKeyword returns the SeedKeyword field if non-nil, zero value otherwise.
func (o *SeoKeywordSuggestionsResponse) GetSeedKeywordOk() (*string, bool)
GetSeedKeywordOk returns a tuple with the SeedKeyword field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SeoKeywordSuggestionsResponse) SetSeedKeyword(v string)
SetSeedKeyword sets SeedKeyword field to given value.
func (o *SeoKeywordSuggestionsResponse) GetLocation() string
GetLocation returns the Location field if non-nil, zero value otherwise.
func (o *SeoKeywordSuggestionsResponse) GetLocationOk() (*string, 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 *SeoKeywordSuggestionsResponse) SetLocation(v string)
SetLocation sets Location field to given value.
func (o *SeoKeywordSuggestionsResponse) GetLanguage() string
GetLanguage returns the Language field if non-nil, zero value otherwise.
func (o *SeoKeywordSuggestionsResponse) 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 *SeoKeywordSuggestionsResponse) SetLanguage(v string)
SetLanguage sets Language field to given value.
func (o *SeoKeywordSuggestionsResponse) GetView() SeoKeywordView
GetView returns the View field if non-nil, zero value otherwise.
func (o *SeoKeywordSuggestionsResponse) 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 *SeoKeywordSuggestionsResponse) SetView(v SeoKeywordView)
SetView sets View field to given value.
func (o *SeoKeywordSuggestionsResponse) GetTotalCount() int32
GetTotalCount returns the TotalCount field if non-nil, zero value otherwise.
func (o *SeoKeywordSuggestionsResponse) GetTotalCountOk() (*int32, bool)
GetTotalCountOk returns a tuple with the TotalCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SeoKeywordSuggestionsResponse) SetTotalCount(v int32)
SetTotalCount sets TotalCount field to given value.
func (o *SeoKeywordSuggestionsResponse) HasTotalCount() bool
HasTotalCount returns a boolean if a field has been set.
func (o *SeoKeywordSuggestionsResponse) GetOffset() int32
GetOffset returns the Offset field if non-nil, zero value otherwise.
func (o *SeoKeywordSuggestionsResponse) 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 *SeoKeywordSuggestionsResponse) SetOffset(v int32)
SetOffset sets Offset field to given value.
func (o *SeoKeywordSuggestionsResponse) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (o *SeoKeywordSuggestionsResponse) GetOffsetToken() string
GetOffsetToken returns the OffsetToken field if non-nil, zero value otherwise.
func (o *SeoKeywordSuggestionsResponse) GetOffsetTokenOk() (*string, bool)
GetOffsetTokenOk returns a tuple with the OffsetToken field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SeoKeywordSuggestionsResponse) SetOffsetToken(v string)
SetOffsetToken sets OffsetToken field to given value.
func (o *SeoKeywordSuggestionsResponse) HasOffsetToken() bool
HasOffsetToken returns a boolean if a field has been set.
func (o *SeoKeywordSuggestionsResponse) GetResults() []SeoKeywordItem
GetResults returns the Results field if non-nil, zero value otherwise.
func (o *SeoKeywordSuggestionsResponse) GetResultsOk() (*[]SeoKeywordItem, bool)
GetResultsOk returns a tuple with the Results field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SeoKeywordSuggestionsResponse) SetResults(v []SeoKeywordItem)
SetResults sets Results field to given value.