Я создал API, как показано ниже:
interface listProd {
@GET("v1/{type}")
fun getProduct(
@Path("type") type: String): Observable<Response>
}
Теперь мне нужно добавить параметр, чтобы сделать его следующим образом:
interface listProd {
@GET("v1/{type}?preview=true")
fun getProduct(
@Path("type") type: String): Observable<Response>
}
Но я не хочу его иметьвсе время.Цель состоит в том, чтобы увидеть, как я могу добавить ?preview=true
при логическом условии, я не хочу иметь несколько интерфейсов, но умный способ добавить это или нет.
условие может быть логическим путем в getProduct
которые вызывают добавление или нет ?preview=true
Любая идея Спасибо