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

package components

type SearchQueryHit struct {
	CertificateV1 *CertificateAsset `json:"certificate_v1,omitempty"`
	HostV1        *HostAsset        `json:"host_v1,omitempty"`
	WebpropertyV1 *WebpropertyAsset `json:"webproperty_v1,omitempty"`
}

func (o *SearchQueryHit) GetCertificateV1() *CertificateAsset {
	if o == nil {
		return nil
	}
	return o.CertificateV1
}

func (o *SearchQueryHit) GetHostV1() *HostAsset {
	if o == nil {
		return nil
	}
	return o.HostV1
}

func (o *SearchQueryHit) GetWebpropertyV1() *WebpropertyAsset {
	if o == nil {
		return nil
	}
	return o.WebpropertyV1
}
