本文整理了Java中retrofit.http.Path
类的一些代码示例,展示了Path
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Path
类的具体详情如下:
包路径:retrofit.http.Path
类名称:Path
暂无
代码示例来源:origin: konmik/nucleus
@GET("/jokes/{id}")
Observable<ItemResponse> getItem(@Query("firstName") String firstName, @Query("lastName") String lastName, @Path("id") int id);
}
代码示例来源:origin: spinnaker/kayenta
@DELETE("/{ownerApp}/{configType}/{configName}")
Response delete(@Path("ownerApp") String ownerApp,
@Path("configType") String configType,
@Path("configName") String configName);
代码示例来源:origin: spinnaker/kayenta
@GET("/payload/{ownerApp}/{configType}/{configName}")
String get(@Path("ownerApp") String ownerApp,
@Path("configType") String configType,
@Path("configName") String configName);
代码示例来源:origin: THEONE10211024/RxJavaSamples
/**
* See https://developer.github.com/v3/repos/#list-contributors
*/
@GET("/repos/{owner}/{repo}/contributors")
Observable<List<Contributor>> contributors(@Path("owner") String owner,
@Path("repo") String repo);
代码示例来源:origin: spinnaker/kayenta
@GET("/{ownerApp}/{configType}")
String list(@Path("ownerApp") String ownerApp,
@Path("configType") String configType);
代码示例来源:origin: spinnaker/kayenta
@POST("/{ownerApp}/{configType}/{configName}")
Response post(@Path("ownerApp") String ownerApp,
@Path("configType") String configType,
@Path("configName") String configName,
@Body RequestBody config);
}
代码示例来源:origin: THEONE10211024/RxJavaSamples
@GET("/repos/{owner}/{repo}/contributors")
List<Contributor> getContributors(@Path("owner") String owner, @Path("repo") String repo);
代码示例来源:origin: THEONE10211024/RxJavaSamples
/**
* See https://developer.github.com/v3/users/
*/
@GET("/users/{user}")
Observable<User> user(@Path("user") String user);
代码示例来源:origin: THEONE10211024/RxJavaSamples
/**
* See https://developer.github.com/v3/users/
*/
@GET("/users/{user}")
User getUser(@Path("user") String user);
}
代码示例来源:origin: yigit/dev-summit-architecture-demo
@GET("/user_feed/{userId}.json")
Call<FeedResponse> userFeed(@Path("userId") long userId, @Query("since") long since);
代码示例来源:origin: spinnaker/kayenta
@Headers("Accept: application/json")
@GET("/v1/accounts/{application_key}/query")
NewRelicTimeSeries getTimeSeries(@Header("X-Query-Key") String apiKey,
@Path("application_key") String applicationKey, @Query("nrql") String query);
}
代码示例来源:origin: com.netflix.spinnaker.fiat/fiat-api
/**
* @param userId The username of the user
* @param resourceType The resource type in question (application, account, etc.)
* @param resourceName The name of the resource
* @param authorization The authorization in question (read, write, etc)
* @return True if the user has access to the specified resource.
*/
@GET("/authorize/{userId}/{resourceType}/{resourceName}/{authorization}")
Response hasAuthorization(@Path("userId") String userId,
@Path("resourceType") String resourceType,
@Path("resourceName") String resourceName,
@Path("authorization") String authorization);
代码示例来源:origin: io.paradoxical/cassieq-client
@DELETE("/api/v1/accounts/{accountName}/queues/{queueName}")
Call<ResponseBody> deleteQueue(
@Path("accountName") AccountName accountName,
@Path("queueName") QueueName queueName);
}
代码示例来源:origin: spinnaker/halyard
@DELETE("/v1/config/deployments/{deploymentName}/pubsubs/{pubsubName}/subscriptions/subscription/{subscriptionName}/")
DaemonTask<Halconfig, Void> deleteSubscription(
@Path("deploymentName") String deploymentName,
@Path("pubsubName") String pubsubName,
@Path("subscriptionName") String subscriptionName,
@Query("validate") boolean validate);
代码示例来源:origin: spinnaker/halyard
@DELETE("/v1/config/deployments/{deploymentName}/artifactProviders/{providerName}/artifactAccounts/account/{accountName}/")
DaemonTask<Halconfig, Void> deleteArtifactAccount(
@Path("deploymentName") String deploymentName,
@Path("providerName") String providerName,
@Path("accountName") String accountName,
@Query("validate") boolean validate);
代码示例来源:origin: spinnaker/halyard
@GET("/v1/config/deployments/{deploymentName}/providers/{providerName}/clusters/cluster/{clusterName}/")
DaemonTask<Halconfig, Object> getCluster(
@Path("deploymentName") String deploymentName,
@Path("providerName") String providerName,
@Path("clusterName") String clusterName,
@Query("validate") boolean validate);
代码示例来源:origin: com.netflix.spinnaker.halyard/halyard-cli
@GET("/v1/config/deployments/{deploymentName}/pubsubs/{pubsubName}/subscriptions/subscription/{subscriptionName}/")
DaemonTask<Halconfig, Object> getSubscription(
@Path("deploymentName") String deploymentName,
@Path("pubsubName") String pubsubName,
@Path("subscriptionName") String subscriptionName,
@Query("validate") boolean validate);
代码示例来源:origin: com.netflix.spinnaker.halyard/halyard-cli
@GET("/v1/config/deployments/{deploymentName}/providers/{providerName}/accounts/account/{accountName}/")
DaemonTask<Halconfig, Object> getAccount(
@Path("deploymentName") String deploymentName,
@Path("providerName") String providerName,
@Path("accountName") String accountName,
@Query("validate") boolean validate);
代码示例来源:origin: com.netflix.spinnaker.halyard/halyard-cli
@GET("/v1/config/deployments/{deploymentName}/providers/{providerName}/bakery/defaults/baseImage/{baseImageId}/")
DaemonTask<Halconfig, Object> getBaseImage(
@Path("deploymentName") String deploymentName,
@Path("providerName") String providerName,
@Path("baseImageId") String baseImageId,
@Query("validate") boolean validate);
代码示例来源:origin: com.netflix.spinnaker.halyard/halyard-cli
@DELETE("/v1/config/deployments/{deploymentName}/ci/{ciName}/masters/{masterName}/")
DaemonTask<Halconfig, Void> deleteMaster(
@Path("deploymentName") String deploymentName,
@Path("ciName") String ciName,
@Path("masterName") String masterName,
@Query("validate") boolean validate);
内容来源于网络,如有侵权,请联系作者删除!