public interface DvrService
| Modifier and Type | Method and Description |
|---|---|
Bool |
addDontRecordSchedule(java.lang.Integer chanId,
org.joda.time.DateTime startTime,
java.lang.Boolean neverRecord,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
addDontRecordSchedule(java.lang.Integer chanId,
org.joda.time.DateTime startTime,
java.lang.Boolean neverRecord,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<Bool> callback) |
Int |
addRecordSchedule(java.lang.String title,
java.lang.String subtitle,
java.lang.String description,
java.lang.String category,
org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
java.lang.String seriesId,
java.lang.String programId,
java.lang.Integer chanId,
java.lang.String station,
java.lang.Integer findDay,
org.joda.time.LocalTime findTime,
java.lang.Integer parentId,
java.lang.Boolean inactive,
java.lang.Integer season,
java.lang.Integer episode,
java.lang.String inetref,
java.lang.String type,
java.lang.String searchType,
java.lang.Integer recPriority,
java.lang.Integer preferredInput,
java.lang.Integer startOffset,
java.lang.Integer endOffset,
java.lang.String dupMethod,
java.lang.String dupIn,
java.lang.Integer filter,
java.lang.String recProfile,
java.lang.String recGroup,
java.lang.String storageGroup,
java.lang.String playGroup,
java.lang.Boolean autoExpire,
java.lang.Integer maxEpisodes,
java.lang.Boolean maxNewest,
java.lang.Boolean autoCommflag,
java.lang.Boolean autoTranscode,
java.lang.Boolean autoMetaLookup,
java.lang.Boolean autoUserJob1,
java.lang.Boolean autoUserJob2,
java.lang.Boolean autoUserJob3,
java.lang.Boolean autoUserJob4,
java.lang.Integer transcoder) |
void |
addRecordSchedule(java.lang.String title,
java.lang.String subtitle,
java.lang.String description,
java.lang.String category,
org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
java.lang.String seriesId,
java.lang.String programId,
java.lang.Integer chanId,
java.lang.String station,
java.lang.Integer findDay,
org.joda.time.LocalTime findTime,
java.lang.Integer parentId,
java.lang.Boolean inactive,
java.lang.Integer season,
java.lang.Integer episode,
java.lang.String inetref,
java.lang.String type,
java.lang.String searchType,
java.lang.Integer recPriority,
java.lang.Integer preferredInput,
java.lang.Integer startOffset,
java.lang.Integer endOffset,
java.lang.String dupMethod,
java.lang.String dupIn,
java.lang.Integer filter,
java.lang.String recProfile,
java.lang.String recGroup,
java.lang.String storageGroup,
java.lang.String playGroup,
java.lang.Boolean autoExpire,
java.lang.Integer maxEpisodes,
java.lang.Boolean maxNewest,
java.lang.Boolean autoCommflag,
java.lang.Boolean autoTranscode,
java.lang.Boolean autoMetaLookup,
java.lang.Boolean autoUserJob1,
java.lang.Boolean autoUserJob2,
java.lang.Boolean autoUserJob3,
java.lang.Boolean autoUserJob4,
java.lang.Integer transcoder,
retrofit.Callback<Int> callback) |
Bool |
deleteRecording(java.lang.Integer recordedId,
java.lang.Integer chanId,
org.joda.time.DateTime startTime,
java.lang.Boolean forceDelete,
java.lang.Boolean allowRerecord) |
void |
deleteRecording(java.lang.Integer recordedId,
java.lang.Integer chanId,
org.joda.time.DateTime startTime,
java.lang.Boolean forceDelete,
java.lang.Boolean allowRerecord,
retrofit.Callback<Bool> callback) |
Bool |
disableRecordSchedule(java.lang.Integer recordId) |
void |
disableRecordSchedule(java.lang.Integer recordId,
retrofit.Callback<Bool> callback) |
java.lang.String |
dupInToDescription(java.lang.String dupIn,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
dupInToDescription(java.lang.String dupIn,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
java.lang.String |
dupInToString(java.lang.String dupIn,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
dupInToString(java.lang.String dupIn,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
java.lang.String |
dupMethodToDescription(java.lang.String dupMethod,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
dupMethodToDescription(java.lang.String dupMethod,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
java.lang.String |
dupMethodToString(java.lang.String dupMethod,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
dupMethodToString(java.lang.String dupMethod,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
Bool |
enableRecordSchedule(java.lang.Integer recordId) |
void |
enableRecordSchedule(java.lang.Integer recordId,
retrofit.Callback<Bool> callback) |
ProgramList |
getConflictList(java.lang.Integer startIndex,
java.lang.Integer count,
java.lang.Integer recordId,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getConflictList(java.lang.Integer startIndex,
java.lang.Integer count,
java.lang.Integer recordId,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<ProgramList> callback) |
EncoderList |
getEncoderList(ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getEncoderList(ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<EncoderList> callback) |
ProgramList |
getExpiringList(java.lang.Integer startIndex,
java.lang.Integer count,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getExpiringList(java.lang.Integer startIndex,
java.lang.Integer count,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<ProgramList> callback) |
InputList |
getInputList(ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getInputList(ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<InputList> callback) |
ArrayOfString |
getPlayGroupList(ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getPlayGroupList(ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<ArrayOfString> callback) |
ArrayOfString |
getRecGroupList(ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getRecGroupList(ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<ArrayOfString> callback) |
Program |
getRecorded(java.lang.Integer recordedId,
java.lang.Integer chanId,
org.joda.time.DateTime startTime,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getRecorded(java.lang.Integer recordedId,
java.lang.Integer chanId,
org.joda.time.DateTime startTime,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<Program> callback) |
ProgramList |
getRecordedList(java.lang.Boolean descending,
java.lang.Integer startIndex,
java.lang.Integer count,
java.lang.String titleRegEx,
java.lang.String recGroup,
java.lang.String storageGroup,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getRecordedList(java.lang.Boolean descending,
java.lang.Integer startIndex,
java.lang.Integer count,
java.lang.String titleRegEx,
java.lang.String recGroup,
java.lang.String storageGroup,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<ProgramList> callback) |
RecRule |
getRecordSchedule(java.lang.Integer recordId,
java.lang.String template,
java.lang.Integer recordedId,
java.lang.Integer chanId,
org.joda.time.DateTime startTime,
java.lang.Boolean makeOverride,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getRecordSchedule(java.lang.Integer recordId,
java.lang.String template,
java.lang.Integer recordedId,
java.lang.Integer chanId,
org.joda.time.DateTime startTime,
java.lang.Boolean makeOverride,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<RecRule> callback) |
RecRuleList |
getRecordScheduleList(java.lang.Integer startIndex,
java.lang.Integer count,
java.lang.String sort,
java.lang.Boolean descending,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getRecordScheduleList(java.lang.Integer startIndex,
java.lang.Integer count,
java.lang.String sort,
java.lang.Boolean descending,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<RecRuleList> callback) |
RecRuleFilterList |
getRecRuleFilterList(ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getRecRuleFilterList(ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<RecRuleFilterList> callback) |
ArrayOfString |
getRecStorageGroupList(ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getRecStorageGroupList(ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<ArrayOfString> callback) |
TitleInfoList |
getTitleInfoList(ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getTitleInfoList(ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<TitleInfoList> callback) |
ArrayOfString |
getTitleList(java.lang.String recGroup,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getTitleList(java.lang.String recGroup,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<ArrayOfString> callback) |
ProgramList |
getUpcomingList(java.lang.Integer startIndex,
java.lang.Integer count,
java.lang.Boolean showAll,
java.lang.Integer recordId,
java.lang.Integer recStatus,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getUpcomingList(java.lang.Integer startIndex,
java.lang.Integer count,
java.lang.Boolean showAll,
java.lang.Integer recordId,
java.lang.Integer recStatus,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<ProgramList> callback) |
java.lang.String |
recStatusToDescription(java.lang.Integer recStatus,
java.lang.Integer recType,
org.joda.time.DateTime startTime,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
recStatusToDescription(java.lang.Integer recStatus,
java.lang.Integer recType,
org.joda.time.DateTime startTime,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
java.lang.String |
recStatusToString(java.lang.Integer recStatus,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
recStatusToString(java.lang.Integer recStatus,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
java.lang.String |
recTypeToDescription(java.lang.String recType,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
recTypeToDescription(java.lang.String recType,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
java.lang.String |
recTypeToString(java.lang.String recType,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
recTypeToString(java.lang.String recType,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
Bool |
removeRecorded(java.lang.Integer recordedId,
java.lang.Integer chanId,
org.joda.time.DateTime startTime,
java.lang.Boolean forceDelete,
java.lang.Boolean allowRerecord) |
void |
removeRecorded(java.lang.Integer recordedId,
java.lang.Integer chanId,
org.joda.time.DateTime startTime,
java.lang.Boolean forceDelete,
java.lang.Boolean allowRerecord,
retrofit.Callback<Bool> callback) |
Bool |
removeRecordSchedule(java.lang.Integer recordId) |
void |
removeRecordSchedule(java.lang.Integer recordId,
retrofit.Callback<Bool> callback) |
Bool |
unDeleteRecording(java.lang.Integer recordedId,
java.lang.Integer chanId,
org.joda.time.DateTime startTime,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
unDeleteRecording(java.lang.Integer recordedId,
java.lang.Integer chanId,
org.joda.time.DateTime startTime,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<Bool> callback) |
Bool |
updateRecordedWatchedStatus(java.lang.Integer recordedId,
java.lang.Integer chanId,
org.joda.time.DateTime startTime,
java.lang.Boolean watched) |
void |
updateRecordedWatchedStatus(java.lang.Integer recordedId,
java.lang.Integer chanId,
org.joda.time.DateTime startTime,
java.lang.Boolean watched,
retrofit.Callback<Bool> callback) |
Bool |
updateRecordSchedule(java.lang.Integer recordId,
java.lang.String title,
java.lang.String subtitle,
java.lang.String description,
java.lang.String category,
org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
java.lang.String seriesId,
java.lang.String programId,
java.lang.Integer chanId,
java.lang.String station,
java.lang.Integer findDay,
org.joda.time.LocalTime findTime,
java.lang.Boolean inactive,
java.lang.Integer season,
java.lang.Integer episode,
java.lang.String inetref,
java.lang.String type,
java.lang.String searchType,
java.lang.Integer recPriority,
java.lang.Integer preferredInput,
java.lang.Integer startOffset,
java.lang.Integer endOffset,
java.lang.String dupMethod,
java.lang.String dupIn,
java.lang.Integer filter,
java.lang.String recProfile,
java.lang.String recGroup,
java.lang.String storageGroup,
java.lang.String playGroup,
java.lang.Boolean autoExpire,
java.lang.Integer maxEpisodes,
java.lang.Boolean maxNewest,
java.lang.Boolean autoCommflag,
java.lang.Boolean autoTranscode,
java.lang.Boolean autoMetaLookup,
java.lang.Boolean autoUserJob1,
java.lang.Boolean autoUserJob2,
java.lang.Boolean autoUserJob3,
java.lang.Boolean autoUserJob4,
java.lang.Integer transcoder) |
void |
updateRecordSchedule(java.lang.Integer recordId,
java.lang.String title,
java.lang.String subtitle,
java.lang.String description,
java.lang.String category,
org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
java.lang.String seriesId,
java.lang.String programId,
java.lang.Integer chanId,
java.lang.String station,
java.lang.Integer findDay,
org.joda.time.LocalTime findTime,
java.lang.Boolean inactive,
java.lang.Integer season,
java.lang.Integer episode,
java.lang.String inetref,
java.lang.String type,
java.lang.String searchType,
java.lang.Integer recPriority,
java.lang.Integer preferredInput,
java.lang.Integer startOffset,
java.lang.Integer endOffset,
java.lang.String dupMethod,
java.lang.String dupIn,
java.lang.Integer filter,
java.lang.String recProfile,
java.lang.String recGroup,
java.lang.String storageGroup,
java.lang.String playGroup,
java.lang.Boolean autoExpire,
java.lang.Integer maxEpisodes,
java.lang.Boolean maxNewest,
java.lang.Boolean autoCommflag,
java.lang.Boolean autoTranscode,
java.lang.Boolean autoMetaLookup,
java.lang.Boolean autoUserJob1,
java.lang.Boolean autoUserJob2,
java.lang.Boolean autoUserJob3,
java.lang.Boolean autoUserJob4,
java.lang.Integer transcoder,
retrofit.Callback<Bool> callback) |
@Headers(value="Accept: application/json") @GET(value="/Dvr/AddDontRecordSchedule") Bool addDontRecordSchedule(@Query(value="ChanId") java.lang.Integer chanId, @Query(value="StartTime") org.joda.time.DateTime startTime, @Query(value="NeverRecord") java.lang.Boolean neverRecord, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/AddDontRecordSchedule")
void addDontRecordSchedule(@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="StartTime")
org.joda.time.DateTime startTime,
@Query(value="NeverRecord")
java.lang.Boolean neverRecord,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<Bool> callback)
@Headers(value="Accept: application/json") @POST(value="/Dvr/AddRecordSchedule") Int addRecordSchedule(@Query(value="Title") java.lang.String title, @Query(value="Subtitle") java.lang.String subtitle, @Query(value="Description") java.lang.String description, @Query(value="Category") java.lang.String category, @Query(value="StartTime") org.joda.time.DateTime startTime, @Query(value="EndTime") org.joda.time.DateTime endTime, @Query(value="SeriesId") java.lang.String seriesId, @Query(value="ProgramId") java.lang.String programId, @Query(value="ChanId") java.lang.Integer chanId, @Query(value="Station") java.lang.String station, @Query(value="FindDay") java.lang.Integer findDay, @Query(value="FindTime") org.joda.time.LocalTime findTime, @Query(value="ParentId") java.lang.Integer parentId, @Query(value="Inactive") java.lang.Boolean inactive, @Query(value="Season") java.lang.Integer season, @Query(value="Episode") java.lang.Integer episode, @Query(value="Inetref") java.lang.String inetref, @Query(value="Type") java.lang.String type, @Query(value="SearchType") java.lang.String searchType, @Query(value="RecPriority") java.lang.Integer recPriority, @Query(value="PreferredInput") java.lang.Integer preferredInput, @Query(value="StartOffset") java.lang.Integer startOffset, @Query(value="EndOffset") java.lang.Integer endOffset, @Query(value="DupMethod") java.lang.String dupMethod, @Query(value="DupIn") java.lang.String dupIn, @Query(value="Filter") java.lang.Integer filter, @Query(value="RecProfile") java.lang.String recProfile, @Query(value="RecGroup") java.lang.String recGroup, @Query(value="StorageGroup") java.lang.String storageGroup, @Query(value="PlayGroup") java.lang.String playGroup, @Query(value="AutoExpire") java.lang.Boolean autoExpire, @Query(value="MaxEpisodes") java.lang.Integer maxEpisodes, @Query(value="MaxNewest") java.lang.Boolean maxNewest, @Query(value="AutoCommflag") java.lang.Boolean autoCommflag, @Query(value="AutoTranscode") java.lang.Boolean autoTranscode, @Query(value="AutoMetaLookup") java.lang.Boolean autoMetaLookup, @Query(value="AutoUserJob1") java.lang.Boolean autoUserJob1, @Query(value="AutoUserJob2") java.lang.Boolean autoUserJob2, @Query(value="AutoUserJob3") java.lang.Boolean autoUserJob3, @Query(value="AutoUserJob4") java.lang.Boolean autoUserJob4, @Query(value="Transcoder") java.lang.Integer transcoder)
@Headers(value="Accept: application/json")
@POST(value="/Dvr/AddRecordSchedule")
void addRecordSchedule(@Query(value="Title")
java.lang.String title,
@Query(value="Subtitle")
java.lang.String subtitle,
@Query(value="Description")
java.lang.String description,
@Query(value="Category")
java.lang.String category,
@Query(value="StartTime")
org.joda.time.DateTime startTime,
@Query(value="EndTime")
org.joda.time.DateTime endTime,
@Query(value="SeriesId")
java.lang.String seriesId,
@Query(value="ProgramId")
java.lang.String programId,
@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="Station")
java.lang.String station,
@Query(value="FindDay")
java.lang.Integer findDay,
@Query(value="FindTime")
org.joda.time.LocalTime findTime,
@Query(value="ParentId")
java.lang.Integer parentId,
@Query(value="Inactive")
java.lang.Boolean inactive,
@Query(value="Season")
java.lang.Integer season,
@Query(value="Episode")
java.lang.Integer episode,
@Query(value="Inetref")
java.lang.String inetref,
@Query(value="Type")
java.lang.String type,
@Query(value="SearchType")
java.lang.String searchType,
@Query(value="RecPriority")
java.lang.Integer recPriority,
@Query(value="PreferredInput")
java.lang.Integer preferredInput,
@Query(value="StartOffset")
java.lang.Integer startOffset,
@Query(value="EndOffset")
java.lang.Integer endOffset,
@Query(value="DupMethod")
java.lang.String dupMethod,
@Query(value="DupIn")
java.lang.String dupIn,
@Query(value="Filter")
java.lang.Integer filter,
@Query(value="RecProfile")
java.lang.String recProfile,
@Query(value="RecGroup")
java.lang.String recGroup,
@Query(value="StorageGroup")
java.lang.String storageGroup,
@Query(value="PlayGroup")
java.lang.String playGroup,
@Query(value="AutoExpire")
java.lang.Boolean autoExpire,
@Query(value="MaxEpisodes")
java.lang.Integer maxEpisodes,
@Query(value="MaxNewest")
java.lang.Boolean maxNewest,
@Query(value="AutoCommflag")
java.lang.Boolean autoCommflag,
@Query(value="AutoTranscode")
java.lang.Boolean autoTranscode,
@Query(value="AutoMetaLookup")
java.lang.Boolean autoMetaLookup,
@Query(value="AutoUserJob1")
java.lang.Boolean autoUserJob1,
@Query(value="AutoUserJob2")
java.lang.Boolean autoUserJob2,
@Query(value="AutoUserJob3")
java.lang.Boolean autoUserJob3,
@Query(value="AutoUserJob4")
java.lang.Boolean autoUserJob4,
@Query(value="Transcoder")
java.lang.Integer transcoder,
retrofit.Callback<Int> callback)
@Headers(value="Accept: application/json") @POST(value="/Dvr/DeleteRecording") Bool deleteRecording(@Query(value="RecordedId") java.lang.Integer recordedId, @Query(value="ChanId") java.lang.Integer chanId, @Query(value="StartTime") org.joda.time.DateTime startTime, @Query(value="ForceDelete") java.lang.Boolean forceDelete, @Query(value="AllowRerecord") java.lang.Boolean allowRerecord)
@Headers(value="Accept: application/json")
@POST(value="/Dvr/DeleteRecording")
void deleteRecording(@Query(value="RecordedId")
java.lang.Integer recordedId,
@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="StartTime")
org.joda.time.DateTime startTime,
@Query(value="ForceDelete")
java.lang.Boolean forceDelete,
@Query(value="AllowRerecord")
java.lang.Boolean allowRerecord,
retrofit.Callback<Bool> callback)
@Headers(value="Accept: application/json") @POST(value="/Dvr/DisableRecordSchedule") Bool disableRecordSchedule(@Query(value="RecordId") java.lang.Integer recordId)
@Headers(value="Accept: application/json")
@POST(value="/Dvr/DisableRecordSchedule")
void disableRecordSchedule(@Query(value="RecordId")
java.lang.Integer recordId,
retrofit.Callback<Bool> callback)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/DupInToDescription")
java.lang.String dupInToDescription(@Query(value="DupIn")
java.lang.String dupIn,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/DupInToDescription")
void dupInToDescription(@Query(value="DupIn")
java.lang.String dupIn,
@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="/Dvr/DupInToString")
java.lang.String dupInToString(@Query(value="DupIn")
java.lang.String dupIn,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/DupInToString")
void dupInToString(@Query(value="DupIn")
java.lang.String dupIn,
@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="/Dvr/DupMethodToDescription")
java.lang.String dupMethodToDescription(@Query(value="DupMethod")
java.lang.String dupMethod,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/DupMethodToDescription")
void dupMethodToDescription(@Query(value="DupMethod")
java.lang.String dupMethod,
@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="/Dvr/DupMethodToString")
java.lang.String dupMethodToString(@Query(value="DupMethod")
java.lang.String dupMethod,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/DupMethodToString")
void dupMethodToString(@Query(value="DupMethod")
java.lang.String dupMethod,
@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") @POST(value="/Dvr/EnableRecordSchedule") Bool enableRecordSchedule(@Query(value="RecordId") java.lang.Integer recordId)
@Headers(value="Accept: application/json")
@POST(value="/Dvr/EnableRecordSchedule")
void enableRecordSchedule(@Query(value="RecordId")
java.lang.Integer recordId,
retrofit.Callback<Bool> callback)
@Headers(value="Accept: application/json") @GET(value="/Dvr/GetConflictList") ProgramList getConflictList(@Query(value="StartIndex") java.lang.Integer startIndex, @Query(value="Count") java.lang.Integer count, @Query(value="RecordId") java.lang.Integer recordId, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/GetConflictList")
void getConflictList(@Query(value="StartIndex")
java.lang.Integer startIndex,
@Query(value="Count")
java.lang.Integer count,
@Query(value="RecordId")
java.lang.Integer recordId,
@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="/Dvr/GetEncoderList") EncoderList getEncoderList(@Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/GetEncoderList")
void getEncoderList(@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<EncoderList> callback)
@Headers(value="Accept: application/json") @GET(value="/Dvr/GetExpiringList") ProgramList getExpiringList(@Query(value="StartIndex") java.lang.Integer startIndex, @Query(value="Count") java.lang.Integer count, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/GetExpiringList")
void getExpiringList(@Query(value="StartIndex")
java.lang.Integer startIndex,
@Query(value="Count")
java.lang.Integer count,
@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="/Dvr/GetInputList") InputList getInputList(@Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/GetInputList")
void getInputList(@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<InputList> callback)
@Headers(value="Accept: application/json") @GET(value="/Dvr/GetPlayGroupList") ArrayOfString getPlayGroupList(@Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/GetPlayGroupList")
void getPlayGroupList(@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="/Dvr/GetRecGroupList") ArrayOfString getRecGroupList(@Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/GetRecGroupList")
void getRecGroupList(@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="/Dvr/GetRecRuleFilterList") RecRuleFilterList getRecRuleFilterList(@Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/GetRecRuleFilterList")
void getRecRuleFilterList(@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<RecRuleFilterList> callback)
@Headers(value="Accept: application/json") @GET(value="/Dvr/GetRecStorageGroupList") ArrayOfString getRecStorageGroupList(@Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/GetRecStorageGroupList")
void getRecStorageGroupList(@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="/Dvr/GetRecordSchedule") RecRule getRecordSchedule(@Query(value="RecordId") java.lang.Integer recordId, @Query(value="Template") java.lang.String template, @Query(value="RecordedId") java.lang.Integer recordedId, @Query(value="ChanId") java.lang.Integer chanId, @Query(value="StartTime") org.joda.time.DateTime startTime, @Query(value="MakeOverride") java.lang.Boolean makeOverride, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/GetRecordSchedule")
void getRecordSchedule(@Query(value="RecordId")
java.lang.Integer recordId,
@Query(value="Template")
java.lang.String template,
@Query(value="RecordedId")
java.lang.Integer recordedId,
@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="StartTime")
org.joda.time.DateTime startTime,
@Query(value="MakeOverride")
java.lang.Boolean makeOverride,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<RecRule> callback)
@Headers(value="Accept: application/json") @GET(value="/Dvr/GetRecordScheduleList") RecRuleList getRecordScheduleList(@Query(value="StartIndex") java.lang.Integer startIndex, @Query(value="Count") java.lang.Integer count, @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="/Dvr/GetRecordScheduleList")
void getRecordScheduleList(@Query(value="StartIndex")
java.lang.Integer startIndex,
@Query(value="Count")
java.lang.Integer count,
@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<RecRuleList> callback)
@Headers(value="Accept: application/json") @GET(value="/Dvr/GetRecorded") Program getRecorded(@Query(value="RecordedId") java.lang.Integer recordedId, @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="/Dvr/GetRecorded")
void getRecorded(@Query(value="RecordedId")
java.lang.Integer recordedId,
@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="/Dvr/GetRecordedList") ProgramList getRecordedList(@Query(value="Descending") java.lang.Boolean descending, @Query(value="StartIndex") java.lang.Integer startIndex, @Query(value="Count") java.lang.Integer count, @Query(value="TitleRegEx") java.lang.String titleRegEx, @Query(value="RecGroup") java.lang.String recGroup, @Query(value="StorageGroup") java.lang.String storageGroup, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/GetRecordedList")
void getRecordedList(@Query(value="Descending")
java.lang.Boolean descending,
@Query(value="StartIndex")
java.lang.Integer startIndex,
@Query(value="Count")
java.lang.Integer count,
@Query(value="TitleRegEx")
java.lang.String titleRegEx,
@Query(value="RecGroup")
java.lang.String recGroup,
@Query(value="StorageGroup")
java.lang.String storageGroup,
@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="/Dvr/GetTitleInfoList") TitleInfoList getTitleInfoList(@Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/GetTitleInfoList")
void getTitleInfoList(@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<TitleInfoList> callback)
@Headers(value="Accept: application/json") @GET(value="/Dvr/GetTitleList") ArrayOfString getTitleList(@Query(value="RecGroup") java.lang.String recGroup, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/GetTitleList")
void getTitleList(@Query(value="RecGroup")
java.lang.String recGroup,
@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="/Dvr/GetUpcomingList") ProgramList getUpcomingList(@Query(value="StartIndex") java.lang.Integer startIndex, @Query(value="Count") java.lang.Integer count, @Query(value="ShowAll") java.lang.Boolean showAll, @Query(value="RecordId") java.lang.Integer recordId, @Query(value="RecStatus") java.lang.Integer recStatus, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/GetUpcomingList")
void getUpcomingList(@Query(value="StartIndex")
java.lang.Integer startIndex,
@Query(value="Count")
java.lang.Integer count,
@Query(value="ShowAll")
java.lang.Boolean showAll,
@Query(value="RecordId")
java.lang.Integer recordId,
@Query(value="RecStatus")
java.lang.Integer recStatus,
@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="/Dvr/RecStatusToDescription")
java.lang.String recStatusToDescription(@Query(value="RecStatus")
java.lang.Integer recStatus,
@Query(value="RecType")
java.lang.Integer recType,
@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="/Dvr/RecStatusToDescription")
void recStatusToDescription(@Query(value="RecStatus")
java.lang.Integer recStatus,
@Query(value="RecType")
java.lang.Integer recType,
@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<java.lang.String> callback)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/RecStatusToString")
java.lang.String recStatusToString(@Query(value="RecStatus")
java.lang.Integer recStatus,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/RecStatusToString")
void recStatusToString(@Query(value="RecStatus")
java.lang.Integer recStatus,
@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="/Dvr/RecTypeToDescription")
java.lang.String recTypeToDescription(@Query(value="RecType")
java.lang.String recType,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/RecTypeToDescription")
void recTypeToDescription(@Query(value="RecType")
java.lang.String recType,
@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="/Dvr/RecTypeToString")
java.lang.String recTypeToString(@Query(value="RecType")
java.lang.String recType,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Dvr/RecTypeToString")
void recTypeToString(@Query(value="RecType")
java.lang.String recType,
@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") @POST(value="/Dvr/RemoveRecordSchedule") Bool removeRecordSchedule(@Query(value="RecordId") java.lang.Integer recordId)
@Headers(value="Accept: application/json")
@POST(value="/Dvr/RemoveRecordSchedule")
void removeRecordSchedule(@Query(value="RecordId")
java.lang.Integer recordId,
retrofit.Callback<Bool> callback)
@Headers(value="Accept: application/json") @POST(value="/Dvr/RemoveRecorded") Bool removeRecorded(@Query(value="RecordedId") java.lang.Integer recordedId, @Query(value="ChanId") java.lang.Integer chanId, @Query(value="StartTime") org.joda.time.DateTime startTime, @Query(value="ForceDelete") java.lang.Boolean forceDelete, @Query(value="AllowRerecord") java.lang.Boolean allowRerecord)
@Headers(value="Accept: application/json")
@POST(value="/Dvr/RemoveRecorded")
void removeRecorded(@Query(value="RecordedId")
java.lang.Integer recordedId,
@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="StartTime")
org.joda.time.DateTime startTime,
@Query(value="ForceDelete")
java.lang.Boolean forceDelete,
@Query(value="AllowRerecord")
java.lang.Boolean allowRerecord,
retrofit.Callback<Bool> callback)
@Headers(value="Accept: application/json") @GET(value="/Dvr/UnDeleteRecording") Bool unDeleteRecording(@Query(value="RecordedId") java.lang.Integer recordedId, @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="/Dvr/UnDeleteRecording")
void unDeleteRecording(@Query(value="RecordedId")
java.lang.Integer recordedId,
@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<Bool> callback)
@Headers(value="Accept: application/json") @POST(value="/Dvr/UpdateRecordSchedule") Bool updateRecordSchedule(@Query(value="RecordId") java.lang.Integer recordId, @Query(value="Title") java.lang.String title, @Query(value="Subtitle") java.lang.String subtitle, @Query(value="Description") java.lang.String description, @Query(value="Category") java.lang.String category, @Query(value="StartTime") org.joda.time.DateTime startTime, @Query(value="EndTime") org.joda.time.DateTime endTime, @Query(value="SeriesId") java.lang.String seriesId, @Query(value="ProgramId") java.lang.String programId, @Query(value="ChanId") java.lang.Integer chanId, @Query(value="Station") java.lang.String station, @Query(value="FindDay") java.lang.Integer findDay, @Query(value="FindTime") org.joda.time.LocalTime findTime, @Query(value="Inactive") java.lang.Boolean inactive, @Query(value="Season") java.lang.Integer season, @Query(value="Episode") java.lang.Integer episode, @Query(value="Inetref") java.lang.String inetref, @Query(value="Type") java.lang.String type, @Query(value="SearchType") java.lang.String searchType, @Query(value="RecPriority") java.lang.Integer recPriority, @Query(value="PreferredInput") java.lang.Integer preferredInput, @Query(value="StartOffset") java.lang.Integer startOffset, @Query(value="EndOffset") java.lang.Integer endOffset, @Query(value="DupMethod") java.lang.String dupMethod, @Query(value="DupIn") java.lang.String dupIn, @Query(value="Filter") java.lang.Integer filter, @Query(value="RecProfile") java.lang.String recProfile, @Query(value="RecGroup") java.lang.String recGroup, @Query(value="StorageGroup") java.lang.String storageGroup, @Query(value="PlayGroup") java.lang.String playGroup, @Query(value="AutoExpire") java.lang.Boolean autoExpire, @Query(value="MaxEpisodes") java.lang.Integer maxEpisodes, @Query(value="MaxNewest") java.lang.Boolean maxNewest, @Query(value="AutoCommflag") java.lang.Boolean autoCommflag, @Query(value="AutoTranscode") java.lang.Boolean autoTranscode, @Query(value="AutoMetaLookup") java.lang.Boolean autoMetaLookup, @Query(value="AutoUserJob1") java.lang.Boolean autoUserJob1, @Query(value="AutoUserJob2") java.lang.Boolean autoUserJob2, @Query(value="AutoUserJob3") java.lang.Boolean autoUserJob3, @Query(value="AutoUserJob4") java.lang.Boolean autoUserJob4, @Query(value="Transcoder") java.lang.Integer transcoder)
@Headers(value="Accept: application/json")
@POST(value="/Dvr/UpdateRecordSchedule")
void updateRecordSchedule(@Query(value="RecordId")
java.lang.Integer recordId,
@Query(value="Title")
java.lang.String title,
@Query(value="Subtitle")
java.lang.String subtitle,
@Query(value="Description")
java.lang.String description,
@Query(value="Category")
java.lang.String category,
@Query(value="StartTime")
org.joda.time.DateTime startTime,
@Query(value="EndTime")
org.joda.time.DateTime endTime,
@Query(value="SeriesId")
java.lang.String seriesId,
@Query(value="ProgramId")
java.lang.String programId,
@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="Station")
java.lang.String station,
@Query(value="FindDay")
java.lang.Integer findDay,
@Query(value="FindTime")
org.joda.time.LocalTime findTime,
@Query(value="Inactive")
java.lang.Boolean inactive,
@Query(value="Season")
java.lang.Integer season,
@Query(value="Episode")
java.lang.Integer episode,
@Query(value="Inetref")
java.lang.String inetref,
@Query(value="Type")
java.lang.String type,
@Query(value="SearchType")
java.lang.String searchType,
@Query(value="RecPriority")
java.lang.Integer recPriority,
@Query(value="PreferredInput")
java.lang.Integer preferredInput,
@Query(value="StartOffset")
java.lang.Integer startOffset,
@Query(value="EndOffset")
java.lang.Integer endOffset,
@Query(value="DupMethod")
java.lang.String dupMethod,
@Query(value="DupIn")
java.lang.String dupIn,
@Query(value="Filter")
java.lang.Integer filter,
@Query(value="RecProfile")
java.lang.String recProfile,
@Query(value="RecGroup")
java.lang.String recGroup,
@Query(value="StorageGroup")
java.lang.String storageGroup,
@Query(value="PlayGroup")
java.lang.String playGroup,
@Query(value="AutoExpire")
java.lang.Boolean autoExpire,
@Query(value="MaxEpisodes")
java.lang.Integer maxEpisodes,
@Query(value="MaxNewest")
java.lang.Boolean maxNewest,
@Query(value="AutoCommflag")
java.lang.Boolean autoCommflag,
@Query(value="AutoTranscode")
java.lang.Boolean autoTranscode,
@Query(value="AutoMetaLookup")
java.lang.Boolean autoMetaLookup,
@Query(value="AutoUserJob1")
java.lang.Boolean autoUserJob1,
@Query(value="AutoUserJob2")
java.lang.Boolean autoUserJob2,
@Query(value="AutoUserJob3")
java.lang.Boolean autoUserJob3,
@Query(value="AutoUserJob4")
java.lang.Boolean autoUserJob4,
@Query(value="Transcoder")
java.lang.Integer transcoder,
retrofit.Callback<Bool> callback)
@Headers(value="Accept: application/json") @POST(value="/Dvr/UpdateRecordedWatchedStatus") Bool updateRecordedWatchedStatus(@Query(value="RecordedId") java.lang.Integer recordedId, @Query(value="ChanId") java.lang.Integer chanId, @Query(value="StartTime") org.joda.time.DateTime startTime, @Query(value="Watched") java.lang.Boolean watched)
@Headers(value="Accept: application/json")
@POST(value="/Dvr/UpdateRecordedWatchedStatus")
void updateRecordedWatchedStatus(@Query(value="RecordedId")
java.lang.Integer recordedId,
@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="StartTime")
org.joda.time.DateTime startTime,
@Query(value="Watched")
java.lang.Boolean watched,
retrofit.Callback<Bool> callback)