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

package components

type Organization struct {
	AbuseContacts []Contact `json:"abuse_contacts,omitempty"`
	Address       *string   `json:"address,omitempty"`
	AdminContacts []Contact `json:"admin_contacts,omitempty"`
	City          *string   `json:"city,omitempty"`
	Country       *string   `json:"country,omitempty"`
	Handle        *string   `json:"handle,omitempty"`
	Name          *string   `json:"name,omitempty"`
	PostalCode    *string   `json:"postal_code,omitempty"`
	State         *string   `json:"state,omitempty"`
	Street        *string   `json:"street,omitempty"`
	TechContacts  []Contact `json:"tech_contacts,omitempty"`
}

func (o *Organization) GetAbuseContacts() []Contact {
	if o == nil {
		return nil
	}
	return o.AbuseContacts
}

func (o *Organization) GetAddress() *string {
	if o == nil {
		return nil
	}
	return o.Address
}

func (o *Organization) GetAdminContacts() []Contact {
	if o == nil {
		return nil
	}
	return o.AdminContacts
}

func (o *Organization) GetCity() *string {
	if o == nil {
		return nil
	}
	return o.City
}

func (o *Organization) GetCountry() *string {
	if o == nil {
		return nil
	}
	return o.Country
}

func (o *Organization) GetHandle() *string {
	if o == nil {
		return nil
	}
	return o.Handle
}

func (o *Organization) GetName() *string {
	if o == nil {
		return nil
	}
	return o.Name
}

func (o *Organization) GetPostalCode() *string {
	if o == nil {
		return nil
	}
	return o.PostalCode
}

func (o *Organization) GetState() *string {
	if o == nil {
		return nil
	}
	return o.State
}

func (o *Organization) GetStreet() *string {
	if o == nil {
		return nil
	}
	return o.Street
}

func (o *Organization) GetTechContacts() []Contact {
	if o == nil {
		return nil
	}
	return o.TechContacts
}
