com.larksuite.oapi.service.admin.v1.AdminService Maven / Gradle / Ivy
// Code generated by lark suite oapi sdk gen
package com.larksuite.oapi.service.admin.v1;
import com.larksuite.oapi.core.api.AccessTokenType;
import com.larksuite.oapi.core.api.Api;
import com.larksuite.oapi.core.api.ReqCaller;
import com.larksuite.oapi.core.api.request.*;
import com.larksuite.oapi.core.api.response.*;
import com.larksuite.oapi.core.Config;
import com.larksuite.oapi.service.admin.v1.model.*;
import java.util.Map;
import java.util.HashMap;
import java.util.Arrays;
import java.util.List;
import java.util.ArrayList;
public class AdminService {
private final Config config;
private final AdminDeptStats adminDeptStats;
private final AdminUserStats adminUserStats;
public AdminService(Config config) {
this.config = config;
this.adminDeptStats = new AdminDeptStats(this);
this.adminUserStats = new AdminUserStats(this);
}
public AdminDeptStats getAdminDeptStats() {
return adminDeptStats;
}
public static class AdminDeptStats {
private final AdminService service;
public AdminDeptStats(AdminService service) {
this.service = service;
}
public AdminDeptStatListReqCall list(RequestOptFn... optFns) {
return new AdminDeptStatListReqCall(this, optFns);
}
}
public static class AdminDeptStatListReqCall extends ReqCaller
© 2015 - 2025 Weber Informatics LLC | Privacy Policy