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

package components

type Connection struct {
	AhsLength     *int     `json:"ahs_length,omitempty"`
	CmdSeq        *int     `json:"cmd_seq,omitempty"`
	Isid          *int64   `json:"isid,omitempty"`
	KeyvalPairs   []string `json:"keyval_pairs,omitempty"`
	MaxNewCmds    *int     `json:"max_new_cmds,omitempty"`
	StatusSeq     *int     `json:"status_seq,omitempty"`
	Tsih          *int64   `json:"tsih,omitempty"`
	VersionActive *int     `json:"version_active,omitempty"`
	VersionMax    *int     `json:"version_max,omitempty"`
}

func (o *Connection) GetAhsLength() *int {
	if o == nil {
		return nil
	}
	return o.AhsLength
}

func (o *Connection) GetCmdSeq() *int {
	if o == nil {
		return nil
	}
	return o.CmdSeq
}

func (o *Connection) GetIsid() *int64 {
	if o == nil {
		return nil
	}
	return o.Isid
}

func (o *Connection) GetKeyvalPairs() []string {
	if o == nil {
		return nil
	}
	return o.KeyvalPairs
}

func (o *Connection) GetMaxNewCmds() *int {
	if o == nil {
		return nil
	}
	return o.MaxNewCmds
}

func (o *Connection) GetStatusSeq() *int {
	if o == nil {
		return nil
	}
	return o.StatusSeq
}

func (o *Connection) GetTsih() *int64 {
	if o == nil {
		return nil
	}
	return o.Tsih
}

func (o *Connection) GetVersionActive() *int {
	if o == nil {
		return nil
	}
	return o.VersionActive
}

func (o *Connection) GetVersionMax() *int {
	if o == nil {
		return nil
	}
	return o.VersionMax
}
