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

package components

type Channel struct {
	Title      *string `json:"title,omitempty"`
	CallSign   *string `json:"callSign,omitempty"`
	ChannelVcn *string `json:"channelVcn,omitempty"`
	Hd         *bool   `json:"hd,omitempty"`
	Identifier *string `json:"identifier,omitempty"`
	Key        *string `json:"key,omitempty"`
	Language   *string `json:"language,omitempty"`
	Thumb      *string `json:"thumb,omitempty"`
}

func (c *Channel) GetTitle() *string {
	if c == nil {
		return nil
	}
	return c.Title
}

func (c *Channel) GetCallSign() *string {
	if c == nil {
		return nil
	}
	return c.CallSign
}

func (c *Channel) GetChannelVcn() *string {
	if c == nil {
		return nil
	}
	return c.ChannelVcn
}

func (c *Channel) GetHd() *bool {
	if c == nil {
		return nil
	}
	return c.Hd
}

func (c *Channel) GetIdentifier() *string {
	if c == nil {
		return nil
	}
	return c.Identifier
}

func (c *Channel) GetKey() *string {
	if c == nil {
		return nil
	}
	return c.Key
}

func (c *Channel) GetLanguage() *string {
	if c == nil {
		return nil
	}
	return c.Language
}

func (c *Channel) GetThumb() *string {
	if c == nil {
		return nil
	}
	return c.Thumb
}
