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

package components

type Extension struct {
	Critical *bool   `json:"critical,omitempty"`
	ID       *string `json:"id,omitempty"`
	Value    *string `json:"value,omitempty"`
}

func (o *Extension) GetCritical() *bool {
	if o == nil {
		return nil
	}
	return o.Critical
}

func (o *Extension) GetID() *string {
	if o == nil {
		return nil
	}
	return o.ID
}

func (o *Extension) GetValue() *string {
	if o == nil {
		return nil
	}
	return o.Value
}
