// Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.

package components

type HostObservationResponse struct {
	NextPageToken *string                `json:"next_page_token,omitempty"`
	Ranges        []HostObservationRange `json:"ranges"`
	TotalResults  int64                  `json:"total_results"`
}

func (o *HostObservationResponse) GetNextPageToken() *string {
	if o == nil {
		return nil
	}
	return o.NextPageToken
}

func (o *HostObservationResponse) GetRanges() []HostObservationRange {
	if o == nil {
		return nil
	}
	return o.Ranges
}

func (o *HostObservationResponse) GetTotalResults() int64 {
	if o == nil {
		return 0
	}
	return o.TotalResults
}
