Overview

Summary

ServicesContactDonateAboutImprint


Appendix E-17: CHANNEL (UI prompt)


ChannelChannelModuleYouTubeCom

Properties (13)

PropertyTypeEntityReferenceModule
(1) AvatarUrlSTRINGChannel
(2) BannerImageUrlSTRINGChannel
(3) CountrySTRINGChannel
(4) CreatedAtDATEChannel
(5) CustomUrlSTRINGChannel
(6) DescriptionSTRINGChannel
(7) HandleSTRINGChannel
(8) IsVerifiedBOOLChannel
(9) LanguageSTRINGChannel
(10) NameSTRINGChannel
(11) OwnerUserLONGChannelUserUserModule
(12) StatusSTRINGChannel
(13) UpdatedAtDATEChannel


Module Interfaces (14)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /playlist/channel/{id}findAllPlaylistOfChannel(id)CategoryModuleGETChannel Playlist
(2) /channelfindAllChannel()ChannelModuleGETChannel
(3) /subscription/channel/{id}findAllSubscriptionOfChannel(id)ChannelModuleGETChannel Subscription
(4) /channelinsertChannel(channel)ChannelModulePOSTChannel
(5) /audiencemetric/channel/{id}findAllAudienceMetricOfChannel(id)ChannelModuleGETChannel AudienceMetric
(6) /channelsetting/channel/{id}findAllChannelSettingOfChannel(id)ChannelModuleGETChannel ChannelSetting
(7) /channel/{id}deleteChannelById(id)ChannelModuleDELETEChannel
(8) /channel/{id}findChannelById(id)ChannelModuleGETChannel
(9) /userfeeditem/channel/{id}findAllUserFeedItemOfChannel(id)ChannelModuleGETChannel UserFeedItem
(10) /channel/owneruser/{id}findAllChannelOfOwnerUser(id)ChannelModuleGETUser Channel
(11) /channel/{id}updateChannelById(channel)ChannelModulePUTChannel
(12) /livestream/channel/{id}findAllLiveStreamOfChannel(id)LiveStreamModuleGETChannel LiveStream
(13) /channelmember/channel/{id}findAllChannelMemberOfChannel(id)UserModuleGETChannel ChannelMember
(14) /video/channel/{id}findAllVideoOfChannel(id)VideoModuleGETChannel Video





Example:

final Channel channel = (Channel) invokeModule(CHANNEL_MODULE + "/channel/" + id, Channel.class);
if (channel != null) {
    final User owneruser1 = (User) invokeModule(USER_MODULE + "/user/" + channel.getOwnerUser().getId(), User.class);
    if (owneruser1 != null) {
    }
}
return channel;


Overview

Summary

ServicesContactDonateAboutImprint