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

package components

type OllamaModel struct {
	Digest      *string `json:"digest,omitempty"`
	ExpiresAt   *string `json:"expires_at,omitempty"`
	Family      *string `json:"family,omitempty"`
	Model       *string `json:"model,omitempty"`
	Name        *string `json:"name,omitempty"`
	ParentModel *string `json:"parent_model,omitempty"`
	Size        *int64  `json:"size,omitempty"`
	SizeVram    *int64  `json:"size_vram,omitempty"`
}

func (o *OllamaModel) GetDigest() *string {
	if o == nil {
		return nil
	}
	return o.Digest
}

func (o *OllamaModel) GetExpiresAt() *string {
	if o == nil {
		return nil
	}
	return o.ExpiresAt
}

func (o *OllamaModel) GetFamily() *string {
	if o == nil {
		return nil
	}
	return o.Family
}

func (o *OllamaModel) GetModel() *string {
	if o == nil {
		return nil
	}
	return o.Model
}

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

func (o *OllamaModel) GetParentModel() *string {
	if o == nil {
		return nil
	}
	return o.ParentModel
}

func (o *OllamaModel) GetSize() *int64 {
	if o == nil {
		return nil
	}
	return o.Size
}

func (o *OllamaModel) GetSizeVram() *int64 {
	if o == nil {
		return nil
	}
	return o.SizeVram
}
