public interface GuideService
| Modifier and Type | Method and Description |
|---|---|
ArrayOfString |
getCategoryList(ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getCategoryList(ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<ArrayOfString> callback) |
ChannelGroupList |
getChannelGroupList(java.lang.Boolean includeEmpty,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getChannelGroupList(java.lang.Boolean includeEmpty,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<ChannelGroupList> callback) |
java.lang.String |
getChannelIcon(java.lang.Integer chanId,
java.lang.Integer width,
java.lang.Integer height,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getChannelIcon(java.lang.Integer chanId,
java.lang.Integer width,
java.lang.Integer height,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
Program |
getProgramDetails(java.lang.Integer chanId,
org.joda.time.DateTime startTime,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getProgramDetails(java.lang.Integer chanId,
org.joda.time.DateTime startTime,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<Program> callback) |
ProgramGuide |
getProgramGuide(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
java.lang.Integer startChanId,
java.lang.Integer numChannels,
java.lang.Boolean details,
java.lang.Integer channelGroupId,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getProgramGuide(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
java.lang.Integer startChanId,
java.lang.Integer numChannels,
java.lang.Boolean details,
java.lang.Integer channelGroupId,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<ProgramGuide> callback) |
ProgramList |
getProgramList(java.lang.Integer startIndex,
java.lang.Integer count,
org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
java.lang.Integer chanId,
java.lang.String titleFilter,
java.lang.String categoryFilter,
java.lang.String personFilter,
java.lang.String keywordFilter,
java.lang.Boolean onlyNew,
java.lang.Boolean details,
java.lang.String sort,
java.lang.Boolean descending,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getProgramList(java.lang.Integer startIndex,
java.lang.Integer count,
org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
java.lang.Integer chanId,
java.lang.String titleFilter,
java.lang.String categoryFilter,
java.lang.String personFilter,
java.lang.String keywordFilter,
java.lang.Boolean onlyNew,
java.lang.Boolean details,
java.lang.String sort,
java.lang.Boolean descending,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<ProgramList> callback) |
ArrayOfString |
getStoredSearches(java.lang.String type,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getStoredSearches(java.lang.String type,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<ArrayOfString> callback) |
@Headers(value="Accept: application/json") @GET(value="/Guide/GetCategoryList") ArrayOfString getCategoryList(@Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Guide/GetCategoryList")
void getCategoryList(@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<ArrayOfString> callback)
@Headers(value="Accept: application/json") @GET(value="/Guide/GetChannelGroupList") ChannelGroupList getChannelGroupList(@Query(value="IncludeEmpty") java.lang.Boolean includeEmpty, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Guide/GetChannelGroupList")
void getChannelGroupList(@Query(value="IncludeEmpty")
java.lang.Boolean includeEmpty,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<ChannelGroupList> callback)
@Headers(value="Accept: application/json")
@GET(value="/Guide/GetChannelIcon")
java.lang.String getChannelIcon(@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="Width")
java.lang.Integer width,
@Query(value="Height")
java.lang.Integer height,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Guide/GetChannelIcon")
void getChannelIcon(@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="Width")
java.lang.Integer width,
@Query(value="Height")
java.lang.Integer height,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback)
@Headers(value="Accept: application/json") @GET(value="/Guide/GetProgramDetails") Program getProgramDetails(@Query(value="ChanId") java.lang.Integer chanId, @Query(value="StartTime") org.joda.time.DateTime startTime, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Guide/GetProgramDetails")
void getProgramDetails(@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="StartTime")
org.joda.time.DateTime startTime,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<Program> callback)
@Headers(value="Accept: application/json") @GET(value="/Guide/GetProgramGuide") ProgramGuide getProgramGuide(@Query(value="StartTime") org.joda.time.DateTime startTime, @Query(value="EndTime") org.joda.time.DateTime endTime, @Query(value="StartChanId") java.lang.Integer startChanId, @Query(value="NumChannels") java.lang.Integer numChannels, @Query(value="Details") java.lang.Boolean details, @Query(value="ChannelGroupId") java.lang.Integer channelGroupId, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Guide/GetProgramGuide")
void getProgramGuide(@Query(value="StartTime")
org.joda.time.DateTime startTime,
@Query(value="EndTime")
org.joda.time.DateTime endTime,
@Query(value="StartChanId")
java.lang.Integer startChanId,
@Query(value="NumChannels")
java.lang.Integer numChannels,
@Query(value="Details")
java.lang.Boolean details,
@Query(value="ChannelGroupId")
java.lang.Integer channelGroupId,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<ProgramGuide> callback)
@Headers(value="Accept: application/json") @GET(value="/Guide/GetProgramList") ProgramList getProgramList(@Query(value="StartIndex") java.lang.Integer startIndex, @Query(value="Count") java.lang.Integer count, @Query(value="StartTime") org.joda.time.DateTime startTime, @Query(value="EndTime") org.joda.time.DateTime endTime, @Query(value="ChanId") java.lang.Integer chanId, @Query(value="TitleFilter") java.lang.String titleFilter, @Query(value="CategoryFilter") java.lang.String categoryFilter, @Query(value="PersonFilter") java.lang.String personFilter, @Query(value="KeywordFilter") java.lang.String keywordFilter, @Query(value="OnlyNew") java.lang.Boolean onlyNew, @Query(value="Details") java.lang.Boolean details, @Query(value="Sort") java.lang.String sort, @Query(value="Descending") java.lang.Boolean descending, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Guide/GetProgramList")
void getProgramList(@Query(value="StartIndex")
java.lang.Integer startIndex,
@Query(value="Count")
java.lang.Integer count,
@Query(value="StartTime")
org.joda.time.DateTime startTime,
@Query(value="EndTime")
org.joda.time.DateTime endTime,
@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="TitleFilter")
java.lang.String titleFilter,
@Query(value="CategoryFilter")
java.lang.String categoryFilter,
@Query(value="PersonFilter")
java.lang.String personFilter,
@Query(value="KeywordFilter")
java.lang.String keywordFilter,
@Query(value="OnlyNew")
java.lang.Boolean onlyNew,
@Query(value="Details")
java.lang.Boolean details,
@Query(value="Sort")
java.lang.String sort,
@Query(value="Descending")
java.lang.Boolean descending,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<ProgramList> callback)
@Headers(value="Accept: application/json") @GET(value="/Guide/GetStoredSearches") ArrayOfString getStoredSearches(@Query(value="Type") java.lang.String type, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Guide/GetStoredSearches")
void getStoredSearches(@Query(value="Type")
java.lang.String type,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<ArrayOfString> callback)