Versions in this module Expand all Collapse all v0 v0.37.1 Dec 15, 2020 Changes in this version + const YoutubeChannelMembershipsCreatorScope + const YoutubeForceSslScope + const YoutubeReadonlyScope + const YoutubeScope + const YoutubeUploadScope + const YoutubepartnerChannelAuditScope + const YoutubepartnerScope + type AbuseReport struct + AbuseTypes []*AbuseType + Description string + ForceSendFields []string + NullFields []string + RelatedEntities []*RelatedEntity + Subject *Entity + func (s *AbuseReport) MarshalJSON() ([]byte, error) + type AbuseReportsInsertCall struct + func (c *AbuseReportsInsertCall) Context(ctx context.Context) *AbuseReportsInsertCall + func (c *AbuseReportsInsertCall) Do(opts ...googleapi.CallOption) (*AbuseReport, error) + func (c *AbuseReportsInsertCall) Fields(s ...googleapi.Field) *AbuseReportsInsertCall + func (c *AbuseReportsInsertCall) Header() http.Header + type AbuseReportsService struct + func NewAbuseReportsService(s *Service) *AbuseReportsService + func (r *AbuseReportsService) Insert(part []string, abusereport *AbuseReport) *AbuseReportsInsertCall + type AbuseType struct + ForceSendFields []string + Id string + NullFields []string + func (s *AbuseType) MarshalJSON() ([]byte, error) + type AccessPolicy struct + Allowed bool + Exception []string + ForceSendFields []string + NullFields []string + func (s *AccessPolicy) MarshalJSON() ([]byte, error) + type ActivitiesListCall struct + func (c *ActivitiesListCall) ChannelId(channelId string) *ActivitiesListCall + func (c *ActivitiesListCall) Context(ctx context.Context) *ActivitiesListCall + func (c *ActivitiesListCall) Do(opts ...googleapi.CallOption) (*ActivityListResponse, error) + func (c *ActivitiesListCall) Fields(s ...googleapi.Field) *ActivitiesListCall + func (c *ActivitiesListCall) Header() http.Header + func (c *ActivitiesListCall) Home(home bool) *ActivitiesListCall + func (c *ActivitiesListCall) IfNoneMatch(entityTag string) *ActivitiesListCall + func (c *ActivitiesListCall) MaxResults(maxResults int64) *ActivitiesListCall + func (c *ActivitiesListCall) Mine(mine bool) *ActivitiesListCall + func (c *ActivitiesListCall) PageToken(pageToken string) *ActivitiesListCall + func (c *ActivitiesListCall) Pages(ctx context.Context, f func(*ActivityListResponse) error) error + func (c *ActivitiesListCall) PublishedAfter(publishedAfter string) *ActivitiesListCall + func (c *ActivitiesListCall) PublishedBefore(publishedBefore string) *ActivitiesListCall + func (c *ActivitiesListCall) RegionCode(regionCode string) *ActivitiesListCall + type ActivitiesService struct + func NewActivitiesService(s *Service) *ActivitiesService + func (r *ActivitiesService) List(part []string) *ActivitiesListCall + type Activity struct + ContentDetails *ActivityContentDetails + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Snippet *ActivitySnippet + func (s *Activity) MarshalJSON() ([]byte, error) + type ActivityContentDetails struct + Bulletin *ActivityContentDetailsBulletin + ChannelItem *ActivityContentDetailsChannelItem + Comment *ActivityContentDetailsComment + Favorite *ActivityContentDetailsFavorite + ForceSendFields []string + Like *ActivityContentDetailsLike + NullFields []string + PlaylistItem *ActivityContentDetailsPlaylistItem + PromotedItem *ActivityContentDetailsPromotedItem + Recommendation *ActivityContentDetailsRecommendation + Social *ActivityContentDetailsSocial + Subscription *ActivityContentDetailsSubscription + Upload *ActivityContentDetailsUpload + func (s *ActivityContentDetails) MarshalJSON() ([]byte, error) + type ActivityContentDetailsBulletin struct + ForceSendFields []string + NullFields []string + ResourceId *ResourceId + func (s *ActivityContentDetailsBulletin) MarshalJSON() ([]byte, error) + type ActivityContentDetailsChannelItem struct + ForceSendFields []string + NullFields []string + ResourceId *ResourceId + func (s *ActivityContentDetailsChannelItem) MarshalJSON() ([]byte, error) + type ActivityContentDetailsComment struct + ForceSendFields []string + NullFields []string + ResourceId *ResourceId + func (s *ActivityContentDetailsComment) MarshalJSON() ([]byte, error) + type ActivityContentDetailsFavorite struct + ForceSendFields []string + NullFields []string + ResourceId *ResourceId + func (s *ActivityContentDetailsFavorite) MarshalJSON() ([]byte, error) + type ActivityContentDetailsLike struct + ForceSendFields []string + NullFields []string + ResourceId *ResourceId + func (s *ActivityContentDetailsLike) MarshalJSON() ([]byte, error) + type ActivityContentDetailsPlaylistItem struct + ForceSendFields []string + NullFields []string + PlaylistId string + PlaylistItemId string + ResourceId *ResourceId + func (s *ActivityContentDetailsPlaylistItem) MarshalJSON() ([]byte, error) + type ActivityContentDetailsPromotedItem struct + AdTag string + ClickTrackingUrl string + CreativeViewUrl string + CtaType string + CustomCtaButtonText string + DescriptionText string + DestinationUrl string + ForceSendFields []string + ForecastingUrl []string + ImpressionUrl []string + NullFields []string + VideoId string + func (s *ActivityContentDetailsPromotedItem) MarshalJSON() ([]byte, error) + type ActivityContentDetailsRecommendation struct + ForceSendFields []string + NullFields []string + Reason string + ResourceId *ResourceId + SeedResourceId *ResourceId + func (s *ActivityContentDetailsRecommendation) MarshalJSON() ([]byte, error) + type ActivityContentDetailsSocial struct + Author string + ForceSendFields []string + ImageUrl string + NullFields []string + ReferenceUrl string + ResourceId *ResourceId + Type string + func (s *ActivityContentDetailsSocial) MarshalJSON() ([]byte, error) + type ActivityContentDetailsSubscription struct + ForceSendFields []string + NullFields []string + ResourceId *ResourceId + func (s *ActivityContentDetailsSubscription) MarshalJSON() ([]byte, error) + type ActivityContentDetailsUpload struct + ForceSendFields []string + NullFields []string + VideoId string + func (s *ActivityContentDetailsUpload) MarshalJSON() ([]byte, error) + type ActivityListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*Activity + Kind string + NextPageToken string + NullFields []string + PageInfo *PageInfo + PrevPageToken string + TokenPagination *TokenPagination + VisitorId string + func (s *ActivityListResponse) MarshalJSON() ([]byte, error) + type ActivitySnippet struct + ChannelId string + ChannelTitle string + Description string + ForceSendFields []string + GroupId string + NullFields []string + PublishedAt string + Thumbnails *ThumbnailDetails + Title string + Type string + func (s *ActivitySnippet) MarshalJSON() ([]byte, error) + type Caption struct + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Snippet *CaptionSnippet + func (s *Caption) MarshalJSON() ([]byte, error) + type CaptionListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*Caption + Kind string + NullFields []string + VisitorId string + func (s *CaptionListResponse) MarshalJSON() ([]byte, error) + type CaptionSnippet struct + AudioTrackType string + FailureReason string + ForceSendFields []string + IsAutoSynced bool + IsCC bool + IsDraft bool + IsEasyReader bool + IsLarge bool + Language string + LastUpdated string + Name string + NullFields []string + Status string + TrackKind string + VideoId string + func (s *CaptionSnippet) MarshalJSON() ([]byte, error) + type CaptionsDeleteCall struct + func (c *CaptionsDeleteCall) Context(ctx context.Context) *CaptionsDeleteCall + func (c *CaptionsDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *CaptionsDeleteCall) Fields(s ...googleapi.Field) *CaptionsDeleteCall + func (c *CaptionsDeleteCall) Header() http.Header + func (c *CaptionsDeleteCall) OnBehalfOf(onBehalfOf string) *CaptionsDeleteCall + func (c *CaptionsDeleteCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *CaptionsDeleteCall + type CaptionsDownloadCall struct + func (c *CaptionsDownloadCall) Context(ctx context.Context) *CaptionsDownloadCall + func (c *CaptionsDownloadCall) Do(opts ...googleapi.CallOption) error + func (c *CaptionsDownloadCall) Download(opts ...googleapi.CallOption) (*http.Response, error) + func (c *CaptionsDownloadCall) Fields(s ...googleapi.Field) *CaptionsDownloadCall + func (c *CaptionsDownloadCall) Header() http.Header + func (c *CaptionsDownloadCall) IfNoneMatch(entityTag string) *CaptionsDownloadCall + func (c *CaptionsDownloadCall) OnBehalfOf(onBehalfOf string) *CaptionsDownloadCall + func (c *CaptionsDownloadCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *CaptionsDownloadCall + func (c *CaptionsDownloadCall) Tfmt(tfmt string) *CaptionsDownloadCall + func (c *CaptionsDownloadCall) Tlang(tlang string) *CaptionsDownloadCall + type CaptionsInsertCall struct + func (c *CaptionsInsertCall) Context(ctx context.Context) *CaptionsInsertCall + func (c *CaptionsInsertCall) Do(opts ...googleapi.CallOption) (*Caption, error) + func (c *CaptionsInsertCall) Fields(s ...googleapi.Field) *CaptionsInsertCall + func (c *CaptionsInsertCall) Header() http.Header + func (c *CaptionsInsertCall) Media(r io.Reader, options ...googleapi.MediaOption) *CaptionsInsertCall + func (c *CaptionsInsertCall) OnBehalfOf(onBehalfOf string) *CaptionsInsertCall + func (c *CaptionsInsertCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *CaptionsInsertCall + func (c *CaptionsInsertCall) ProgressUpdater(pu googleapi.ProgressUpdater) *CaptionsInsertCall + func (c *CaptionsInsertCall) ResumableMedia(ctx context.Context, r io.ReaderAt, size int64, mediaType string) *CaptionsInsertCall + func (c *CaptionsInsertCall) Sync(sync bool) *CaptionsInsertCall + type CaptionsListCall struct + func (c *CaptionsListCall) Context(ctx context.Context) *CaptionsListCall + func (c *CaptionsListCall) Do(opts ...googleapi.CallOption) (*CaptionListResponse, error) + func (c *CaptionsListCall) Fields(s ...googleapi.Field) *CaptionsListCall + func (c *CaptionsListCall) Header() http.Header + func (c *CaptionsListCall) Id(id ...string) *CaptionsListCall + func (c *CaptionsListCall) IfNoneMatch(entityTag string) *CaptionsListCall + func (c *CaptionsListCall) OnBehalfOf(onBehalfOf string) *CaptionsListCall + func (c *CaptionsListCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *CaptionsListCall + type CaptionsService struct + func NewCaptionsService(s *Service) *CaptionsService + func (r *CaptionsService) Delete(id string) *CaptionsDeleteCall + func (r *CaptionsService) Download(id string) *CaptionsDownloadCall + func (r *CaptionsService) Insert(part []string, caption *Caption) *CaptionsInsertCall + func (r *CaptionsService) List(part []string, videoId string) *CaptionsListCall + func (r *CaptionsService) Update(part []string, caption *Caption) *CaptionsUpdateCall + type CaptionsUpdateCall struct + func (c *CaptionsUpdateCall) Context(ctx context.Context) *CaptionsUpdateCall + func (c *CaptionsUpdateCall) Do(opts ...googleapi.CallOption) (*Caption, error) + func (c *CaptionsUpdateCall) Fields(s ...googleapi.Field) *CaptionsUpdateCall + func (c *CaptionsUpdateCall) Header() http.Header + func (c *CaptionsUpdateCall) Media(r io.Reader, options ...googleapi.MediaOption) *CaptionsUpdateCall + func (c *CaptionsUpdateCall) OnBehalfOf(onBehalfOf string) *CaptionsUpdateCall + func (c *CaptionsUpdateCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *CaptionsUpdateCall + func (c *CaptionsUpdateCall) ProgressUpdater(pu googleapi.ProgressUpdater) *CaptionsUpdateCall + func (c *CaptionsUpdateCall) ResumableMedia(ctx context.Context, r io.ReaderAt, size int64, mediaType string) *CaptionsUpdateCall + func (c *CaptionsUpdateCall) Sync(sync bool) *CaptionsUpdateCall + type CdnSettings struct + ForceSendFields []string + Format string + FrameRate string + IngestionInfo *IngestionInfo + IngestionType string + NullFields []string + Resolution string + func (s *CdnSettings) MarshalJSON() ([]byte, error) + type Channel struct + AuditDetails *ChannelAuditDetails + BrandingSettings *ChannelBrandingSettings + ContentDetails *ChannelContentDetails + ContentOwnerDetails *ChannelContentOwnerDetails + ConversionPings *ChannelConversionPings + Etag string + ForceSendFields []string + Id string + Kind string + Localizations map[string]ChannelLocalization + NullFields []string + Snippet *ChannelSnippet + Statistics *ChannelStatistics + Status *ChannelStatus + TopicDetails *ChannelTopicDetails + func (s *Channel) MarshalJSON() ([]byte, error) + type ChannelAuditDetails struct + CommunityGuidelinesGoodStanding bool + ContentIdClaimsGoodStanding bool + CopyrightStrikesGoodStanding bool + ForceSendFields []string + NullFields []string + func (s *ChannelAuditDetails) MarshalJSON() ([]byte, error) + type ChannelBannerResource struct + Etag string + ForceSendFields []string + Kind string + NullFields []string + Url string + func (s *ChannelBannerResource) MarshalJSON() ([]byte, error) + type ChannelBannersInsertCall struct + func (c *ChannelBannersInsertCall) ChannelId(channelId string) *ChannelBannersInsertCall + func (c *ChannelBannersInsertCall) Context(ctx context.Context) *ChannelBannersInsertCall + func (c *ChannelBannersInsertCall) Do(opts ...googleapi.CallOption) (*ChannelBannerResource, error) + func (c *ChannelBannersInsertCall) Fields(s ...googleapi.Field) *ChannelBannersInsertCall + func (c *ChannelBannersInsertCall) Header() http.Header + func (c *ChannelBannersInsertCall) Media(r io.Reader, options ...googleapi.MediaOption) *ChannelBannersInsertCall + func (c *ChannelBannersInsertCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *ChannelBannersInsertCall + func (c *ChannelBannersInsertCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *ChannelBannersInsertCall + func (c *ChannelBannersInsertCall) ProgressUpdater(pu googleapi.ProgressUpdater) *ChannelBannersInsertCall + func (c *ChannelBannersInsertCall) ResumableMedia(ctx context.Context, r io.ReaderAt, size int64, mediaType string) *ChannelBannersInsertCall + type ChannelBannersService struct + func NewChannelBannersService(s *Service) *ChannelBannersService + func (r *ChannelBannersService) Insert(channelbannerresource *ChannelBannerResource) *ChannelBannersInsertCall + type ChannelBrandingSettings struct + Channel *ChannelSettings + ForceSendFields []string + Hints []*PropertyValue + Image *ImageSettings + NullFields []string + Watch *WatchSettings + func (s *ChannelBrandingSettings) MarshalJSON() ([]byte, error) + type ChannelContentDetails struct + ForceSendFields []string + NullFields []string + RelatedPlaylists *ChannelContentDetailsRelatedPlaylists + func (s *ChannelContentDetails) MarshalJSON() ([]byte, error) + type ChannelContentDetailsRelatedPlaylists struct + Favorites string + ForceSendFields []string + Likes string + NullFields []string + Uploads string + WatchHistory string + WatchLater string + func (s *ChannelContentDetailsRelatedPlaylists) MarshalJSON() ([]byte, error) + type ChannelContentOwnerDetails struct + ContentOwner string + ForceSendFields []string + NullFields []string + TimeLinked string + func (s *ChannelContentOwnerDetails) MarshalJSON() ([]byte, error) + type ChannelConversionPing struct + Context string + ConversionUrl string + ForceSendFields []string + NullFields []string + func (s *ChannelConversionPing) MarshalJSON() ([]byte, error) + type ChannelConversionPings struct + ForceSendFields []string + NullFields []string + Pings []*ChannelConversionPing + func (s *ChannelConversionPings) MarshalJSON() ([]byte, error) + type ChannelListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*Channel + Kind string + NextPageToken string + NullFields []string + PageInfo *PageInfo + PrevPageToken string + TokenPagination *TokenPagination + VisitorId string + func (s *ChannelListResponse) MarshalJSON() ([]byte, error) + type ChannelLocalization struct + Description string + ForceSendFields []string + NullFields []string + Title string + func (s *ChannelLocalization) MarshalJSON() ([]byte, error) + type ChannelProfileDetails struct + ChannelId string + ChannelUrl string + DisplayName string + ForceSendFields []string + NullFields []string + ProfileImageUrl string + func (s *ChannelProfileDetails) MarshalJSON() ([]byte, error) + type ChannelSection struct + ContentDetails *ChannelSectionContentDetails + Etag string + ForceSendFields []string + Id string + Kind string + Localizations map[string]ChannelSectionLocalization + NullFields []string + Snippet *ChannelSectionSnippet + Targeting *ChannelSectionTargeting + func (s *ChannelSection) MarshalJSON() ([]byte, error) + type ChannelSectionContentDetails struct + Channels []string + ForceSendFields []string + NullFields []string + Playlists []string + func (s *ChannelSectionContentDetails) MarshalJSON() ([]byte, error) + type ChannelSectionListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*ChannelSection + Kind string + NullFields []string + VisitorId string + func (s *ChannelSectionListResponse) MarshalJSON() ([]byte, error) + type ChannelSectionLocalization struct + ForceSendFields []string + NullFields []string + Title string + func (s *ChannelSectionLocalization) MarshalJSON() ([]byte, error) + type ChannelSectionSnippet struct + ChannelId string + DefaultLanguage string + ForceSendFields []string + Localized *ChannelSectionLocalization + NullFields []string + Position *int64 + Style string + Title string + Type string + func (s *ChannelSectionSnippet) MarshalJSON() ([]byte, error) + type ChannelSectionTargeting struct + Countries []string + ForceSendFields []string + Languages []string + NullFields []string + Regions []string + func (s *ChannelSectionTargeting) MarshalJSON() ([]byte, error) + type ChannelSectionsDeleteCall struct + func (c *ChannelSectionsDeleteCall) Context(ctx context.Context) *ChannelSectionsDeleteCall + func (c *ChannelSectionsDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *ChannelSectionsDeleteCall) Fields(s ...googleapi.Field) *ChannelSectionsDeleteCall + func (c *ChannelSectionsDeleteCall) Header() http.Header + func (c *ChannelSectionsDeleteCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *ChannelSectionsDeleteCall + type ChannelSectionsInsertCall struct + func (c *ChannelSectionsInsertCall) Context(ctx context.Context) *ChannelSectionsInsertCall + func (c *ChannelSectionsInsertCall) Do(opts ...googleapi.CallOption) (*ChannelSection, error) + func (c *ChannelSectionsInsertCall) Fields(s ...googleapi.Field) *ChannelSectionsInsertCall + func (c *ChannelSectionsInsertCall) Header() http.Header + func (c *ChannelSectionsInsertCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *ChannelSectionsInsertCall + func (c *ChannelSectionsInsertCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *ChannelSectionsInsertCall + type ChannelSectionsListCall struct + func (c *ChannelSectionsListCall) ChannelId(channelId string) *ChannelSectionsListCall + func (c *ChannelSectionsListCall) Context(ctx context.Context) *ChannelSectionsListCall + func (c *ChannelSectionsListCall) Do(opts ...googleapi.CallOption) (*ChannelSectionListResponse, error) + func (c *ChannelSectionsListCall) Fields(s ...googleapi.Field) *ChannelSectionsListCall + func (c *ChannelSectionsListCall) Header() http.Header + func (c *ChannelSectionsListCall) Hl(hl string) *ChannelSectionsListCall + func (c *ChannelSectionsListCall) Id(id ...string) *ChannelSectionsListCall + func (c *ChannelSectionsListCall) IfNoneMatch(entityTag string) *ChannelSectionsListCall + func (c *ChannelSectionsListCall) Mine(mine bool) *ChannelSectionsListCall + func (c *ChannelSectionsListCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *ChannelSectionsListCall + type ChannelSectionsService struct + func NewChannelSectionsService(s *Service) *ChannelSectionsService + func (r *ChannelSectionsService) Delete(id string) *ChannelSectionsDeleteCall + func (r *ChannelSectionsService) Insert(part []string, channelsection *ChannelSection) *ChannelSectionsInsertCall + func (r *ChannelSectionsService) List(part []string) *ChannelSectionsListCall + func (r *ChannelSectionsService) Update(part []string, channelsection *ChannelSection) *ChannelSectionsUpdateCall + type ChannelSectionsUpdateCall struct + func (c *ChannelSectionsUpdateCall) Context(ctx context.Context) *ChannelSectionsUpdateCall + func (c *ChannelSectionsUpdateCall) Do(opts ...googleapi.CallOption) (*ChannelSection, error) + func (c *ChannelSectionsUpdateCall) Fields(s ...googleapi.Field) *ChannelSectionsUpdateCall + func (c *ChannelSectionsUpdateCall) Header() http.Header + func (c *ChannelSectionsUpdateCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *ChannelSectionsUpdateCall + type ChannelSettings struct + Country string + DefaultLanguage string + DefaultTab string + Description string + FeaturedChannelsTitle string + FeaturedChannelsUrls []string + ForceSendFields []string + Keywords string + ModerateComments bool + NullFields []string + ProfileColor string + ShowBrowseView bool + ShowRelatedChannels bool + Title string + TrackingAnalyticsAccountId string + UnsubscribedTrailer string + func (s *ChannelSettings) MarshalJSON() ([]byte, error) + type ChannelSnippet struct + Country string + CustomUrl string + DefaultLanguage string + Description string + ForceSendFields []string + Localized *ChannelLocalization + NullFields []string + PublishedAt string + Thumbnails *ThumbnailDetails + Title string + func (s *ChannelSnippet) MarshalJSON() ([]byte, error) + type ChannelStatistics struct + CommentCount uint64 + ForceSendFields []string + HiddenSubscriberCount bool + NullFields []string + SubscriberCount uint64 + VideoCount uint64 + ViewCount uint64 + func (s *ChannelStatistics) MarshalJSON() ([]byte, error) + type ChannelStatus struct + ForceSendFields []string + IsLinked bool + LongUploadsStatus string + MadeForKids bool + NullFields []string + PrivacyStatus string + SelfDeclaredMadeForKids bool + func (s *ChannelStatus) MarshalJSON() ([]byte, error) + type ChannelToStoreLinkDetails struct + ForceSendFields []string + NullFields []string + StoreName string + StoreUrl string + func (s *ChannelToStoreLinkDetails) MarshalJSON() ([]byte, error) + type ChannelTopicDetails struct + ForceSendFields []string + NullFields []string + TopicCategories []string + TopicIds []string + func (s *ChannelTopicDetails) MarshalJSON() ([]byte, error) + type ChannelsListCall struct + func (c *ChannelsListCall) CategoryId(categoryId string) *ChannelsListCall + func (c *ChannelsListCall) Context(ctx context.Context) *ChannelsListCall + func (c *ChannelsListCall) Do(opts ...googleapi.CallOption) (*ChannelListResponse, error) + func (c *ChannelsListCall) Fields(s ...googleapi.Field) *ChannelsListCall + func (c *ChannelsListCall) ForUsername(forUsername string) *ChannelsListCall + func (c *ChannelsListCall) Header() http.Header + func (c *ChannelsListCall) Hl(hl string) *ChannelsListCall + func (c *ChannelsListCall) Id(id ...string) *ChannelsListCall + func (c *ChannelsListCall) IfNoneMatch(entityTag string) *ChannelsListCall + func (c *ChannelsListCall) ManagedByMe(managedByMe bool) *ChannelsListCall + func (c *ChannelsListCall) MaxResults(maxResults int64) *ChannelsListCall + func (c *ChannelsListCall) Mine(mine bool) *ChannelsListCall + func (c *ChannelsListCall) MySubscribers(mySubscribers bool) *ChannelsListCall + func (c *ChannelsListCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *ChannelsListCall + func (c *ChannelsListCall) PageToken(pageToken string) *ChannelsListCall + func (c *ChannelsListCall) Pages(ctx context.Context, f func(*ChannelListResponse) error) error + type ChannelsService struct + func NewChannelsService(s *Service) *ChannelsService + func (r *ChannelsService) List(part []string) *ChannelsListCall + func (r *ChannelsService) Update(part []string, channel *Channel) *ChannelsUpdateCall + type ChannelsUpdateCall struct + func (c *ChannelsUpdateCall) Context(ctx context.Context) *ChannelsUpdateCall + func (c *ChannelsUpdateCall) Do(opts ...googleapi.CallOption) (*Channel, error) + func (c *ChannelsUpdateCall) Fields(s ...googleapi.Field) *ChannelsUpdateCall + func (c *ChannelsUpdateCall) Header() http.Header + func (c *ChannelsUpdateCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *ChannelsUpdateCall + type Comment struct + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Snippet *CommentSnippet + func (s *Comment) MarshalJSON() ([]byte, error) + type CommentListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*Comment + Kind string + NextPageToken string + NullFields []string + PageInfo *PageInfo + TokenPagination *TokenPagination + VisitorId string + func (s *CommentListResponse) MarshalJSON() ([]byte, error) + type CommentSnippet struct + AuthorChannelId *CommentSnippetAuthorChannelId + AuthorChannelUrl string + AuthorDisplayName string + AuthorProfileImageUrl string + CanRate bool + ChannelId string + ForceSendFields []string + LikeCount int64 + ModerationStatus string + NullFields []string + ParentId string + PublishedAt string + TextDisplay string + TextOriginal string + UpdatedAt string + VideoId string + ViewerRating string + func (s *CommentSnippet) MarshalJSON() ([]byte, error) + type CommentSnippetAuthorChannelId struct + ForceSendFields []string + NullFields []string + Value string + func (s *CommentSnippetAuthorChannelId) MarshalJSON() ([]byte, error) + type CommentThread struct + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Replies *CommentThreadReplies + Snippet *CommentThreadSnippet + func (s *CommentThread) MarshalJSON() ([]byte, error) + type CommentThreadListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*CommentThread + Kind string + NextPageToken string + NullFields []string + PageInfo *PageInfo + TokenPagination *TokenPagination + VisitorId string + func (s *CommentThreadListResponse) MarshalJSON() ([]byte, error) + type CommentThreadReplies struct + Comments []*Comment + ForceSendFields []string + NullFields []string + func (s *CommentThreadReplies) MarshalJSON() ([]byte, error) + type CommentThreadSnippet struct + CanReply bool + ChannelId string + ForceSendFields []string + IsPublic bool + NullFields []string + TopLevelComment *Comment + TotalReplyCount int64 + VideoId string + func (s *CommentThreadSnippet) MarshalJSON() ([]byte, error) + type CommentThreadsInsertCall struct + func (c *CommentThreadsInsertCall) Context(ctx context.Context) *CommentThreadsInsertCall + func (c *CommentThreadsInsertCall) Do(opts ...googleapi.CallOption) (*CommentThread, error) + func (c *CommentThreadsInsertCall) Fields(s ...googleapi.Field) *CommentThreadsInsertCall + func (c *CommentThreadsInsertCall) Header() http.Header + type CommentThreadsListCall struct + func (c *CommentThreadsListCall) AllThreadsRelatedToChannelId(allThreadsRelatedToChannelId string) *CommentThreadsListCall + func (c *CommentThreadsListCall) ChannelId(channelId string) *CommentThreadsListCall + func (c *CommentThreadsListCall) Context(ctx context.Context) *CommentThreadsListCall + func (c *CommentThreadsListCall) Do(opts ...googleapi.CallOption) (*CommentThreadListResponse, error) + func (c *CommentThreadsListCall) Fields(s ...googleapi.Field) *CommentThreadsListCall + func (c *CommentThreadsListCall) Header() http.Header + func (c *CommentThreadsListCall) Id(id ...string) *CommentThreadsListCall + func (c *CommentThreadsListCall) IfNoneMatch(entityTag string) *CommentThreadsListCall + func (c *CommentThreadsListCall) MaxResults(maxResults int64) *CommentThreadsListCall + func (c *CommentThreadsListCall) ModerationStatus(moderationStatus string) *CommentThreadsListCall + func (c *CommentThreadsListCall) Order(order string) *CommentThreadsListCall + func (c *CommentThreadsListCall) PageToken(pageToken string) *CommentThreadsListCall + func (c *CommentThreadsListCall) Pages(ctx context.Context, f func(*CommentThreadListResponse) error) error + func (c *CommentThreadsListCall) SearchTerms(searchTerms string) *CommentThreadsListCall + func (c *CommentThreadsListCall) TextFormat(textFormat string) *CommentThreadsListCall + func (c *CommentThreadsListCall) VideoId(videoId string) *CommentThreadsListCall + type CommentThreadsService struct + func NewCommentThreadsService(s *Service) *CommentThreadsService + func (r *CommentThreadsService) Insert(part []string, commentthread *CommentThread) *CommentThreadsInsertCall + func (r *CommentThreadsService) List(part []string) *CommentThreadsListCall + func (r *CommentThreadsService) Update(part []string, commentthread *CommentThread) *CommentThreadsUpdateCall + type CommentThreadsUpdateCall struct + func (c *CommentThreadsUpdateCall) Context(ctx context.Context) *CommentThreadsUpdateCall + func (c *CommentThreadsUpdateCall) Do(opts ...googleapi.CallOption) (*CommentThread, error) + func (c *CommentThreadsUpdateCall) Fields(s ...googleapi.Field) *CommentThreadsUpdateCall + func (c *CommentThreadsUpdateCall) Header() http.Header + type CommentsDeleteCall struct + func (c *CommentsDeleteCall) Context(ctx context.Context) *CommentsDeleteCall + func (c *CommentsDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *CommentsDeleteCall) Fields(s ...googleapi.Field) *CommentsDeleteCall + func (c *CommentsDeleteCall) Header() http.Header + type CommentsInsertCall struct + func (c *CommentsInsertCall) Context(ctx context.Context) *CommentsInsertCall + func (c *CommentsInsertCall) Do(opts ...googleapi.CallOption) (*Comment, error) + func (c *CommentsInsertCall) Fields(s ...googleapi.Field) *CommentsInsertCall + func (c *CommentsInsertCall) Header() http.Header + type CommentsListCall struct + func (c *CommentsListCall) Context(ctx context.Context) *CommentsListCall + func (c *CommentsListCall) Do(opts ...googleapi.CallOption) (*CommentListResponse, error) + func (c *CommentsListCall) Fields(s ...googleapi.Field) *CommentsListCall + func (c *CommentsListCall) Header() http.Header + func (c *CommentsListCall) Id(id ...string) *CommentsListCall + func (c *CommentsListCall) IfNoneMatch(entityTag string) *CommentsListCall + func (c *CommentsListCall) MaxResults(maxResults int64) *CommentsListCall + func (c *CommentsListCall) PageToken(pageToken string) *CommentsListCall + func (c *CommentsListCall) Pages(ctx context.Context, f func(*CommentListResponse) error) error + func (c *CommentsListCall) ParentId(parentId string) *CommentsListCall + func (c *CommentsListCall) TextFormat(textFormat string) *CommentsListCall + type CommentsMarkAsSpamCall struct + func (c *CommentsMarkAsSpamCall) Context(ctx context.Context) *CommentsMarkAsSpamCall + func (c *CommentsMarkAsSpamCall) Do(opts ...googleapi.CallOption) error + func (c *CommentsMarkAsSpamCall) Fields(s ...googleapi.Field) *CommentsMarkAsSpamCall + func (c *CommentsMarkAsSpamCall) Header() http.Header + type CommentsService struct + func NewCommentsService(s *Service) *CommentsService + func (r *CommentsService) Delete(id string) *CommentsDeleteCall + func (r *CommentsService) Insert(part []string, comment *Comment) *CommentsInsertCall + func (r *CommentsService) List(part []string) *CommentsListCall + func (r *CommentsService) MarkAsSpam(id []string) *CommentsMarkAsSpamCall + func (r *CommentsService) SetModerationStatus(id []string, moderationStatus string) *CommentsSetModerationStatusCall + func (r *CommentsService) Update(part []string, comment *Comment) *CommentsUpdateCall + type CommentsSetModerationStatusCall struct + func (c *CommentsSetModerationStatusCall) BanAuthor(banAuthor bool) *CommentsSetModerationStatusCall + func (c *CommentsSetModerationStatusCall) Context(ctx context.Context) *CommentsSetModerationStatusCall + func (c *CommentsSetModerationStatusCall) Do(opts ...googleapi.CallOption) error + func (c *CommentsSetModerationStatusCall) Fields(s ...googleapi.Field) *CommentsSetModerationStatusCall + func (c *CommentsSetModerationStatusCall) Header() http.Header + type CommentsUpdateCall struct + func (c *CommentsUpdateCall) Context(ctx context.Context) *CommentsUpdateCall + func (c *CommentsUpdateCall) Do(opts ...googleapi.CallOption) (*Comment, error) + func (c *CommentsUpdateCall) Fields(s ...googleapi.Field) *CommentsUpdateCall + func (c *CommentsUpdateCall) Header() http.Header + type ContentRating struct + AcbRating string + AgcomRating string + AnatelRating string + BbfcRating string + BfvcRating string + BmukkRating string + CatvRating string + CatvfrRating string + CbfcRating string + CccRating string + CceRating string + ChfilmRating string + ChvrsRating string + CicfRating string + CnaRating string + CncRating string + CsaRating string + CscfRating string + CzfilmRating string + DjctqRating string + DjctqRatingReasons []string + EcbmctRating string + EefilmRating string + EgfilmRating string + EirinRating string + FcbmRating string + FcoRating string + FmocRating string + ForceSendFields []string + FpbRating string + FpbRatingReasons []string + FskRating string + GrfilmRating string + IcaaRating string + IfcoRating string + IlfilmRating string + IncaaRating string + KfcbRating string + KijkwijzerRating string + KmrbRating string + LsfRating string + MccaaRating string + MccypRating string + McstRating string + MdaRating string + MedietilsynetRating string + MekuRating string + MenaMpaaRating string + MibacRating string + MocRating string + MoctwRating string + MpaaRating string + MpaatRating string + MtrcbRating string + NbcRating string + NbcplRating string + NfrcRating string + NfvcbRating string + NkclvRating string + NmcRating string + NullFields []string + OflcRating string + PefilmRating string + RcnofRating string + ResorteviolenciaRating string + RtcRating string + RteRating string + RussiaRating string + SkfilmRating string + SmaisRating string + SmsaRating string + TvpgRating string + YtRating string + func (s *ContentRating) MarshalJSON() ([]byte, error) + type Entity struct + ForceSendFields []string + Id string + NullFields []string + TypeId string + Url string + func (s *Entity) MarshalJSON() ([]byte, error) + type GeoPoint struct + Altitude float64 + ForceSendFields []string + Latitude float64 + Longitude float64 + NullFields []string + func (s *GeoPoint) MarshalJSON() ([]byte, error) + func (s *GeoPoint) UnmarshalJSON(data []byte) error + type I18nLanguage struct + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Snippet *I18nLanguageSnippet + func (s *I18nLanguage) MarshalJSON() ([]byte, error) + type I18nLanguageListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*I18nLanguage + Kind string + NullFields []string + VisitorId string + func (s *I18nLanguageListResponse) MarshalJSON() ([]byte, error) + type I18nLanguageSnippet struct + ForceSendFields []string + Hl string + Name string + NullFields []string + func (s *I18nLanguageSnippet) MarshalJSON() ([]byte, error) + type I18nLanguagesListCall struct + func (c *I18nLanguagesListCall) Context(ctx context.Context) *I18nLanguagesListCall + func (c *I18nLanguagesListCall) Do(opts ...googleapi.CallOption) (*I18nLanguageListResponse, error) + func (c *I18nLanguagesListCall) Fields(s ...googleapi.Field) *I18nLanguagesListCall + func (c *I18nLanguagesListCall) Header() http.Header + func (c *I18nLanguagesListCall) Hl(hl string) *I18nLanguagesListCall + func (c *I18nLanguagesListCall) IfNoneMatch(entityTag string) *I18nLanguagesListCall + type I18nLanguagesService struct + func NewI18nLanguagesService(s *Service) *I18nLanguagesService + func (r *I18nLanguagesService) List(part []string) *I18nLanguagesListCall + type I18nRegion struct + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Snippet *I18nRegionSnippet + func (s *I18nRegion) MarshalJSON() ([]byte, error) + type I18nRegionListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*I18nRegion + Kind string + NullFields []string + VisitorId string + func (s *I18nRegionListResponse) MarshalJSON() ([]byte, error) + type I18nRegionSnippet struct + ForceSendFields []string + Gl string + Name string + NullFields []string + func (s *I18nRegionSnippet) MarshalJSON() ([]byte, error) + type I18nRegionsListCall struct + func (c *I18nRegionsListCall) Context(ctx context.Context) *I18nRegionsListCall + func (c *I18nRegionsListCall) Do(opts ...googleapi.CallOption) (*I18nRegionListResponse, error) + func (c *I18nRegionsListCall) Fields(s ...googleapi.Field) *I18nRegionsListCall + func (c *I18nRegionsListCall) Header() http.Header + func (c *I18nRegionsListCall) Hl(hl string) *I18nRegionsListCall + func (c *I18nRegionsListCall) IfNoneMatch(entityTag string) *I18nRegionsListCall + type I18nRegionsService struct + func NewI18nRegionsService(s *Service) *I18nRegionsService + func (r *I18nRegionsService) List(part []string) *I18nRegionsListCall + type ImageSettings struct + BackgroundImageUrl *LocalizedProperty + BannerExternalUrl string + BannerImageUrl string + BannerMobileExtraHdImageUrl string + BannerMobileHdImageUrl string + BannerMobileImageUrl string + BannerMobileLowImageUrl string + BannerMobileMediumHdImageUrl string + BannerTabletExtraHdImageUrl string + BannerTabletHdImageUrl string + BannerTabletImageUrl string + BannerTabletLowImageUrl string + BannerTvHighImageUrl string + BannerTvImageUrl string + BannerTvLowImageUrl string + BannerTvMediumImageUrl string + ForceSendFields []string + LargeBrandedBannerImageImapScript *LocalizedProperty + LargeBrandedBannerImageUrl *LocalizedProperty + NullFields []string + SmallBrandedBannerImageImapScript *LocalizedProperty + SmallBrandedBannerImageUrl *LocalizedProperty + TrackingImageUrl string + WatchIconImageUrl string + func (s *ImageSettings) MarshalJSON() ([]byte, error) + type IngestionInfo struct + BackupIngestionAddress string + ForceSendFields []string + IngestionAddress string + NullFields []string + RtmpsBackupIngestionAddress string + RtmpsIngestionAddress string + StreamName string + func (s *IngestionInfo) MarshalJSON() ([]byte, error) + type InvideoBranding struct + ForceSendFields []string + ImageBytes string + ImageUrl string + NullFields []string + Position *InvideoPosition + TargetChannelId string + Timing *InvideoTiming + func (s *InvideoBranding) MarshalJSON() ([]byte, error) + type InvideoPosition struct + CornerPosition string + ForceSendFields []string + NullFields []string + Type string + func (s *InvideoPosition) MarshalJSON() ([]byte, error) + type InvideoTiming struct + DurationMs uint64 + ForceSendFields []string + NullFields []string + OffsetMs uint64 + Type string + func (s *InvideoTiming) MarshalJSON() ([]byte, error) + type LanguageTag struct + ForceSendFields []string + NullFields []string + Value string + func (s *LanguageTag) MarshalJSON() ([]byte, error) + type LevelDetails struct + DisplayName string + ForceSendFields []string + NullFields []string + func (s *LevelDetails) MarshalJSON() ([]byte, error) + type LiveBroadcast struct + ContentDetails *LiveBroadcastContentDetails + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Snippet *LiveBroadcastSnippet + Statistics *LiveBroadcastStatistics + Status *LiveBroadcastStatus + func (s *LiveBroadcast) MarshalJSON() ([]byte, error) + type LiveBroadcastContentDetails struct + BoundStreamId string + BoundStreamLastUpdateTimeMs string + ClosedCaptionsType string + EnableAutoStart bool + EnableAutoStop bool + EnableClosedCaptions bool + EnableContentEncryption bool + EnableDvr bool + EnableEmbed bool + EnableLowLatency bool + ForceSendFields []string + LatencyPreference string + Mesh string + MonitorStream *MonitorStreamInfo + NullFields []string + Projection string + RecordFromStart bool + StartWithSlate bool + func (s *LiveBroadcastContentDetails) MarshalJSON() ([]byte, error) + type LiveBroadcastListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*LiveBroadcast + Kind string + NextPageToken string + NullFields []string + PageInfo *PageInfo + PrevPageToken string + TokenPagination *TokenPagination + VisitorId string + func (s *LiveBroadcastListResponse) MarshalJSON() ([]byte, error) + type LiveBroadcastSnippet struct + ActualEndTime string + ActualStartTime string + ChannelId string + Description string + ForceSendFields []string + IsDefaultBroadcast bool + LiveChatId string + NullFields []string + PublishedAt string + ScheduledEndTime string + ScheduledStartTime string + Thumbnails *ThumbnailDetails + Title string + func (s *LiveBroadcastSnippet) MarshalJSON() ([]byte, error) + type LiveBroadcastStatistics struct + ForceSendFields []string + NullFields []string + TotalChatCount uint64 + func (s *LiveBroadcastStatistics) MarshalJSON() ([]byte, error) + type LiveBroadcastStatus struct + ForceSendFields []string + LifeCycleStatus string + LiveBroadcastPriority string + MadeForKids bool + NullFields []string + PrivacyStatus string + RecordingStatus string + SelfDeclaredMadeForKids bool + func (s *LiveBroadcastStatus) MarshalJSON() ([]byte, error) + type LiveBroadcastsBindCall struct + func (c *LiveBroadcastsBindCall) Context(ctx context.Context) *LiveBroadcastsBindCall + func (c *LiveBroadcastsBindCall) Do(opts ...googleapi.CallOption) (*LiveBroadcast, error) + func (c *LiveBroadcastsBindCall) Fields(s ...googleapi.Field) *LiveBroadcastsBindCall + func (c *LiveBroadcastsBindCall) Header() http.Header + func (c *LiveBroadcastsBindCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *LiveBroadcastsBindCall + func (c *LiveBroadcastsBindCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *LiveBroadcastsBindCall + func (c *LiveBroadcastsBindCall) StreamId(streamId string) *LiveBroadcastsBindCall + type LiveBroadcastsControlCall struct + func (c *LiveBroadcastsControlCall) Context(ctx context.Context) *LiveBroadcastsControlCall + func (c *LiveBroadcastsControlCall) DisplaySlate(displaySlate bool) *LiveBroadcastsControlCall + func (c *LiveBroadcastsControlCall) Do(opts ...googleapi.CallOption) (*LiveBroadcast, error) + func (c *LiveBroadcastsControlCall) Fields(s ...googleapi.Field) *LiveBroadcastsControlCall + func (c *LiveBroadcastsControlCall) Header() http.Header + func (c *LiveBroadcastsControlCall) OffsetTimeMs(offsetTimeMs uint64) *LiveBroadcastsControlCall + func (c *LiveBroadcastsControlCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *LiveBroadcastsControlCall + func (c *LiveBroadcastsControlCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *LiveBroadcastsControlCall + func (c *LiveBroadcastsControlCall) Walltime(walltime string) *LiveBroadcastsControlCall + type LiveBroadcastsDeleteCall struct + func (c *LiveBroadcastsDeleteCall) Context(ctx context.Context) *LiveBroadcastsDeleteCall + func (c *LiveBroadcastsDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *LiveBroadcastsDeleteCall) Fields(s ...googleapi.Field) *LiveBroadcastsDeleteCall + func (c *LiveBroadcastsDeleteCall) Header() http.Header + func (c *LiveBroadcastsDeleteCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *LiveBroadcastsDeleteCall + func (c *LiveBroadcastsDeleteCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *LiveBroadcastsDeleteCall + type LiveBroadcastsInsertCall struct + func (c *LiveBroadcastsInsertCall) Context(ctx context.Context) *LiveBroadcastsInsertCall + func (c *LiveBroadcastsInsertCall) Do(opts ...googleapi.CallOption) (*LiveBroadcast, error) + func (c *LiveBroadcastsInsertCall) Fields(s ...googleapi.Field) *LiveBroadcastsInsertCall + func (c *LiveBroadcastsInsertCall) Header() http.Header + func (c *LiveBroadcastsInsertCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *LiveBroadcastsInsertCall + func (c *LiveBroadcastsInsertCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *LiveBroadcastsInsertCall + type LiveBroadcastsListCall struct + func (c *LiveBroadcastsListCall) BroadcastStatus(broadcastStatus string) *LiveBroadcastsListCall + func (c *LiveBroadcastsListCall) BroadcastType(broadcastType string) *LiveBroadcastsListCall + func (c *LiveBroadcastsListCall) Context(ctx context.Context) *LiveBroadcastsListCall + func (c *LiveBroadcastsListCall) Do(opts ...googleapi.CallOption) (*LiveBroadcastListResponse, error) + func (c *LiveBroadcastsListCall) Fields(s ...googleapi.Field) *LiveBroadcastsListCall + func (c *LiveBroadcastsListCall) Header() http.Header + func (c *LiveBroadcastsListCall) Id(id ...string) *LiveBroadcastsListCall + func (c *LiveBroadcastsListCall) IfNoneMatch(entityTag string) *LiveBroadcastsListCall + func (c *LiveBroadcastsListCall) MaxResults(maxResults int64) *LiveBroadcastsListCall + func (c *LiveBroadcastsListCall) Mine(mine bool) *LiveBroadcastsListCall + func (c *LiveBroadcastsListCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *LiveBroadcastsListCall + func (c *LiveBroadcastsListCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *LiveBroadcastsListCall + func (c *LiveBroadcastsListCall) PageToken(pageToken string) *LiveBroadcastsListCall + func (c *LiveBroadcastsListCall) Pages(ctx context.Context, f func(*LiveBroadcastListResponse) error) error + type LiveBroadcastsService struct + func NewLiveBroadcastsService(s *Service) *LiveBroadcastsService + func (r *LiveBroadcastsService) Bind(id string, part []string) *LiveBroadcastsBindCall + func (r *LiveBroadcastsService) Control(id string, part []string) *LiveBroadcastsControlCall + func (r *LiveBroadcastsService) Delete(id string) *LiveBroadcastsDeleteCall + func (r *LiveBroadcastsService) Insert(part []string, livebroadcast *LiveBroadcast) *LiveBroadcastsInsertCall + func (r *LiveBroadcastsService) List(part []string) *LiveBroadcastsListCall + func (r *LiveBroadcastsService) Transition(broadcastStatus string, id string, part []string) *LiveBroadcastsTransitionCall + func (r *LiveBroadcastsService) Update(part []string, livebroadcast *LiveBroadcast) *LiveBroadcastsUpdateCall + type LiveBroadcastsTransitionCall struct + func (c *LiveBroadcastsTransitionCall) Context(ctx context.Context) *LiveBroadcastsTransitionCall + func (c *LiveBroadcastsTransitionCall) Do(opts ...googleapi.CallOption) (*LiveBroadcast, error) + func (c *LiveBroadcastsTransitionCall) Fields(s ...googleapi.Field) *LiveBroadcastsTransitionCall + func (c *LiveBroadcastsTransitionCall) Header() http.Header + func (c *LiveBroadcastsTransitionCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *LiveBroadcastsTransitionCall + func (c *LiveBroadcastsTransitionCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *LiveBroadcastsTransitionCall + type LiveBroadcastsUpdateCall struct + func (c *LiveBroadcastsUpdateCall) Context(ctx context.Context) *LiveBroadcastsUpdateCall + func (c *LiveBroadcastsUpdateCall) Do(opts ...googleapi.CallOption) (*LiveBroadcast, error) + func (c *LiveBroadcastsUpdateCall) Fields(s ...googleapi.Field) *LiveBroadcastsUpdateCall + func (c *LiveBroadcastsUpdateCall) Header() http.Header + func (c *LiveBroadcastsUpdateCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *LiveBroadcastsUpdateCall + func (c *LiveBroadcastsUpdateCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *LiveBroadcastsUpdateCall + type LiveChatBan struct + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Snippet *LiveChatBanSnippet + func (s *LiveChatBan) MarshalJSON() ([]byte, error) + type LiveChatBanSnippet struct + BanDurationSeconds uint64 + BannedUserDetails *ChannelProfileDetails + ForceSendFields []string + LiveChatId string + NullFields []string + Type string + func (s *LiveChatBanSnippet) MarshalJSON() ([]byte, error) + type LiveChatBansDeleteCall struct + func (c *LiveChatBansDeleteCall) Context(ctx context.Context) *LiveChatBansDeleteCall + func (c *LiveChatBansDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *LiveChatBansDeleteCall) Fields(s ...googleapi.Field) *LiveChatBansDeleteCall + func (c *LiveChatBansDeleteCall) Header() http.Header + type LiveChatBansInsertCall struct + func (c *LiveChatBansInsertCall) Context(ctx context.Context) *LiveChatBansInsertCall + func (c *LiveChatBansInsertCall) Do(opts ...googleapi.CallOption) (*LiveChatBan, error) + func (c *LiveChatBansInsertCall) Fields(s ...googleapi.Field) *LiveChatBansInsertCall + func (c *LiveChatBansInsertCall) Header() http.Header + type LiveChatBansService struct + func NewLiveChatBansService(s *Service) *LiveChatBansService + func (r *LiveChatBansService) Delete(id string) *LiveChatBansDeleteCall + func (r *LiveChatBansService) Insert(part []string, livechatban *LiveChatBan) *LiveChatBansInsertCall + type LiveChatFanFundingEventDetails struct + AmountDisplayString string + AmountMicros uint64 + Currency string + ForceSendFields []string + NullFields []string + UserComment string + func (s *LiveChatFanFundingEventDetails) MarshalJSON() ([]byte, error) + type LiveChatMessage struct + AuthorDetails *LiveChatMessageAuthorDetails + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Snippet *LiveChatMessageSnippet + func (s *LiveChatMessage) MarshalJSON() ([]byte, error) + type LiveChatMessageAuthorDetails struct + ChannelId string + ChannelUrl string + DisplayName string + ForceSendFields []string + IsChatModerator bool + IsChatOwner bool + IsChatSponsor bool + IsVerified bool + NullFields []string + ProfileImageUrl string + func (s *LiveChatMessageAuthorDetails) MarshalJSON() ([]byte, error) + type LiveChatMessageDeletedDetails struct + DeletedMessageId string + ForceSendFields []string + NullFields []string + func (s *LiveChatMessageDeletedDetails) MarshalJSON() ([]byte, error) + type LiveChatMessageListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*LiveChatMessage + Kind string + NextPageToken string + NullFields []string + OfflineAt string + PageInfo *PageInfo + PollingIntervalMillis int64 + TokenPagination *TokenPagination + VisitorId string + func (s *LiveChatMessageListResponse) MarshalJSON() ([]byte, error) + type LiveChatMessageRetractedDetails struct + ForceSendFields []string + NullFields []string + RetractedMessageId string + func (s *LiveChatMessageRetractedDetails) MarshalJSON() ([]byte, error) + type LiveChatMessageSnippet struct + AuthorChannelId string + DisplayMessage string + FanFundingEventDetails *LiveChatFanFundingEventDetails + ForceSendFields []string + HasDisplayContent bool + LiveChatId string + MessageDeletedDetails *LiveChatMessageDeletedDetails + MessageRetractedDetails *LiveChatMessageRetractedDetails + NullFields []string + PublishedAt string + SuperChatDetails *LiveChatSuperChatDetails + SuperStickerDetails *LiveChatSuperStickerDetails + TextMessageDetails *LiveChatTextMessageDetails + Type string + UserBannedDetails *LiveChatUserBannedMessageDetails + func (s *LiveChatMessageSnippet) MarshalJSON() ([]byte, error) + type LiveChatMessagesDeleteCall struct + func (c *LiveChatMessagesDeleteCall) Context(ctx context.Context) *LiveChatMessagesDeleteCall + func (c *LiveChatMessagesDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *LiveChatMessagesDeleteCall) Fields(s ...googleapi.Field) *LiveChatMessagesDeleteCall + func (c *LiveChatMessagesDeleteCall) Header() http.Header + type LiveChatMessagesInsertCall struct + func (c *LiveChatMessagesInsertCall) Context(ctx context.Context) *LiveChatMessagesInsertCall + func (c *LiveChatMessagesInsertCall) Do(opts ...googleapi.CallOption) (*LiveChatMessage, error) + func (c *LiveChatMessagesInsertCall) Fields(s ...googleapi.Field) *LiveChatMessagesInsertCall + func (c *LiveChatMessagesInsertCall) Header() http.Header + type LiveChatMessagesListCall struct + func (c *LiveChatMessagesListCall) Context(ctx context.Context) *LiveChatMessagesListCall + func (c *LiveChatMessagesListCall) Do(opts ...googleapi.CallOption) (*LiveChatMessageListResponse, error) + func (c *LiveChatMessagesListCall) Fields(s ...googleapi.Field) *LiveChatMessagesListCall + func (c *LiveChatMessagesListCall) Header() http.Header + func (c *LiveChatMessagesListCall) Hl(hl string) *LiveChatMessagesListCall + func (c *LiveChatMessagesListCall) IfNoneMatch(entityTag string) *LiveChatMessagesListCall + func (c *LiveChatMessagesListCall) MaxResults(maxResults int64) *LiveChatMessagesListCall + func (c *LiveChatMessagesListCall) PageToken(pageToken string) *LiveChatMessagesListCall + func (c *LiveChatMessagesListCall) Pages(ctx context.Context, f func(*LiveChatMessageListResponse) error) error + func (c *LiveChatMessagesListCall) ProfileImageSize(profileImageSize int64) *LiveChatMessagesListCall + type LiveChatMessagesService struct + func NewLiveChatMessagesService(s *Service) *LiveChatMessagesService + func (r *LiveChatMessagesService) Delete(id string) *LiveChatMessagesDeleteCall + func (r *LiveChatMessagesService) Insert(part []string, livechatmessage *LiveChatMessage) *LiveChatMessagesInsertCall + func (r *LiveChatMessagesService) List(liveChatId string, part []string) *LiveChatMessagesListCall + type LiveChatModerator struct + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Snippet *LiveChatModeratorSnippet + func (s *LiveChatModerator) MarshalJSON() ([]byte, error) + type LiveChatModeratorListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*LiveChatModerator + Kind string + NextPageToken string + NullFields []string + PageInfo *PageInfo + PrevPageToken string + TokenPagination *TokenPagination + VisitorId string + func (s *LiveChatModeratorListResponse) MarshalJSON() ([]byte, error) + type LiveChatModeratorSnippet struct + ForceSendFields []string + LiveChatId string + ModeratorDetails *ChannelProfileDetails + NullFields []string + func (s *LiveChatModeratorSnippet) MarshalJSON() ([]byte, error) + type LiveChatModeratorsDeleteCall struct + func (c *LiveChatModeratorsDeleteCall) Context(ctx context.Context) *LiveChatModeratorsDeleteCall + func (c *LiveChatModeratorsDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *LiveChatModeratorsDeleteCall) Fields(s ...googleapi.Field) *LiveChatModeratorsDeleteCall + func (c *LiveChatModeratorsDeleteCall) Header() http.Header + type LiveChatModeratorsInsertCall struct + func (c *LiveChatModeratorsInsertCall) Context(ctx context.Context) *LiveChatModeratorsInsertCall + func (c *LiveChatModeratorsInsertCall) Do(opts ...googleapi.CallOption) (*LiveChatModerator, error) + func (c *LiveChatModeratorsInsertCall) Fields(s ...googleapi.Field) *LiveChatModeratorsInsertCall + func (c *LiveChatModeratorsInsertCall) Header() http.Header + type LiveChatModeratorsListCall struct + func (c *LiveChatModeratorsListCall) Context(ctx context.Context) *LiveChatModeratorsListCall + func (c *LiveChatModeratorsListCall) Do(opts ...googleapi.CallOption) (*LiveChatModeratorListResponse, error) + func (c *LiveChatModeratorsListCall) Fields(s ...googleapi.Field) *LiveChatModeratorsListCall + func (c *LiveChatModeratorsListCall) Header() http.Header + func (c *LiveChatModeratorsListCall) IfNoneMatch(entityTag string) *LiveChatModeratorsListCall + func (c *LiveChatModeratorsListCall) MaxResults(maxResults int64) *LiveChatModeratorsListCall + func (c *LiveChatModeratorsListCall) PageToken(pageToken string) *LiveChatModeratorsListCall + func (c *LiveChatModeratorsListCall) Pages(ctx context.Context, f func(*LiveChatModeratorListResponse) error) error + type LiveChatModeratorsService struct + func NewLiveChatModeratorsService(s *Service) *LiveChatModeratorsService + func (r *LiveChatModeratorsService) Delete(id string) *LiveChatModeratorsDeleteCall + func (r *LiveChatModeratorsService) Insert(part []string, livechatmoderator *LiveChatModerator) *LiveChatModeratorsInsertCall + func (r *LiveChatModeratorsService) List(liveChatId string, part []string) *LiveChatModeratorsListCall + type LiveChatSuperChatDetails struct + AmountDisplayString string + AmountMicros uint64 + Currency string + ForceSendFields []string + NullFields []string + Tier int64 + UserComment string + func (s *LiveChatSuperChatDetails) MarshalJSON() ([]byte, error) + type LiveChatSuperStickerDetails struct + AmountDisplayString string + AmountMicros uint64 + Currency string + ForceSendFields []string + NullFields []string + SuperStickerMetadata *SuperStickerMetadata + Tier int64 + func (s *LiveChatSuperStickerDetails) MarshalJSON() ([]byte, error) + type LiveChatTextMessageDetails struct + ForceSendFields []string + MessageText string + NullFields []string + func (s *LiveChatTextMessageDetails) MarshalJSON() ([]byte, error) + type LiveChatUserBannedMessageDetails struct + BanDurationSeconds uint64 + BanType string + BannedUserDetails *ChannelProfileDetails + ForceSendFields []string + NullFields []string + func (s *LiveChatUserBannedMessageDetails) MarshalJSON() ([]byte, error) + type LiveStream struct + Cdn *CdnSettings + ContentDetails *LiveStreamContentDetails + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Snippet *LiveStreamSnippet + Status *LiveStreamStatus + func (s *LiveStream) MarshalJSON() ([]byte, error) + type LiveStreamConfigurationIssue struct + Description string + ForceSendFields []string + NullFields []string + Reason string + Severity string + Type string + func (s *LiveStreamConfigurationIssue) MarshalJSON() ([]byte, error) + type LiveStreamContentDetails struct + ClosedCaptionsIngestionUrl string + ForceSendFields []string + IsReusable bool + NullFields []string + func (s *LiveStreamContentDetails) MarshalJSON() ([]byte, error) + type LiveStreamHealthStatus struct + ConfigurationIssues []*LiveStreamConfigurationIssue + ForceSendFields []string + LastUpdateTimeSeconds uint64 + NullFields []string + Status string + func (s *LiveStreamHealthStatus) MarshalJSON() ([]byte, error) + type LiveStreamListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*LiveStream + Kind string + NextPageToken string + NullFields []string + PageInfo *PageInfo + PrevPageToken string + TokenPagination *TokenPagination + VisitorId string + func (s *LiveStreamListResponse) MarshalJSON() ([]byte, error) + type LiveStreamSnippet struct + ChannelId string + Description string + ForceSendFields []string + IsDefaultStream bool + NullFields []string + PublishedAt string + Title string + func (s *LiveStreamSnippet) MarshalJSON() ([]byte, error) + type LiveStreamStatus struct + ForceSendFields []string + HealthStatus *LiveStreamHealthStatus + NullFields []string + StreamStatus string + func (s *LiveStreamStatus) MarshalJSON() ([]byte, error) + type LiveStreamsDeleteCall struct + func (c *LiveStreamsDeleteCall) Context(ctx context.Context) *LiveStreamsDeleteCall + func (c *LiveStreamsDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *LiveStreamsDeleteCall) Fields(s ...googleapi.Field) *LiveStreamsDeleteCall + func (c *LiveStreamsDeleteCall) Header() http.Header + func (c *LiveStreamsDeleteCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *LiveStreamsDeleteCall + func (c *LiveStreamsDeleteCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *LiveStreamsDeleteCall + type LiveStreamsInsertCall struct + func (c *LiveStreamsInsertCall) Context(ctx context.Context) *LiveStreamsInsertCall + func (c *LiveStreamsInsertCall) Do(opts ...googleapi.CallOption) (*LiveStream, error) + func (c *LiveStreamsInsertCall) Fields(s ...googleapi.Field) *LiveStreamsInsertCall + func (c *LiveStreamsInsertCall) Header() http.Header + func (c *LiveStreamsInsertCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *LiveStreamsInsertCall + func (c *LiveStreamsInsertCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *LiveStreamsInsertCall + type LiveStreamsListCall struct + func (c *LiveStreamsListCall) Context(ctx context.Context) *LiveStreamsListCall + func (c *LiveStreamsListCall) Do(opts ...googleapi.CallOption) (*LiveStreamListResponse, error) + func (c *LiveStreamsListCall) Fields(s ...googleapi.Field) *LiveStreamsListCall + func (c *LiveStreamsListCall) Header() http.Header + func (c *LiveStreamsListCall) Id(id ...string) *LiveStreamsListCall + func (c *LiveStreamsListCall) IfNoneMatch(entityTag string) *LiveStreamsListCall + func (c *LiveStreamsListCall) MaxResults(maxResults int64) *LiveStreamsListCall + func (c *LiveStreamsListCall) Mine(mine bool) *LiveStreamsListCall + func (c *LiveStreamsListCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *LiveStreamsListCall + func (c *LiveStreamsListCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *LiveStreamsListCall + func (c *LiveStreamsListCall) PageToken(pageToken string) *LiveStreamsListCall + func (c *LiveStreamsListCall) Pages(ctx context.Context, f func(*LiveStreamListResponse) error) error + type LiveStreamsService struct + func NewLiveStreamsService(s *Service) *LiveStreamsService + func (r *LiveStreamsService) Delete(id string) *LiveStreamsDeleteCall + func (r *LiveStreamsService) Insert(part []string, livestream *LiveStream) *LiveStreamsInsertCall + func (r *LiveStreamsService) List(part []string) *LiveStreamsListCall + func (r *LiveStreamsService) Update(part []string, livestream *LiveStream) *LiveStreamsUpdateCall + type LiveStreamsUpdateCall struct + func (c *LiveStreamsUpdateCall) Context(ctx context.Context) *LiveStreamsUpdateCall + func (c *LiveStreamsUpdateCall) Do(opts ...googleapi.CallOption) (*LiveStream, error) + func (c *LiveStreamsUpdateCall) Fields(s ...googleapi.Field) *LiveStreamsUpdateCall + func (c *LiveStreamsUpdateCall) Header() http.Header + func (c *LiveStreamsUpdateCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *LiveStreamsUpdateCall + func (c *LiveStreamsUpdateCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *LiveStreamsUpdateCall + type LocalizedProperty struct + Default string + DefaultLanguage *LanguageTag + ForceSendFields []string + Localized []*LocalizedString + NullFields []string + func (s *LocalizedProperty) MarshalJSON() ([]byte, error) + type LocalizedString struct + ForceSendFields []string + Language string + NullFields []string + Value string + func (s *LocalizedString) MarshalJSON() ([]byte, error) + type Member struct + Etag string + ForceSendFields []string + Kind string + NullFields []string + Snippet *MemberSnippet + func (s *Member) MarshalJSON() ([]byte, error) + type MemberListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*Member + Kind string + NextPageToken string + NullFields []string + PageInfo *PageInfo + TokenPagination *TokenPagination + VisitorId string + func (s *MemberListResponse) MarshalJSON() ([]byte, error) + type MemberSnippet struct + CreatorChannelId string + ForceSendFields []string + MemberDetails *ChannelProfileDetails + MembershipsDetails *MembershipsDetails + NullFields []string + func (s *MemberSnippet) MarshalJSON() ([]byte, error) + type MembersListCall struct + func (c *MembersListCall) Context(ctx context.Context) *MembersListCall + func (c *MembersListCall) Do(opts ...googleapi.CallOption) (*MemberListResponse, error) + func (c *MembersListCall) Fields(s ...googleapi.Field) *MembersListCall + func (c *MembersListCall) FilterByMemberChannelId(filterByMemberChannelId string) *MembersListCall + func (c *MembersListCall) HasAccessToLevel(hasAccessToLevel string) *MembersListCall + func (c *MembersListCall) Header() http.Header + func (c *MembersListCall) IfNoneMatch(entityTag string) *MembersListCall + func (c *MembersListCall) MaxResults(maxResults int64) *MembersListCall + func (c *MembersListCall) Mode(mode string) *MembersListCall + func (c *MembersListCall) PageToken(pageToken string) *MembersListCall + func (c *MembersListCall) Pages(ctx context.Context, f func(*MemberListResponse) error) error + type MembersService struct + func NewMembersService(s *Service) *MembersService + func (r *MembersService) List(part []string) *MembersListCall + type MembershipsDetails struct + AccessibleLevels []string + ForceSendFields []string + HighestAccessibleLevel string + HighestAccessibleLevelDisplayName string + MembershipsDuration *MembershipsDuration + MembershipsDurationAtLevels []*MembershipsDurationAtLevel + NullFields []string + func (s *MembershipsDetails) MarshalJSON() ([]byte, error) + type MembershipsDuration struct + ForceSendFields []string + MemberSince string + MemberTotalDurationMonths int64 + NullFields []string + func (s *MembershipsDuration) MarshalJSON() ([]byte, error) + type MembershipsDurationAtLevel struct + ForceSendFields []string + Level string + MemberSince string + MemberTotalDurationMonths int64 + NullFields []string + func (s *MembershipsDurationAtLevel) MarshalJSON() ([]byte, error) + type MembershipsLevel struct + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Snippet *MembershipsLevelSnippet + func (s *MembershipsLevel) MarshalJSON() ([]byte, error) + type MembershipsLevelListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*MembershipsLevel + Kind string + NullFields []string + VisitorId string + func (s *MembershipsLevelListResponse) MarshalJSON() ([]byte, error) + type MembershipsLevelSnippet struct + CreatorChannelId string + ForceSendFields []string + LevelDetails *LevelDetails + NullFields []string + func (s *MembershipsLevelSnippet) MarshalJSON() ([]byte, error) + type MembershipsLevelsListCall struct + func (c *MembershipsLevelsListCall) Context(ctx context.Context) *MembershipsLevelsListCall + func (c *MembershipsLevelsListCall) Do(opts ...googleapi.CallOption) (*MembershipsLevelListResponse, error) + func (c *MembershipsLevelsListCall) Fields(s ...googleapi.Field) *MembershipsLevelsListCall + func (c *MembershipsLevelsListCall) Header() http.Header + func (c *MembershipsLevelsListCall) IfNoneMatch(entityTag string) *MembershipsLevelsListCall + type MembershipsLevelsService struct + func NewMembershipsLevelsService(s *Service) *MembershipsLevelsService + func (r *MembershipsLevelsService) List(part []string) *MembershipsLevelsListCall + type MonitorStreamInfo struct + BroadcastStreamDelayMs int64 + EmbedHtml string + EnableMonitorStream *bool + ForceSendFields []string + NullFields []string + func (s *MonitorStreamInfo) MarshalJSON() ([]byte, error) + type PageInfo struct + ForceSendFields []string + NullFields []string + ResultsPerPage int64 + TotalResults int64 + func (s *PageInfo) MarshalJSON() ([]byte, error) + type Playlist struct + ContentDetails *PlaylistContentDetails + Etag string + ForceSendFields []string + Id string + Kind string + Localizations map[string]PlaylistLocalization + NullFields []string + Player *PlaylistPlayer + Snippet *PlaylistSnippet + Status *PlaylistStatus + func (s *Playlist) MarshalJSON() ([]byte, error) + type PlaylistContentDetails struct + ForceSendFields []string + ItemCount int64 + NullFields []string + func (s *PlaylistContentDetails) MarshalJSON() ([]byte, error) + type PlaylistItem struct + ContentDetails *PlaylistItemContentDetails + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Snippet *PlaylistItemSnippet + Status *PlaylistItemStatus + func (s *PlaylistItem) MarshalJSON() ([]byte, error) + type PlaylistItemContentDetails struct + EndAt string + ForceSendFields []string + Note string + NullFields []string + StartAt string + VideoId string + VideoPublishedAt string + func (s *PlaylistItemContentDetails) MarshalJSON() ([]byte, error) + type PlaylistItemListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*PlaylistItem + Kind string + NextPageToken string + NullFields []string + PageInfo *PageInfo + PrevPageToken string + TokenPagination *TokenPagination + VisitorId string + func (s *PlaylistItemListResponse) MarshalJSON() ([]byte, error) + type PlaylistItemSnippet struct + ChannelId string + ChannelTitle string + Description string + ForceSendFields []string + NullFields []string + PlaylistId string + Position int64 + PublishedAt string + ResourceId *ResourceId + Thumbnails *ThumbnailDetails + Title string + func (s *PlaylistItemSnippet) MarshalJSON() ([]byte, error) + type PlaylistItemStatus struct + ForceSendFields []string + NullFields []string + PrivacyStatus string + func (s *PlaylistItemStatus) MarshalJSON() ([]byte, error) + type PlaylistItemsDeleteCall struct + func (c *PlaylistItemsDeleteCall) Context(ctx context.Context) *PlaylistItemsDeleteCall + func (c *PlaylistItemsDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *PlaylistItemsDeleteCall) Fields(s ...googleapi.Field) *PlaylistItemsDeleteCall + func (c *PlaylistItemsDeleteCall) Header() http.Header + func (c *PlaylistItemsDeleteCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *PlaylistItemsDeleteCall + type PlaylistItemsInsertCall struct + func (c *PlaylistItemsInsertCall) Context(ctx context.Context) *PlaylistItemsInsertCall + func (c *PlaylistItemsInsertCall) Do(opts ...googleapi.CallOption) (*PlaylistItem, error) + func (c *PlaylistItemsInsertCall) Fields(s ...googleapi.Field) *PlaylistItemsInsertCall + func (c *PlaylistItemsInsertCall) Header() http.Header + func (c *PlaylistItemsInsertCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *PlaylistItemsInsertCall + type PlaylistItemsListCall struct + func (c *PlaylistItemsListCall) Context(ctx context.Context) *PlaylistItemsListCall + func (c *PlaylistItemsListCall) Do(opts ...googleapi.CallOption) (*PlaylistItemListResponse, error) + func (c *PlaylistItemsListCall) Fields(s ...googleapi.Field) *PlaylistItemsListCall + func (c *PlaylistItemsListCall) Header() http.Header + func (c *PlaylistItemsListCall) Id(id ...string) *PlaylistItemsListCall + func (c *PlaylistItemsListCall) IfNoneMatch(entityTag string) *PlaylistItemsListCall + func (c *PlaylistItemsListCall) MaxResults(maxResults int64) *PlaylistItemsListCall + func (c *PlaylistItemsListCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *PlaylistItemsListCall + func (c *PlaylistItemsListCall) PageToken(pageToken string) *PlaylistItemsListCall + func (c *PlaylistItemsListCall) Pages(ctx context.Context, f func(*PlaylistItemListResponse) error) error + func (c *PlaylistItemsListCall) PlaylistId(playlistId string) *PlaylistItemsListCall + func (c *PlaylistItemsListCall) VideoId(videoId string) *PlaylistItemsListCall + type PlaylistItemsService struct + func NewPlaylistItemsService(s *Service) *PlaylistItemsService + func (r *PlaylistItemsService) Delete(id string) *PlaylistItemsDeleteCall + func (r *PlaylistItemsService) Insert(part []string, playlistitem *PlaylistItem) *PlaylistItemsInsertCall + func (r *PlaylistItemsService) List(part []string) *PlaylistItemsListCall + func (r *PlaylistItemsService) Update(part []string, playlistitem *PlaylistItem) *PlaylistItemsUpdateCall + type PlaylistItemsUpdateCall struct + func (c *PlaylistItemsUpdateCall) Context(ctx context.Context) *PlaylistItemsUpdateCall + func (c *PlaylistItemsUpdateCall) Do(opts ...googleapi.CallOption) (*PlaylistItem, error) + func (c *PlaylistItemsUpdateCall) Fields(s ...googleapi.Field) *PlaylistItemsUpdateCall + func (c *PlaylistItemsUpdateCall) Header() http.Header + func (c *PlaylistItemsUpdateCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *PlaylistItemsUpdateCall + type PlaylistListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*Playlist + Kind string + NextPageToken string + NullFields []string + PageInfo *PageInfo + PrevPageToken string + TokenPagination *TokenPagination + VisitorId string + func (s *PlaylistListResponse) MarshalJSON() ([]byte, error) + type PlaylistLocalization struct + Description string + ForceSendFields []string + NullFields []string + Title string + func (s *PlaylistLocalization) MarshalJSON() ([]byte, error) + type PlaylistPlayer struct + EmbedHtml string + ForceSendFields []string + NullFields []string + func (s *PlaylistPlayer) MarshalJSON() ([]byte, error) + type PlaylistSnippet struct + ChannelId string + ChannelTitle string + DefaultLanguage string + Description string + ForceSendFields []string + Localized *PlaylistLocalization + NullFields []string + PublishedAt string + Tags []string + Thumbnails *ThumbnailDetails + Title string + func (s *PlaylistSnippet) MarshalJSON() ([]byte, error) + type PlaylistStatus struct + ForceSendFields []string + NullFields []string + PrivacyStatus string + func (s *PlaylistStatus) MarshalJSON() ([]byte, error) + type PlaylistsDeleteCall struct + func (c *PlaylistsDeleteCall) Context(ctx context.Context) *PlaylistsDeleteCall + func (c *PlaylistsDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *PlaylistsDeleteCall) Fields(s ...googleapi.Field) *PlaylistsDeleteCall + func (c *PlaylistsDeleteCall) Header() http.Header + func (c *PlaylistsDeleteCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *PlaylistsDeleteCall + type PlaylistsInsertCall struct + func (c *PlaylistsInsertCall) Context(ctx context.Context) *PlaylistsInsertCall + func (c *PlaylistsInsertCall) Do(opts ...googleapi.CallOption) (*Playlist, error) + func (c *PlaylistsInsertCall) Fields(s ...googleapi.Field) *PlaylistsInsertCall + func (c *PlaylistsInsertCall) Header() http.Header + func (c *PlaylistsInsertCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *PlaylistsInsertCall + func (c *PlaylistsInsertCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *PlaylistsInsertCall + type PlaylistsListCall struct + func (c *PlaylistsListCall) ChannelId(channelId string) *PlaylistsListCall + func (c *PlaylistsListCall) Context(ctx context.Context) *PlaylistsListCall + func (c *PlaylistsListCall) Do(opts ...googleapi.CallOption) (*PlaylistListResponse, error) + func (c *PlaylistsListCall) Fields(s ...googleapi.Field) *PlaylistsListCall + func (c *PlaylistsListCall) Header() http.Header + func (c *PlaylistsListCall) Hl(hl string) *PlaylistsListCall + func (c *PlaylistsListCall) Id(id ...string) *PlaylistsListCall + func (c *PlaylistsListCall) IfNoneMatch(entityTag string) *PlaylistsListCall + func (c *PlaylistsListCall) MaxResults(maxResults int64) *PlaylistsListCall + func (c *PlaylistsListCall) Mine(mine bool) *PlaylistsListCall + func (c *PlaylistsListCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *PlaylistsListCall + func (c *PlaylistsListCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *PlaylistsListCall + func (c *PlaylistsListCall) PageToken(pageToken string) *PlaylistsListCall + func (c *PlaylistsListCall) Pages(ctx context.Context, f func(*PlaylistListResponse) error) error + type PlaylistsService struct + func NewPlaylistsService(s *Service) *PlaylistsService + func (r *PlaylistsService) Delete(id string) *PlaylistsDeleteCall + func (r *PlaylistsService) Insert(part []string, playlist *Playlist) *PlaylistsInsertCall + func (r *PlaylistsService) List(part []string) *PlaylistsListCall + func (r *PlaylistsService) Update(part []string, playlist *Playlist) *PlaylistsUpdateCall + type PlaylistsUpdateCall struct + func (c *PlaylistsUpdateCall) Context(ctx context.Context) *PlaylistsUpdateCall + func (c *PlaylistsUpdateCall) Do(opts ...googleapi.CallOption) (*Playlist, error) + func (c *PlaylistsUpdateCall) Fields(s ...googleapi.Field) *PlaylistsUpdateCall + func (c *PlaylistsUpdateCall) Header() http.Header + func (c *PlaylistsUpdateCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *PlaylistsUpdateCall + type PropertyValue struct + ForceSendFields []string + NullFields []string + Property string + Value string + func (s *PropertyValue) MarshalJSON() ([]byte, error) + type RelatedEntity struct + Entity *Entity + ForceSendFields []string + NullFields []string + func (s *RelatedEntity) MarshalJSON() ([]byte, error) + type ResourceId struct + ChannelId string + ForceSendFields []string + Kind string + NullFields []string + PlaylistId string + VideoId string + func (s *ResourceId) MarshalJSON() ([]byte, error) + type SearchListCall struct + func (c *SearchListCall) ChannelId(channelId string) *SearchListCall + func (c *SearchListCall) ChannelType(channelType string) *SearchListCall + func (c *SearchListCall) Context(ctx context.Context) *SearchListCall + func (c *SearchListCall) Do(opts ...googleapi.CallOption) (*SearchListResponse, error) + func (c *SearchListCall) EventType(eventType string) *SearchListCall + func (c *SearchListCall) Fields(s ...googleapi.Field) *SearchListCall + func (c *SearchListCall) ForContentOwner(forContentOwner bool) *SearchListCall + func (c *SearchListCall) ForDeveloper(forDeveloper bool) *SearchListCall + func (c *SearchListCall) ForMine(forMine bool) *SearchListCall + func (c *SearchListCall) Header() http.Header + func (c *SearchListCall) IfNoneMatch(entityTag string) *SearchListCall + func (c *SearchListCall) Location(location string) *SearchListCall + func (c *SearchListCall) LocationRadius(locationRadius string) *SearchListCall + func (c *SearchListCall) MaxResults(maxResults int64) *SearchListCall + func (c *SearchListCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *SearchListCall + func (c *SearchListCall) Order(order string) *SearchListCall + func (c *SearchListCall) PageToken(pageToken string) *SearchListCall + func (c *SearchListCall) Pages(ctx context.Context, f func(*SearchListResponse) error) error + func (c *SearchListCall) PublishedAfter(publishedAfter string) *SearchListCall + func (c *SearchListCall) PublishedBefore(publishedBefore string) *SearchListCall + func (c *SearchListCall) Q(q string) *SearchListCall + func (c *SearchListCall) RegionCode(regionCode string) *SearchListCall + func (c *SearchListCall) RelatedToVideoId(relatedToVideoId string) *SearchListCall + func (c *SearchListCall) RelevanceLanguage(relevanceLanguage string) *SearchListCall + func (c *SearchListCall) SafeSearch(safeSearch string) *SearchListCall + func (c *SearchListCall) TopicId(topicId string) *SearchListCall + func (c *SearchListCall) Type(type_ ...string) *SearchListCall + func (c *SearchListCall) VideoCaption(videoCaption string) *SearchListCall + func (c *SearchListCall) VideoCategoryId(videoCategoryId string) *SearchListCall + func (c *SearchListCall) VideoDefinition(videoDefinition string) *SearchListCall + func (c *SearchListCall) VideoDimension(videoDimension string) *SearchListCall + func (c *SearchListCall) VideoDuration(videoDuration string) *SearchListCall + func (c *SearchListCall) VideoEmbeddable(videoEmbeddable string) *SearchListCall + func (c *SearchListCall) VideoLicense(videoLicense string) *SearchListCall + func (c *SearchListCall) VideoSyndicated(videoSyndicated string) *SearchListCall + func (c *SearchListCall) VideoType(videoType string) *SearchListCall + type SearchListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*SearchResult + Kind string + NextPageToken string + NullFields []string + PageInfo *PageInfo + PrevPageToken string + RegionCode string + TokenPagination *TokenPagination + VisitorId string + func (s *SearchListResponse) MarshalJSON() ([]byte, error) + type SearchResult struct + Etag string + ForceSendFields []string + Id *ResourceId + Kind string + NullFields []string + Snippet *SearchResultSnippet + func (s *SearchResult) MarshalJSON() ([]byte, error) + type SearchResultSnippet struct + ChannelId string + ChannelTitle string + Description string + ForceSendFields []string + LiveBroadcastContent string + NullFields []string + PublishedAt string + Thumbnails *ThumbnailDetails + Title string + func (s *SearchResultSnippet) MarshalJSON() ([]byte, error) + type SearchService struct + func NewSearchService(s *Service) *SearchService + func (r *SearchService) List(part []string) *SearchListCall + type Service struct + AbuseReports *AbuseReportsService + Activities *ActivitiesService + BasePath string + Captions *CaptionsService + ChannelBanners *ChannelBannersService + ChannelSections *ChannelSectionsService + Channels *ChannelsService + CommentThreads *CommentThreadsService + Comments *CommentsService + I18nLanguages *I18nLanguagesService + I18nRegions *I18nRegionsService + LiveBroadcasts *LiveBroadcastsService + LiveChatBans *LiveChatBansService + LiveChatMessages *LiveChatMessagesService + LiveChatModerators *LiveChatModeratorsService + LiveStreams *LiveStreamsService + Members *MembersService + MembershipsLevels *MembershipsLevelsService + PlaylistItems *PlaylistItemsService + Playlists *PlaylistsService + Search *SearchService + Sponsors *SponsorsService + Subscriptions *SubscriptionsService + SuperChatEvents *SuperChatEventsService + Tests *TestsService + ThirdPartyLinks *ThirdPartyLinksService + Thumbnails *ThumbnailsService + UserAgent string + VideoAbuseReportReasons *VideoAbuseReportReasonsService + VideoCategories *VideoCategoriesService + Videos *VideosService + Watermarks *WatermarksService + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type Sponsor struct + Etag string + ForceSendFields []string + Kind string + NullFields []string + Snippet *SponsorSnippet + func (s *Sponsor) MarshalJSON() ([]byte, error) + type SponsorListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*Sponsor + Kind string + NextPageToken string + NullFields []string + PageInfo *PageInfo + TokenPagination *TokenPagination + VisitorId string + func (s *SponsorListResponse) MarshalJSON() ([]byte, error) + type SponsorSnippet struct + ChannelId string + CumulativeDurationMonths int64 + ForceSendFields []string + NullFields []string + SponsorDetails *ChannelProfileDetails + SponsorSince string + func (s *SponsorSnippet) MarshalJSON() ([]byte, error) + type SponsorsListCall struct + func (c *SponsorsListCall) Context(ctx context.Context) *SponsorsListCall + func (c *SponsorsListCall) Do(opts ...googleapi.CallOption) (*SponsorListResponse, error) + func (c *SponsorsListCall) Fields(s ...googleapi.Field) *SponsorsListCall + func (c *SponsorsListCall) Filter(filter string) *SponsorsListCall + func (c *SponsorsListCall) Header() http.Header + func (c *SponsorsListCall) IfNoneMatch(entityTag string) *SponsorsListCall + func (c *SponsorsListCall) MaxResults(maxResults int64) *SponsorsListCall + func (c *SponsorsListCall) PageToken(pageToken string) *SponsorsListCall + func (c *SponsorsListCall) Pages(ctx context.Context, f func(*SponsorListResponse) error) error + type SponsorsService struct + func NewSponsorsService(s *Service) *SponsorsService + func (r *SponsorsService) List(part []string) *SponsorsListCall + type Subscription struct + ContentDetails *SubscriptionContentDetails + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Snippet *SubscriptionSnippet + SubscriberSnippet *SubscriptionSubscriberSnippet + func (s *Subscription) MarshalJSON() ([]byte, error) + type SubscriptionContentDetails struct + ActivityType string + ForceSendFields []string + NewItemCount int64 + NullFields []string + TotalItemCount int64 + func (s *SubscriptionContentDetails) MarshalJSON() ([]byte, error) + type SubscriptionListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*Subscription + Kind string + NextPageToken string + NullFields []string + PageInfo *PageInfo + PrevPageToken string + TokenPagination *TokenPagination + VisitorId string + func (s *SubscriptionListResponse) MarshalJSON() ([]byte, error) + type SubscriptionSnippet struct + ChannelId string + ChannelTitle string + Description string + ForceSendFields []string + NullFields []string + PublishedAt string + ResourceId *ResourceId + Thumbnails *ThumbnailDetails + Title string + func (s *SubscriptionSnippet) MarshalJSON() ([]byte, error) + type SubscriptionSubscriberSnippet struct + ChannelId string + Description string + ForceSendFields []string + NullFields []string + Thumbnails *ThumbnailDetails + Title string + func (s *SubscriptionSubscriberSnippet) MarshalJSON() ([]byte, error) + type SubscriptionsDeleteCall struct + func (c *SubscriptionsDeleteCall) Context(ctx context.Context) *SubscriptionsDeleteCall + func (c *SubscriptionsDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *SubscriptionsDeleteCall) Fields(s ...googleapi.Field) *SubscriptionsDeleteCall + func (c *SubscriptionsDeleteCall) Header() http.Header + type SubscriptionsInsertCall struct + func (c *SubscriptionsInsertCall) Context(ctx context.Context) *SubscriptionsInsertCall + func (c *SubscriptionsInsertCall) Do(opts ...googleapi.CallOption) (*Subscription, error) + func (c *SubscriptionsInsertCall) Fields(s ...googleapi.Field) *SubscriptionsInsertCall + func (c *SubscriptionsInsertCall) Header() http.Header + type SubscriptionsListCall struct + func (c *SubscriptionsListCall) ChannelId(channelId string) *SubscriptionsListCall + func (c *SubscriptionsListCall) Context(ctx context.Context) *SubscriptionsListCall + func (c *SubscriptionsListCall) Do(opts ...googleapi.CallOption) (*SubscriptionListResponse, error) + func (c *SubscriptionsListCall) Fields(s ...googleapi.Field) *SubscriptionsListCall + func (c *SubscriptionsListCall) ForChannelId(forChannelId string) *SubscriptionsListCall + func (c *SubscriptionsListCall) Header() http.Header + func (c *SubscriptionsListCall) Id(id ...string) *SubscriptionsListCall + func (c *SubscriptionsListCall) IfNoneMatch(entityTag string) *SubscriptionsListCall + func (c *SubscriptionsListCall) MaxResults(maxResults int64) *SubscriptionsListCall + func (c *SubscriptionsListCall) Mine(mine bool) *SubscriptionsListCall + func (c *SubscriptionsListCall) MyRecentSubscribers(myRecentSubscribers bool) *SubscriptionsListCall + func (c *SubscriptionsListCall) MySubscribers(mySubscribers bool) *SubscriptionsListCall + func (c *SubscriptionsListCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *SubscriptionsListCall + func (c *SubscriptionsListCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *SubscriptionsListCall + func (c *SubscriptionsListCall) Order(order string) *SubscriptionsListCall + func (c *SubscriptionsListCall) PageToken(pageToken string) *SubscriptionsListCall + func (c *SubscriptionsListCall) Pages(ctx context.Context, f func(*SubscriptionListResponse) error) error + type SubscriptionsService struct + func NewSubscriptionsService(s *Service) *SubscriptionsService + func (r *SubscriptionsService) Delete(id string) *SubscriptionsDeleteCall + func (r *SubscriptionsService) Insert(part []string, subscription *Subscription) *SubscriptionsInsertCall + func (r *SubscriptionsService) List(part []string) *SubscriptionsListCall + type SuperChatEvent struct + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Snippet *SuperChatEventSnippet + func (s *SuperChatEvent) MarshalJSON() ([]byte, error) + type SuperChatEventListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*SuperChatEvent + Kind string + NextPageToken string + NullFields []string + PageInfo *PageInfo + TokenPagination *TokenPagination + VisitorId string + func (s *SuperChatEventListResponse) MarshalJSON() ([]byte, error) + type SuperChatEventSnippet struct + AmountMicros uint64 + ChannelId string + CommentText string + CreatedAt string + Currency string + DisplayString string + ForceSendFields []string + IsSuperStickerEvent bool + MessageType int64 + NullFields []string + SuperStickerMetadata *SuperStickerMetadata + SupporterDetails *ChannelProfileDetails + func (s *SuperChatEventSnippet) MarshalJSON() ([]byte, error) + type SuperChatEventsListCall struct + func (c *SuperChatEventsListCall) Context(ctx context.Context) *SuperChatEventsListCall + func (c *SuperChatEventsListCall) Do(opts ...googleapi.CallOption) (*SuperChatEventListResponse, error) + func (c *SuperChatEventsListCall) Fields(s ...googleapi.Field) *SuperChatEventsListCall + func (c *SuperChatEventsListCall) Header() http.Header + func (c *SuperChatEventsListCall) Hl(hl string) *SuperChatEventsListCall + func (c *SuperChatEventsListCall) IfNoneMatch(entityTag string) *SuperChatEventsListCall + func (c *SuperChatEventsListCall) MaxResults(maxResults int64) *SuperChatEventsListCall + func (c *SuperChatEventsListCall) PageToken(pageToken string) *SuperChatEventsListCall + func (c *SuperChatEventsListCall) Pages(ctx context.Context, f func(*SuperChatEventListResponse) error) error + type SuperChatEventsService struct + func NewSuperChatEventsService(s *Service) *SuperChatEventsService + func (r *SuperChatEventsService) List(part []string) *SuperChatEventsListCall + type SuperStickerMetadata struct + AltText string + AltTextLanguage string + ForceSendFields []string + NullFields []string + StickerId string + func (s *SuperStickerMetadata) MarshalJSON() ([]byte, error) + type TestItem struct + ForceSendFields []string + Gaia int64 + Id string + NullFields []string + Snippet *TestItemTestItemSnippet + func (s *TestItem) MarshalJSON() ([]byte, error) + type TestItemTestItemSnippet struct + type TestsInsertCall struct + func (c *TestsInsertCall) Context(ctx context.Context) *TestsInsertCall + func (c *TestsInsertCall) Do(opts ...googleapi.CallOption) (*TestItem, error) + func (c *TestsInsertCall) Fields(s ...googleapi.Field) *TestsInsertCall + func (c *TestsInsertCall) Header() http.Header + type TestsService struct + func NewTestsService(s *Service) *TestsService + func (r *TestsService) Insert(part []string, testitem *TestItem) *TestsInsertCall + type ThirdPartyLink struct + Etag string + ForceSendFields []string + Kind string + LinkingToken string + NullFields []string + Snippet *ThirdPartyLinkSnippet + Status *ThirdPartyLinkStatus + func (s *ThirdPartyLink) MarshalJSON() ([]byte, error) + type ThirdPartyLinkSnippet struct + ChannelToStoreLink *ChannelToStoreLinkDetails + ForceSendFields []string + NullFields []string + Type string + func (s *ThirdPartyLinkSnippet) MarshalJSON() ([]byte, error) + type ThirdPartyLinkStatus struct + ForceSendFields []string + LinkStatus string + NullFields []string + func (s *ThirdPartyLinkStatus) MarshalJSON() ([]byte, error) + type ThirdPartyLinksDeleteCall struct + func (c *ThirdPartyLinksDeleteCall) Context(ctx context.Context) *ThirdPartyLinksDeleteCall + func (c *ThirdPartyLinksDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *ThirdPartyLinksDeleteCall) Fields(s ...googleapi.Field) *ThirdPartyLinksDeleteCall + func (c *ThirdPartyLinksDeleteCall) Header() http.Header + func (c *ThirdPartyLinksDeleteCall) Part(part ...string) *ThirdPartyLinksDeleteCall + type ThirdPartyLinksInsertCall struct + func (c *ThirdPartyLinksInsertCall) Context(ctx context.Context) *ThirdPartyLinksInsertCall + func (c *ThirdPartyLinksInsertCall) Do(opts ...googleapi.CallOption) (*ThirdPartyLink, error) + func (c *ThirdPartyLinksInsertCall) Fields(s ...googleapi.Field) *ThirdPartyLinksInsertCall + func (c *ThirdPartyLinksInsertCall) Header() http.Header + type ThirdPartyLinksListCall struct + func (c *ThirdPartyLinksListCall) Context(ctx context.Context) *ThirdPartyLinksListCall + func (c *ThirdPartyLinksListCall) Do(opts ...googleapi.CallOption) (*ThirdPartyLink, error) + func (c *ThirdPartyLinksListCall) Fields(s ...googleapi.Field) *ThirdPartyLinksListCall + func (c *ThirdPartyLinksListCall) Header() http.Header + func (c *ThirdPartyLinksListCall) IfNoneMatch(entityTag string) *ThirdPartyLinksListCall + func (c *ThirdPartyLinksListCall) LinkingToken(linkingToken string) *ThirdPartyLinksListCall + func (c *ThirdPartyLinksListCall) Type(type_ string) *ThirdPartyLinksListCall + type ThirdPartyLinksService struct + func NewThirdPartyLinksService(s *Service) *ThirdPartyLinksService + func (r *ThirdPartyLinksService) Delete(linkingToken string, type_ string) *ThirdPartyLinksDeleteCall + func (r *ThirdPartyLinksService) Insert(part []string, thirdpartylink *ThirdPartyLink) *ThirdPartyLinksInsertCall + func (r *ThirdPartyLinksService) List(part []string) *ThirdPartyLinksListCall + func (r *ThirdPartyLinksService) Update(part []string, thirdpartylink *ThirdPartyLink) *ThirdPartyLinksUpdateCall + type ThirdPartyLinksUpdateCall struct + func (c *ThirdPartyLinksUpdateCall) Context(ctx context.Context) *ThirdPartyLinksUpdateCall + func (c *ThirdPartyLinksUpdateCall) Do(opts ...googleapi.CallOption) (*ThirdPartyLink, error) + func (c *ThirdPartyLinksUpdateCall) Fields(s ...googleapi.Field) *ThirdPartyLinksUpdateCall + func (c *ThirdPartyLinksUpdateCall) Header() http.Header + type Thumbnail struct + ForceSendFields []string + Height int64 + NullFields []string + Url string + Width int64 + func (s *Thumbnail) MarshalJSON() ([]byte, error) + type ThumbnailDetails struct + Default *Thumbnail + ForceSendFields []string + High *Thumbnail + Maxres *Thumbnail + Medium *Thumbnail + NullFields []string + Standard *Thumbnail + func (s *ThumbnailDetails) MarshalJSON() ([]byte, error) + type ThumbnailSetResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*ThumbnailDetails + Kind string + NullFields []string + VisitorId string + func (s *ThumbnailSetResponse) MarshalJSON() ([]byte, error) + type ThumbnailsService struct + func NewThumbnailsService(s *Service) *ThumbnailsService + func (r *ThumbnailsService) Set(videoId string) *ThumbnailsSetCall + type ThumbnailsSetCall struct + func (c *ThumbnailsSetCall) Context(ctx context.Context) *ThumbnailsSetCall + func (c *ThumbnailsSetCall) Do(opts ...googleapi.CallOption) (*ThumbnailSetResponse, error) + func (c *ThumbnailsSetCall) Fields(s ...googleapi.Field) *ThumbnailsSetCall + func (c *ThumbnailsSetCall) Header() http.Header + func (c *ThumbnailsSetCall) Media(r io.Reader, options ...googleapi.MediaOption) *ThumbnailsSetCall + func (c *ThumbnailsSetCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *ThumbnailsSetCall + func (c *ThumbnailsSetCall) ProgressUpdater(pu googleapi.ProgressUpdater) *ThumbnailsSetCall + func (c *ThumbnailsSetCall) ResumableMedia(ctx context.Context, r io.ReaderAt, size int64, mediaType string) *ThumbnailsSetCall + type TokenPagination struct + type Video struct + AgeGating *VideoAgeGating + ContentDetails *VideoContentDetails + Etag string + FileDetails *VideoFileDetails + ForceSendFields []string + Id string + Kind string + LiveStreamingDetails *VideoLiveStreamingDetails + Localizations map[string]VideoLocalization + MonetizationDetails *VideoMonetizationDetails + NullFields []string + Player *VideoPlayer + ProcessingDetails *VideoProcessingDetails + ProjectDetails *VideoProjectDetails + RecordingDetails *VideoRecordingDetails + Snippet *VideoSnippet + Statistics *VideoStatistics + Status *VideoStatus + Suggestions *VideoSuggestions + TopicDetails *VideoTopicDetails + func (s *Video) MarshalJSON() ([]byte, error) + type VideoAbuseReport struct + Comments string + ForceSendFields []string + Language string + NullFields []string + ReasonId string + SecondaryReasonId string + VideoId string + func (s *VideoAbuseReport) MarshalJSON() ([]byte, error) + type VideoAbuseReportReason struct + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Snippet *VideoAbuseReportReasonSnippet + func (s *VideoAbuseReportReason) MarshalJSON() ([]byte, error) + type VideoAbuseReportReasonListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*VideoAbuseReportReason + Kind string + NullFields []string + VisitorId string + func (s *VideoAbuseReportReasonListResponse) MarshalJSON() ([]byte, error) + type VideoAbuseReportReasonSnippet struct + ForceSendFields []string + Label string + NullFields []string + SecondaryReasons []*VideoAbuseReportSecondaryReason + func (s *VideoAbuseReportReasonSnippet) MarshalJSON() ([]byte, error) + type VideoAbuseReportReasonsListCall struct + func (c *VideoAbuseReportReasonsListCall) Context(ctx context.Context) *VideoAbuseReportReasonsListCall + func (c *VideoAbuseReportReasonsListCall) Do(opts ...googleapi.CallOption) (*VideoAbuseReportReasonListResponse, error) + func (c *VideoAbuseReportReasonsListCall) Fields(s ...googleapi.Field) *VideoAbuseReportReasonsListCall + func (c *VideoAbuseReportReasonsListCall) Header() http.Header + func (c *VideoAbuseReportReasonsListCall) Hl(hl string) *VideoAbuseReportReasonsListCall + func (c *VideoAbuseReportReasonsListCall) IfNoneMatch(entityTag string) *VideoAbuseReportReasonsListCall + type VideoAbuseReportReasonsService struct + func NewVideoAbuseReportReasonsService(s *Service) *VideoAbuseReportReasonsService + func (r *VideoAbuseReportReasonsService) List(part []string) *VideoAbuseReportReasonsListCall + type VideoAbuseReportSecondaryReason struct + ForceSendFields []string + Id string + Label string + NullFields []string + func (s *VideoAbuseReportSecondaryReason) MarshalJSON() ([]byte, error) + type VideoAgeGating struct + AlcoholContent bool + ForceSendFields []string + NullFields []string + Restricted bool + VideoGameRating string + func (s *VideoAgeGating) MarshalJSON() ([]byte, error) + type VideoCategoriesListCall struct + func (c *VideoCategoriesListCall) Context(ctx context.Context) *VideoCategoriesListCall + func (c *VideoCategoriesListCall) Do(opts ...googleapi.CallOption) (*VideoCategoryListResponse, error) + func (c *VideoCategoriesListCall) Fields(s ...googleapi.Field) *VideoCategoriesListCall + func (c *VideoCategoriesListCall) Header() http.Header + func (c *VideoCategoriesListCall) Hl(hl string) *VideoCategoriesListCall + func (c *VideoCategoriesListCall) Id(id ...string) *VideoCategoriesListCall + func (c *VideoCategoriesListCall) IfNoneMatch(entityTag string) *VideoCategoriesListCall + func (c *VideoCategoriesListCall) RegionCode(regionCode string) *VideoCategoriesListCall + type VideoCategoriesService struct + func NewVideoCategoriesService(s *Service) *VideoCategoriesService + func (r *VideoCategoriesService) List(part []string) *VideoCategoriesListCall + type VideoCategory struct + Etag string + ForceSendFields []string + Id string + Kind string + NullFields []string + Snippet *VideoCategorySnippet + func (s *VideoCategory) MarshalJSON() ([]byte, error) + type VideoCategoryListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*VideoCategory + Kind string + NextPageToken string + NullFields []string + PageInfo *PageInfo + PrevPageToken string + TokenPagination *TokenPagination + VisitorId string + func (s *VideoCategoryListResponse) MarshalJSON() ([]byte, error) + type VideoCategorySnippet struct + Assignable bool + ChannelId string + ForceSendFields []string + NullFields []string + Title string + func (s *VideoCategorySnippet) MarshalJSON() ([]byte, error) + type VideoContentDetails struct + Caption string + ContentRating *ContentRating + CountryRestriction *AccessPolicy + Definition string + Dimension string + Duration string + ForceSendFields []string + HasCustomThumbnail bool + LicensedContent bool + NullFields []string + Projection string + RegionRestriction *VideoContentDetailsRegionRestriction + func (s *VideoContentDetails) MarshalJSON() ([]byte, error) + type VideoContentDetailsRegionRestriction struct + Allowed []string + Blocked []string + ForceSendFields []string + NullFields []string + func (s *VideoContentDetailsRegionRestriction) MarshalJSON() ([]byte, error) + type VideoFileDetails struct + AudioStreams []*VideoFileDetailsAudioStream + BitrateBps uint64 + Container string + CreationTime string + DurationMs uint64 + FileName string + FileSize uint64 + FileType string + ForceSendFields []string + NullFields []string + VideoStreams []*VideoFileDetailsVideoStream + func (s *VideoFileDetails) MarshalJSON() ([]byte, error) + type VideoFileDetailsAudioStream struct + BitrateBps uint64 + ChannelCount int64 + Codec string + ForceSendFields []string + NullFields []string + Vendor string + func (s *VideoFileDetailsAudioStream) MarshalJSON() ([]byte, error) + type VideoFileDetailsVideoStream struct + AspectRatio float64 + BitrateBps uint64 + Codec string + ForceSendFields []string + FrameRateFps float64 + HeightPixels int64 + NullFields []string + Rotation string + Vendor string + WidthPixels int64 + func (s *VideoFileDetailsVideoStream) MarshalJSON() ([]byte, error) + func (s *VideoFileDetailsVideoStream) UnmarshalJSON(data []byte) error + type VideoListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*Video + Kind string + NextPageToken string + NullFields []string + PageInfo *PageInfo + PrevPageToken string + TokenPagination *TokenPagination + VisitorId string + func (s *VideoListResponse) MarshalJSON() ([]byte, error) + type VideoLiveStreamingDetails struct + ActiveLiveChatId string + ActualEndTime string + ActualStartTime string + ConcurrentViewers uint64 + ForceSendFields []string + NullFields []string + ScheduledEndTime string + ScheduledStartTime string + func (s *VideoLiveStreamingDetails) MarshalJSON() ([]byte, error) + type VideoLocalization struct + Description string + ForceSendFields []string + NullFields []string + Title string + func (s *VideoLocalization) MarshalJSON() ([]byte, error) + type VideoMonetizationDetails struct + Access *AccessPolicy + ForceSendFields []string + NullFields []string + func (s *VideoMonetizationDetails) MarshalJSON() ([]byte, error) + type VideoPlayer struct + EmbedHeight int64 + EmbedHtml string + EmbedWidth int64 + ForceSendFields []string + NullFields []string + func (s *VideoPlayer) MarshalJSON() ([]byte, error) + type VideoProcessingDetails struct + EditorSuggestionsAvailability string + FileDetailsAvailability string + ForceSendFields []string + NullFields []string + ProcessingFailureReason string + ProcessingIssuesAvailability string + ProcessingProgress *VideoProcessingDetailsProcessingProgress + ProcessingStatus string + TagSuggestionsAvailability string + ThumbnailsAvailability string + func (s *VideoProcessingDetails) MarshalJSON() ([]byte, error) + type VideoProcessingDetailsProcessingProgress struct + ForceSendFields []string + NullFields []string + PartsProcessed uint64 + PartsTotal uint64 + TimeLeftMs uint64 + func (s *VideoProcessingDetailsProcessingProgress) MarshalJSON() ([]byte, error) + type VideoProjectDetails struct + ForceSendFields []string + NullFields []string + Tags []string + func (s *VideoProjectDetails) MarshalJSON() ([]byte, error) + type VideoRating struct + ForceSendFields []string + NullFields []string + Rating string + VideoId string + func (s *VideoRating) MarshalJSON() ([]byte, error) + type VideoRatingListResponse struct + Etag string + EventId string + ForceSendFields []string + Items []*VideoRating + Kind string + NullFields []string + VisitorId string + func (s *VideoRatingListResponse) MarshalJSON() ([]byte, error) + type VideoRecordingDetails struct + ForceSendFields []string + Location *GeoPoint + LocationDescription string + NullFields []string + RecordingDate string + func (s *VideoRecordingDetails) MarshalJSON() ([]byte, error) + type VideoSnippet struct + CategoryId string + ChannelId string + ChannelTitle string + DefaultAudioLanguage string + DefaultLanguage string + Description string + ForceSendFields []string + LiveBroadcastContent string + Localized *VideoLocalization + NullFields []string + PublishedAt string + Tags []string + Thumbnails *ThumbnailDetails + Title string + func (s *VideoSnippet) MarshalJSON() ([]byte, error) + type VideoStatistics struct + CommentCount uint64 + DislikeCount uint64 + FavoriteCount uint64 + ForceSendFields []string + LikeCount uint64 + NullFields []string + ViewCount uint64 + func (s *VideoStatistics) MarshalJSON() ([]byte, error) + type VideoStatus struct + Embeddable bool + FailureReason string + ForceSendFields []string + License string + MadeForKids bool + NullFields []string + PrivacyStatus string + PublicStatsViewable bool + PublishAt string + RejectionReason string + SelfDeclaredMadeForKids bool + UploadStatus string + func (s *VideoStatus) MarshalJSON() ([]byte, error) + type VideoSuggestions struct + EditorSuggestions []string + ForceSendFields []string + NullFields []string + ProcessingErrors []string + ProcessingHints []string + ProcessingWarnings []string + TagSuggestions []*VideoSuggestionsTagSuggestion + func (s *VideoSuggestions) MarshalJSON() ([]byte, error) + type VideoSuggestionsTagSuggestion struct + CategoryRestricts []string + ForceSendFields []string + NullFields []string + Tag string + func (s *VideoSuggestionsTagSuggestion) MarshalJSON() ([]byte, error) + type VideoTopicDetails struct + ForceSendFields []string + NullFields []string + RelevantTopicIds []string + TopicCategories []string + TopicIds []string + func (s *VideoTopicDetails) MarshalJSON() ([]byte, error) + type VideosDeleteCall struct + func (c *VideosDeleteCall) Context(ctx context.Context) *VideosDeleteCall + func (c *VideosDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *VideosDeleteCall) Fields(s ...googleapi.Field) *VideosDeleteCall + func (c *VideosDeleteCall) Header() http.Header + func (c *VideosDeleteCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *VideosDeleteCall + type VideosGetRatingCall struct + func (c *VideosGetRatingCall) Context(ctx context.Context) *VideosGetRatingCall + func (c *VideosGetRatingCall) Do(opts ...googleapi.CallOption) (*VideoRatingListResponse, error) + func (c *VideosGetRatingCall) Fields(s ...googleapi.Field) *VideosGetRatingCall + func (c *VideosGetRatingCall) Header() http.Header + func (c *VideosGetRatingCall) IfNoneMatch(entityTag string) *VideosGetRatingCall + func (c *VideosGetRatingCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *VideosGetRatingCall + type VideosInsertCall struct + func (c *VideosInsertCall) AutoLevels(autoLevels bool) *VideosInsertCall + func (c *VideosInsertCall) Context(ctx context.Context) *VideosInsertCall + func (c *VideosInsertCall) Do(opts ...googleapi.CallOption) (*Video, error) + func (c *VideosInsertCall) Fields(s ...googleapi.Field) *VideosInsertCall + func (c *VideosInsertCall) Header() http.Header + func (c *VideosInsertCall) Media(r io.Reader, options ...googleapi.MediaOption) *VideosInsertCall + func (c *VideosInsertCall) NotifySubscribers(notifySubscribers bool) *VideosInsertCall + func (c *VideosInsertCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *VideosInsertCall + func (c *VideosInsertCall) OnBehalfOfContentOwnerChannel(onBehalfOfContentOwnerChannel string) *VideosInsertCall + func (c *VideosInsertCall) ProgressUpdater(pu googleapi.ProgressUpdater) *VideosInsertCall + func (c *VideosInsertCall) ResumableMedia(ctx context.Context, r io.ReaderAt, size int64, mediaType string) *VideosInsertCall + func (c *VideosInsertCall) Stabilize(stabilize bool) *VideosInsertCall + type VideosListCall struct + func (c *VideosListCall) Chart(chart string) *VideosListCall + func (c *VideosListCall) Context(ctx context.Context) *VideosListCall + func (c *VideosListCall) Do(opts ...googleapi.CallOption) (*VideoListResponse, error) + func (c *VideosListCall) Fields(s ...googleapi.Field) *VideosListCall + func (c *VideosListCall) Header() http.Header + func (c *VideosListCall) Hl(hl string) *VideosListCall + func (c *VideosListCall) Id(id ...string) *VideosListCall + func (c *VideosListCall) IfNoneMatch(entityTag string) *VideosListCall + func (c *VideosListCall) Locale(locale string) *VideosListCall + func (c *VideosListCall) MaxHeight(maxHeight int64) *VideosListCall + func (c *VideosListCall) MaxResults(maxResults int64) *VideosListCall + func (c *VideosListCall) MaxWidth(maxWidth int64) *VideosListCall + func (c *VideosListCall) MyRating(myRating string) *VideosListCall + func (c *VideosListCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *VideosListCall + func (c *VideosListCall) PageToken(pageToken string) *VideosListCall + func (c *VideosListCall) Pages(ctx context.Context, f func(*VideoListResponse) error) error + func (c *VideosListCall) RegionCode(regionCode string) *VideosListCall + func (c *VideosListCall) VideoCategoryId(videoCategoryId string) *VideosListCall + type VideosRateCall struct + func (c *VideosRateCall) Context(ctx context.Context) *VideosRateCall + func (c *VideosRateCall) Do(opts ...googleapi.CallOption) error + func (c *VideosRateCall) Fields(s ...googleapi.Field) *VideosRateCall + func (c *VideosRateCall) Header() http.Header + type VideosReportAbuseCall struct + func (c *VideosReportAbuseCall) Context(ctx context.Context) *VideosReportAbuseCall + func (c *VideosReportAbuseCall) Do(opts ...googleapi.CallOption) error + func (c *VideosReportAbuseCall) Fields(s ...googleapi.Field) *VideosReportAbuseCall + func (c *VideosReportAbuseCall) Header() http.Header + func (c *VideosReportAbuseCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *VideosReportAbuseCall + type VideosService struct + func NewVideosService(s *Service) *VideosService + func (r *VideosService) Delete(id string) *VideosDeleteCall + func (r *VideosService) GetRating(id []string) *VideosGetRatingCall + func (r *VideosService) Insert(part []string, video *Video) *VideosInsertCall + func (r *VideosService) List(part []string) *VideosListCall + func (r *VideosService) Rate(id string, rating string) *VideosRateCall + func (r *VideosService) ReportAbuse(videoabusereport *VideoAbuseReport) *VideosReportAbuseCall + func (r *VideosService) Update(part []string, video *Video) *VideosUpdateCall + type VideosUpdateCall struct + func (c *VideosUpdateCall) Context(ctx context.Context) *VideosUpdateCall + func (c *VideosUpdateCall) Do(opts ...googleapi.CallOption) (*Video, error) + func (c *VideosUpdateCall) Fields(s ...googleapi.Field) *VideosUpdateCall + func (c *VideosUpdateCall) Header() http.Header + func (c *VideosUpdateCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *VideosUpdateCall + type WatchSettings struct + BackgroundColor string + FeaturedPlaylistId string + ForceSendFields []string + NullFields []string + TextColor string + func (s *WatchSettings) MarshalJSON() ([]byte, error) + type WatermarksService struct + func NewWatermarksService(s *Service) *WatermarksService + func (r *WatermarksService) Set(channelId string, invideobranding *InvideoBranding) *WatermarksSetCall + func (r *WatermarksService) Unset(channelId string) *WatermarksUnsetCall + type WatermarksSetCall struct + func (c *WatermarksSetCall) Context(ctx context.Context) *WatermarksSetCall + func (c *WatermarksSetCall) Do(opts ...googleapi.CallOption) error + func (c *WatermarksSetCall) Fields(s ...googleapi.Field) *WatermarksSetCall + func (c *WatermarksSetCall) Header() http.Header + func (c *WatermarksSetCall) Media(r io.Reader, options ...googleapi.MediaOption) *WatermarksSetCall + func (c *WatermarksSetCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *WatermarksSetCall + func (c *WatermarksSetCall) ProgressUpdater(pu googleapi.ProgressUpdater) *WatermarksSetCall + func (c *WatermarksSetCall) ResumableMedia(ctx context.Context, r io.ReaderAt, size int64, mediaType string) *WatermarksSetCall + type WatermarksUnsetCall struct + func (c *WatermarksUnsetCall) Context(ctx context.Context) *WatermarksUnsetCall + func (c *WatermarksUnsetCall) Do(opts ...googleapi.CallOption) error + func (c *WatermarksUnsetCall) Fields(s ...googleapi.Field) *WatermarksUnsetCall + func (c *WatermarksUnsetCall) Header() http.Header + func (c *WatermarksUnsetCall) OnBehalfOfContentOwner(onBehalfOfContentOwner string) *WatermarksUnsetCall