abacusai.api_class.dataset_application_connector
Module Contents
Classes
Helper class that provides a standard way to create an ABC using |
|
Dataset config for Confluence Application Connector |
|
Dataset config for Google Analytics Application Connector |
|
Dataset config for Google Drive Application Connector |
|
Dataset config for Sharepoint Application Connector |
|
Dataset config for Zendesk Application Connector |
|
Helper class that provides a standard way to create an ABC using |
- class abacusai.api_class.dataset_application_connector.DatasetConfig
Bases:
abacusai.api_class.abstract.ApiClass
Helper class that provides a standard way to create an ABC using inheritance.
- application_connector_type: abacusai.api_class.enums.ApplicationConnectorType
- classmethod _get_builder()
- class abacusai.api_class.dataset_application_connector.ConfluenceDatasetConfig
Bases:
DatasetConfig
Dataset config for Confluence Application Connector
- __post_init__()
- class abacusai.api_class.dataset_application_connector.GoogleAnalyticsDatasetConfig
Bases:
DatasetConfig
Dataset config for Google Analytics Application Connector :param location: The view id of the report in the connector to fetch :type location: str :param start_timestamp: Unix timestamp of the start of the period that will be queried :type start_timestamp: int, optional :param end_timestamp: Unix timestamp of the end of the period that will be queried :type end_timestamp: int, optional
- __post_init__()
- class abacusai.api_class.dataset_application_connector.GoogleDriveDatasetConfig
Bases:
DatasetConfig
Dataset config for Google Drive Application Connector :param location: The regex location of the files to fetch :type location: str :param is_documentset: Whether the dataset is a document set :type is_documentset: bool :param csv_delimiter: If the file format is CSV, use a specific csv delimiter :type csv_delimiter: str, optional :param extract_bounding_boxes: Signifies whether to extract bounding boxes out of the documents. Only valid if is_documentset if True :type extract_bounding_boxes: bool, optional :param merge_file_schemas: Signifies if the merge file schema policy is enabled. Not applicable if is_documentset is True :type merge_file_schemas: bool, optional
- __post_init__()
Bases:
DatasetConfig
Dataset config for Sharepoint Application Connector :param location: The regex location of the files to fetch :type location: str :param is_documentset: Whether the dataset is a document set :type is_documentset: bool :param csv_delimiter: If the file format is CSV, use a specific csv delimiter :type csv_delimiter: str, optional :param extract_bounding_boxes: Signifies whether to extract bounding boxes out of the documents. Only valid if is_documentset if True :type extract_bounding_boxes: bool, optional :param merge_file_schemas: Signifies if the merge file schema policy is enabled. Not applicable if is_documentset is True :type merge_file_schemas: bool, optional
- class abacusai.api_class.dataset_application_connector.ZendeskDatasetConfig
Bases:
DatasetConfig
Dataset config for Zendesk Application Connector
- __post_init__()
- class abacusai.api_class.dataset_application_connector._DatasetConfigFactory
Bases:
abacusai.api_class.abstract._ApiClassFactory
Helper class that provides a standard way to create an ABC using inheritance.
- config_abstract_class
- config_class_key = 'applicationConnectorType'
- config_class_map