public interface ScheduleService
| 限定符和类型 | 方法和说明 |
|---|---|
retrofit2.Call<Schedule> |
createSchedule(java.lang.String channelId,
ScheduleWrapper schedule) |
retrofit2.Call<java.lang.String> |
deleteSchedule(java.lang.String channelId,
java.lang.String scheduleId) |
retrofit2.Call<Schedule> |
getSchedule(java.lang.String channelId,
java.lang.String scheduleId) |
retrofit2.Call<java.lang.String> |
listSchedules(java.lang.String channelId,
java.lang.Long since) |
retrofit2.Call<Schedule> |
modifySchedule(java.lang.String channelId,
java.lang.String scheduleId,
ScheduleWrapper schedule) |
@GET(value="/channels/{channel_id}/schedules")
retrofit2.Call<java.lang.String> listSchedules(@Path(value="channel_id")
java.lang.String channelId,
@Query(value="since")
java.lang.Long since)
@GET(value="/channels/{channel_id}/schedules/{schedule_id}")
retrofit2.Call<Schedule> getSchedule(@Path(value="channel_id")
java.lang.String channelId,
@Path(value="schedule_id")
java.lang.String scheduleId)
@POST(value="/channels/{channel_id}/schedules")
retrofit2.Call<Schedule> createSchedule(@Path(value="channel_id")
java.lang.String channelId,
@Body
ScheduleWrapper schedule)
@PATCH(value="/channels/{channel_id}/schedules/{schedule_id}")
retrofit2.Call<Schedule> modifySchedule(@Path(value="channel_id")
java.lang.String channelId,
@Path(value="schedule_id")
java.lang.String scheduleId,
@Body
ScheduleWrapper schedule)
@DELETE(value="/channels/{channel_id}/schedules/{schedule_id}")
retrofit2.Call<java.lang.String> deleteSchedule(@Path(value="channel_id")
java.lang.String channelId,
@Path(value="schedule_id")
java.lang.String scheduleId)
Copyright © 2023. All rights reserved.