com.konfigthis.carbonai.client.api.IntegrationsApi Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of carbonai-java-sdk Show documentation
Show all versions of carbonai-java-sdk Show documentation
Connect external data to LLMs, no matter the source.
This library was generated by https://konfigthis.com
package com.konfigthis.carbonai.client.api;
import com.konfigthis.carbonai.client.ApiClient;
import com.konfigthis.carbonai.client.model.ConnectDataSourceInput;
import com.konfigthis.carbonai.client.model.ConnectDataSourceResponse;
import com.konfigthis.carbonai.client.model.DataSourceType;
import com.konfigthis.carbonai.client.model.EmbeddingGenerators;
import com.konfigthis.carbonai.client.model.EmbeddingGeneratorsNullable;
import com.konfigthis.carbonai.client.model.ExternalSourceItemsOrderBy;
import com.konfigthis.carbonai.client.model.FileSyncConfigNullable;
import com.konfigthis.carbonai.client.model.FreshDeskConnectRequest;
import com.konfigthis.carbonai.client.model.GenericSuccessResponse;
import com.konfigthis.carbonai.client.model.GitbookConnectRequest;
import com.konfigthis.carbonai.client.model.GitbookSyncRequest;
import com.konfigthis.carbonai.client.model.GithubConnectRequest;
import com.konfigthis.carbonai.client.model.GithubFetchReposRequest;
import com.konfigthis.carbonai.client.model.GmailSyncInput;
import com.konfigthis.carbonai.client.model.ListDataSourceItemsRequest;
import com.konfigthis.carbonai.client.model.ListDataSourceItemsResponse;
import com.konfigthis.carbonai.client.model.ListItemsFiltersNullable;
import com.konfigthis.carbonai.client.model.ListRequest;
import com.konfigthis.carbonai.client.model.ListResponse;
import com.konfigthis.carbonai.client.model.OANSCZGF;
import com.konfigthis.carbonai.client.model.OAuthURLRequest;
import com.konfigthis.carbonai.client.model.OrderDirV2;
import com.konfigthis.carbonai.client.model.OrganizationUserDataSourceAPI;
import com.konfigthis.carbonai.client.model.OuthURLResponse;
import com.konfigthis.carbonai.client.model.OutlookSyncInput;
import com.konfigthis.carbonai.client.model.Pagination;
import com.konfigthis.carbonai.client.model.RSSFeedInput;
import com.konfigthis.carbonai.client.model.S3AuthRequest;
import com.konfigthis.carbonai.client.model.S3FileSyncInput;
import com.konfigthis.carbonai.client.model.S3GetFileInput;
import com.konfigthis.carbonai.client.model.SlackFilters;
import com.konfigthis.carbonai.client.model.SlackSyncRequest;
import com.konfigthis.carbonai.client.model.SyncDirectoryRequest;
import com.konfigthis.carbonai.client.model.SyncFilesRequest;
import com.konfigthis.carbonai.client.model.SyncOptions;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class IntegrationsApi extends IntegrationsApiGenerated {
public IntegrationsApi(ApiClient apiClient) throws IllegalArgumentException {
super(apiClient);
}
public class CancelRequestBuilder extends CancelRequestBuilderGenerated {
public CancelRequestBuilder(Integer dataSourceId) {
super(dataSourceId);
}
}
public class ConnectDataSourceRequestBuilder extends ConnectDataSourceRequestBuilderGenerated {
public ConnectDataSourceRequestBuilder(OANSCZGF authentication) {
super(authentication);
}
}
public class ConnectFreshdeskRequestBuilder extends ConnectFreshdeskRequestBuilderGenerated {
public ConnectFreshdeskRequestBuilder(String domain, String apiKey) {
super(domain, apiKey);
}
}
public class ConnectGitbookRequestBuilder extends ConnectGitbookRequestBuilderGenerated {
public ConnectGitbookRequestBuilder(String organization, String accessToken) {
super(organization, accessToken);
}
}
public class CreateAwsIamUserRequestBuilder extends CreateAwsIamUserRequestBuilderGenerated {
public CreateAwsIamUserRequestBuilder(String accessKey, String accessKeySecret) {
super(accessKey, accessKeySecret);
}
}
public class GetOauthUrlRequestBuilder extends GetOauthUrlRequestBuilderGenerated {
public GetOauthUrlRequestBuilder(DataSourceType service) {
super(service);
}
}
public class ListConfluencePagesRequestBuilder extends ListConfluencePagesRequestBuilderGenerated {
public ListConfluencePagesRequestBuilder(Integer dataSourceId) {
super(dataSourceId);
}
}
public class ListConversationsRequestBuilder extends ListConversationsRequestBuilderGenerated {
public ListConversationsRequestBuilder() {
super();
}
}
public class ListDataSourceItemsRequestBuilder extends ListDataSourceItemsRequestBuilderGenerated {
public ListDataSourceItemsRequestBuilder(Integer dataSourceId) {
super(dataSourceId);
}
}
public class ListFoldersRequestBuilder extends ListFoldersRequestBuilderGenerated {
public ListFoldersRequestBuilder() {
super();
}
}
public class ListGitbookSpacesRequestBuilder extends ListGitbookSpacesRequestBuilderGenerated {
public ListGitbookSpacesRequestBuilder(Integer dataSourceId) {
super(dataSourceId);
}
}
public class ListLabelsRequestBuilder extends ListLabelsRequestBuilderGenerated {
public ListLabelsRequestBuilder() {
super();
}
}
public class ListOutlookCategoriesRequestBuilder extends ListOutlookCategoriesRequestBuilderGenerated {
public ListOutlookCategoriesRequestBuilder() {
super();
}
}
public class ListReposRequestBuilder extends ListReposRequestBuilderGenerated {
public ListReposRequestBuilder() {
super();
}
}
public class SyncConfluenceRequestBuilder extends SyncConfluenceRequestBuilderGenerated {
public SyncConfluenceRequestBuilder(Integer dataSourceId, List