@Override
public void setUserQuota(String userId, long maxObjects, long maxSizeKB) {
HttpUrl.Builder urlBuilder =
HttpUrl.parse(endpoint)
.newBuilder()
.addPathSegment("user")
.query("quota")
.addQueryParameter("uid", userId)
.addQueryParameter("quota-type", "user");
String body =
gson.toJson(
ImmutableMap.of(
"max_objects", String.valueOf(maxObjects),
"max_size_kb", String.valueOf(maxSizeKB),
"enabled", "true"));
Request request =
new Request.Builder().put(RequestBody.create(null, body)).url(urlBuilder.build()).build();
safeCall(request);
}
RgwAdminImpl.java 文件源码
java
阅读 43
收藏 0
点赞 0
评论 0
项目:radosgw-admin4j
作者:
评论列表
文章目录