# Google Data APIs Client Library (1.43.0)

## Package com.google.gdata.data.youtube

Class Summary
AbstractFreeTextExtension: An extension with a content and nothing else.
CaptionTrackEntry: A caption track.
CaptionTrackFeed: A feed of `CaptionTrackEntry`
ChannelEntry: An atom entry containing a channel.
ChannelFeed: Feed containing channels.
CommentEntry: An entry in the comment feed.
CommentFeed: Object representation for the comment feed.
ComplaintEntry: A complaint.
ComplaintFeed: A feed that contains a list of `ComplaintEntry`.
FavoriteEntry: A YouTube video favorite entry.
FavoriteFeed: A YouTube favorite feed.
FeedLinkEntry<T extends BaseEntry>: An entry that's actually a glorified feed link, used in playlists and subscription feeds.
FormUploadToken: Answer to a 'get upload token' request.
FriendEntry: An entry that corresponds to a youtube contact/friend as displayed on the user contacts feed.
FriendFeed: A feed that contains a list of `FriendEntry`.
PlaylistEntry: A YouTube playlist entry.
PlaylistFeed: A YouTube playlist feed.
PlaylistLinkEntry: Entries that appear on the user playlist feed.
PlaylistLinkFeed: A feed that contains playlist link entries.
RatingEntry: An entry in the rating feed.
RatingFeed: Object representatino for the rating feed.
SubscriptionEntry: Entries that appear on the publisher playlist feed.
SubscriptionFeed: A feed that contains playlist link entries.
UserEventEntry: An atom entry containing a user event.
UserEventFeed: A feed that contains user event entries.
UserProfileEntry: An atom entry containing a user profile.
UserProfileFeed: Feed containing user profiles.
VideoEntry: Video entry for the youtube feeds.
VideoFeed: Video feed returned by the feed providers.
VideoMessageEntry: A YouTube shared video entry.
VideoMessageFeed: Shared video feed (inbox).
YouTubeMediaContent: Adds an attribute in the yt: namespace to `media:content`.
YouTubeMediaCredit: Adds attributes to `media:credit`.
YouTubeMediaGroup: Subset of `<media:group>`.
YouTubeMediaRating: Adds an attribute `yt:country` to `MediaRating`.
YouTubeNamespace: YouTube namespace definition.
YtAboutMe: yt:aboutMe tag, found on the user detail page
YtAge: Object representation for the yt:age tag.
YtAspectRatio: Object representation for the yt:aspectRatio tag.
YtBooks: yt:books tag, found on the user detail page
YtCommentRating: Object representation for the yt:commentRating tag.
YtCompany: yt:company tag, found on the user detail page
YtCountHint: Object representation for the yt:countHint tag.
YtDerived: Object representation for `yt:derived` which describes how this caption track was derived from other data.
YtDerived.Value: Value is how the track was derived.
YtDescription: Deprecated. This tag is only accepted in version 1 of the protocol.
YtDuration: Duration class.
YtFirstName: yt:firstname tag, found on the user's detail page and on the contact feed.
YtFormatInfo: Object representation for the yt:rating tag.
YtGender: Object representation for the yt:gender tag
YtHobbies: yt:hobbies tag, found on the user detail page
YtHometown: yt:hometown tag, found on the user detail page
YtIncomplete: Object representation of `app:control/yt:incomplete`, which describes the publication state of an entry.
YtLastName: yt:lastname tag, found on the user's detail page and on the contact feed.
YtLocation: yt:location tag, found on the user detail page Example: `<yt:location>Mountain View, CA 94043, USA</yt:location>`
YtMovies: yt:movies tag, found on the user detail page
YtMusic: yt:music tag, found on the user detail page
YtNoEmbed: Object representation for the yt:videoshare tag.
YtOccupation: yt:occupation tag, found on the user detail page
YtPlaylistId: yt:playlistid tag found in the subscription entry.
YtPlaylistTitle: yt:playlisttitle tag, containing the title of the playlist subscribed to
YtPosition: Object representation for the yt:position tag.
YtPrivate: Object representation for the yt:private tag.
YtPublicationState: Object representation of `app:control/yt:state`, which describes the publication state of an entry.
YtQueryString: yt:querystring tag, declaring the query of a subscription with type query.
YtRacy: Deprecated. in favor of `MediaRating` with `YouTubeNamespace.MEDIA_RATING_SCHEME`.
YtRating: Object representation for the yt:rating tag.
YtRating.Value: Value of this rating element.
YtRecorded: Object representation of the tag yt:recorded.
YtRelationship: Object representation for the yt:relationship tag
YtSchool: yt:school tag, found on the user detail page Example: `<yt:school>Mountain View, CA 94043, USA</yt:school>`
YtSpam: Object representation for the yt:spam tag.
YtStatistics: A tag containing statistics about the entry it's in.
YtStatus: Object representation for the yt:status tag on the user contact feed.
YtToken: yt:token tag, found inside media edit links.
YtUploaded: Video upload time tag inside "media:group": "yt:uploaded".
YtUsername: yt:username tag, found on the user detail page and on the contact feed.
YtUserProfileStatistics: A tag containing statistics about the user
YtVideoId: VideoId class.

Enum Summary
SubscriptionEntry.Type: Subscription types.
UserEventEntry.Type: User event types.
YouTubeMediaCredit.Type: Partner type.
YtAspectRatio.Value
YtGender.Value: Gender Value.
YtPublicationState.State: Current state.
YtRelationship.Status: Relationship value.
YtStatus.Value: Status value.