// Code generated by protoc-gen-goext. DO NOT EDIT.

package video

import (
	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
)

type Thumbnail_ParentId = isThumbnail_ParentId

func (m *Thumbnail) SetParentId(v Thumbnail_ParentId) {
	m.ParentId = v
}

func (m *Thumbnail) SetId(v string) {
	m.Id = v
}

func (m *Thumbnail) SetChannelId(v string) {
	m.ChannelId = v
}

func (m *Thumbnail) SetEpisodeId(v string) {
	m.ParentId = &Thumbnail_EpisodeId{
		EpisodeId: v,
	}
}

func (m *Thumbnail) SetVideoId(v string) {
	m.ParentId = &Thumbnail_VideoId{
		VideoId: v,
	}
}

func (m *Thumbnail) SetCreatedAt(v *timestamppb.Timestamp) {
	m.CreatedAt = v
}
