Add 'sdk/java-v2/' from commit '55f103e336ca9fb8bf1720d2ef4ee8dd4e221118'
[arvados.git] / sdk / java-v2 / src / main / java / org / arvados / client / api / client / static / gitweb.js
diff --git a/src/main/java/org/arvados/client/api/client/GroupsApiClient.java b/src/main/java/org/arvados/client/api/client/GroupsApiClient.java
deleted file mode 100644 (file)
index 75aa9ca..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-/*
- * Copyright (C) The Arvados Authors. All rights reserved.
- *
- * SPDX-License-Identifier: AGPL-3.0 OR Apache-2.0
- *
- */
-
-package org.arvados.client.api.client;
-
-import okhttp3.HttpUrl;
-import okhttp3.HttpUrl.Builder;
-import okhttp3.Request;
-import okhttp3.RequestBody;
-import org.arvados.client.api.model.Group;
-import org.arvados.client.api.model.GroupList;
-import org.arvados.client.api.model.argument.ContentsGroup;
-import org.arvados.client.api.model.argument.UntrashGroup;
-import org.arvados.client.config.ConfigProvider;
-import org.slf4j.Logger;
-
-public class GroupsApiClient extends BaseStandardApiClient<Group, GroupList> {
-
-    private static final String RESOURCE = "groups";
-    private final Logger log = org.slf4j.LoggerFactory.getLogger(GroupsApiClient.class);
-
-    public GroupsApiClient(ConfigProvider config) {
-        super(config);
-    }
-
-    public GroupList contents(ContentsGroup contentsGroup) {
-        log.debug("Get {} contents", getType().getSimpleName());
-        Builder urlBuilder = getUrlBuilder().addPathSegment("contents");
-        addQueryParameters(urlBuilder, contentsGroup);
-        HttpUrl url = urlBuilder.build();
-        Request request = getRequestBuilder().url(url).build();
-        return callForList(request);
-    }
-
-    public Group untrash(UntrashGroup untrashGroup) {
-        log.debug("Untrash {} by UUID {}", getType().getSimpleName(), untrashGroup.getUuid());
-        HttpUrl url = getUrlBuilder().addPathSegment(untrashGroup.getUuid()).addPathSegment("untrash").build();
-        RequestBody requestBody = getJsonRequestBody(untrashGroup);
-        Request request = getRequestBuilder().post(requestBody).url(url).build();
-        return callForType(request);
-    }
-
-    @Override
-    String getResource() {
-        return RESOURCE;
-    }
-
-    @Override
-    Class<Group> getType() {
-        return Group.class;
-    }
-
-    @Override
-    Class<GroupList> getListType() {
-        return GroupList.class;
-    }
-}