carbon

package module
v0.1.21 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2024 License: MIT Imports: 23 Imported by: 1

README

Visit Carbon

Carbon

Connect external data to LLMs, no matter the source.

Go Reference

Installation

Add to your project:

go get github.com/Carbon-for-Developers/carbon-sdks/go

Getting Started

package main

import (
	"fmt"

	carbon "github.com/Carbon-for-Developers/carbon-sdks/go"
)

func main() {
	// 1) Get an access token
	configuration := carbon.NewConfiguration()
	configuration.SetApiKey("API_KEY")
	configuration.SetCustomerId("CUSTOMER_ID")
	client := carbon.NewAPIClient(configuration)
	accessTokenRequest := client.AuthApi.GetAccessToken()
	accessTokenResponse, _, _ := accessTokenRequest.Execute()
	accessToken := accessTokenResponse.GetAccessToken()

	// 2) Use the access token to make requests
	configuration = carbon.NewConfiguration()
	configuration.SetAccessToken(accessToken)
	client = carbon.NewAPIClient(configuration)

	whiteLabelingRequest := client.AuthApi.GetWhiteLabeling()
	whiteLabelingResponse, _, _ := whiteLabelingRequest.Execute()
	integrations := whiteLabelingResponse.GetIntegrations()
	fmt.Println(integrations)
}

Documentation for API Endpoints

All URIs are relative to https://api.carbon.ai

Class Method HTTP request Description
AuthApi GetAccessToken Get /auth/v1/access_token Get Access Token
AuthApi GetWhiteLabeling Get /auth/v1/white_labeling Get White Labeling
DataSourcesApi QueryUserDataSources Post /user_data_sources User Data Sources
DataSourcesApi RevokeAccessToken Post /revoke_access_token Revoke Access Token
EmbeddingsApi GetDocuments Post /embeddings Embeddings
EmbeddingsApi GetEmbeddingsAndChunks Post /text_chunks Retrieve Embeddings And Content
EmbeddingsApi UploadChunksAndEmbeddings Post /upload_chunks_and_embeddings Upload Chunks And Embeddings
FilesApi CreateUserFileTags Post /create_user_file_tags Create File Tags
FilesApi Delete Delete /deletefile/{file_id} Delete File Endpoint
FilesApi DeleteFileTags Post /delete_user_file_tags Delete File Tags
FilesApi DeleteMany Post /delete_files Delete Files Endpoint
FilesApi DeleteV2 Post /delete_files_v2 Delete Files V2 Endpoint
FilesApi GetParsedFile Get /parsed_file/{file_id} Parsed File
FilesApi GetRawFile Get /raw_file/{file_id} Raw File
FilesApi QueryUserFiles Post /user_files_v2 User Files V2
FilesApi QueryUserFilesDeprecated Post /user_files User Files
FilesApi Resync Post /resync_file Resync File
FilesApi Upload Post /uploadfile Create Upload File
FilesApi UploadFromUrl Post /upload_file_from_url Create Upload File From Url
FilesApi UploadText Post /upload_text Create Raw Text
HealthApi Check Get /health Health
IntegrationsApi ConnectDataSource Post /integrations/connect Connect Data Source
IntegrationsApi ConnectFreshdesk Post /integrations/freshdesk Freshdesk Connect
IntegrationsApi ConnectGitbook Post /integrations/gitbook Gitbook Connect
IntegrationsApi CreateAwsIamUser Post /integrations/s3 S3 Auth
IntegrationsApi GetOauthUrl Post /integrations/oauth_url Get Oauth Url
IntegrationsApi ListConfluencePages Post /integrations/confluence/list Confluence List
IntegrationsApi ListDataSourceItems Post /integrations/items/list List Data Source Items
IntegrationsApi ListFolders Get /integrations/outlook/user_folders Outlook Folders
IntegrationsApi ListGitbookSpaces Get /integrations/gitbook/spaces Gitbook Spaces
IntegrationsApi ListLabels Get /integrations/gmail/user_labels Gmail Labels
IntegrationsApi ListOutlookCategories Get /integrations/outlook/user_categories Outlook Categories
IntegrationsApi SyncConfluence Post /integrations/confluence/sync Confluence Sync
IntegrationsApi SyncDataSourceItems Post /integrations/items/sync Sync Data Source Items
IntegrationsApi SyncFiles Post /integrations/files/sync Sync Files
IntegrationsApi SyncGitHub Post /integrations/github Github Connect
IntegrationsApi SyncGitbook Post /integrations/gitbook/sync Gitbook Sync
IntegrationsApi SyncGmail Post /integrations/gmail/sync Gmail Sync
IntegrationsApi SyncOutlook Post /integrations/outlook/sync Outlook Sync
IntegrationsApi SyncRssFeed Post /integrations/rss_feed Rss Feed
IntegrationsApi SyncS3Files Post /integrations/s3/files S3 Files
OrganizationsApi Get Get /organization Get Organization
UsersApi Delete Post /delete_users Delete Users
UsersApi Get Post /user User Endpoint
UsersApi ToggleUserFeatures Post /modify_user_configuration Toggle User Features
UsersApi UpdateUsers Post /update_users Update Users
UtilitiesApi FetchUrls Get /fetch_urls Fetch Urls
UtilitiesApi FetchYoutubeTranscripts Get /fetch_youtube_transcript Fetch Youtube Transcripts
UtilitiesApi ProcessSitemap Get /process_sitemap Sitemap
UtilitiesApi ScrapeSitemap Post /scrape_sitemap Scrape Sitemap
UtilitiesApi ScrapeWeb Post /web_scrape Web Scrape
UtilitiesApi SearchUrls Get /search_urls Search Urls
WebhooksApi AddUrl Post /add_webhook Add Webhook Url
WebhooksApi DeleteUrl Delete /delete_webhook/{webhook_id} Delete Webhook Url
WebhooksApi Urls Post /webhooks Webhook Urls

Documentation For Models

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
	ContextHttpSignatureAuth = contextKey("httpsignature")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)
View Source
var AllowedDataSourceLastSyncActionsEnumValues = []DataSourceLastSyncActions{
	"ADD",
	"UPDATE",
	"CANCEL",
	"REVOKE",
}

All allowed values of DataSourceLastSyncActions enum

View Source
var AllowedDataSourceSyncStatusesEnumValues = []DataSourceSyncStatuses{
	"QUEUED_FOR_SYNCING",
	"SYNCING",
	"READY",
	"SYNC_ERROR",
}

All allowed values of DataSourceSyncStatuses enum

View Source
var AllowedDataSourceTypeEnumValues = []DataSourceType{
	"GOOGLE_DRIVE",
	"NOTION",
	"NOTION_DATABASE",
	"INTERCOM",
	"DROPBOX",
	"ONEDRIVE",
	"SHAREPOINT",
	"CONFLUENCE",
	"BOX",
	"ZENDESK",
	"ZOTERO",
	"S3",
	"GMAIL",
	"OUTLOOK",
	"TEXT",
	"CSV",
	"TSV",
	"PDF",
	"DOCX",
	"PPTX",
	"XLSX",
	"MD",
	"RTF",
	"JSON",
	"RAW_TEXT",
	"WEB_SCRAPE",
	"RSS_FEED",
	"FRESHDESK",
	"GITBOOK",
	"SALESFORCE",
	"GITHUB",
	"JPG",
	"PNG",
	"JPEG",
	"MP3",
	"MP4",
	"MP2",
	"AAC",
	"WAV",
	"FLAC",
	"PCM",
	"M4A",
	"OGG",
	"OPUS",
	"WEBM",
}

All allowed values of DataSourceType enum

View Source
var AllowedDataSourceTypeNullableEnumValues = []DataSourceTypeNullable{
	"GOOGLE_DRIVE",
	"NOTION",
	"NOTION_DATABASE",
	"INTERCOM",
	"DROPBOX",
	"ONEDRIVE",
	"SHAREPOINT",
	"CONFLUENCE",
	"BOX",
	"ZENDESK",
	"ZOTERO",
	"S3",
	"GMAIL",
	"OUTLOOK",
	"TEXT",
	"CSV",
	"TSV",
	"PDF",
	"DOCX",
	"PPTX",
	"XLSX",
	"MD",
	"RTF",
	"JSON",
	"RAW_TEXT",
	"WEB_SCRAPE",
	"RSS_FEED",
	"FRESHDESK",
	"GITBOOK",
	"SALESFORCE",
	"GITHUB",
	"JPG",
	"PNG",
	"JPEG",
	"MP3",
	"MP4",
	"MP2",
	"AAC",
	"WAV",
	"FLAC",
	"PCM",
	"M4A",
	"OGG",
	"OPUS",
	"WEBM",
}

All allowed values of DataSourceTypeNullable enum

View Source
var AllowedEmbeddingGeneratorsEnumValues = []EmbeddingGenerators{
	"OPENAI",
	"AZURE_OPENAI",
	"AZURE_ADA_LARGE_256",
	"AZURE_ADA_LARGE_1024",
	"AZURE_ADA_LARGE_3072",
	"AZURE_ADA_SMALL_512",
	"AZURE_ADA_SMALL_1536",
	"COHERE_MULTILINGUAL_V3",
	"VERTEX_MULTIMODAL",
	"OPENAI_ADA_LARGE_256",
	"OPENAI_ADA_LARGE_1024",
	"OPENAI_ADA_LARGE_3072",
	"OPENAI_ADA_SMALL_512",
	"OPENAI_ADA_SMALL_1536",
}

All allowed values of EmbeddingGenerators enum

View Source
var AllowedEmbeddingGeneratorsNullableEnumValues = []EmbeddingGeneratorsNullable{
	"OPENAI",
	"AZURE_OPENAI",
	"AZURE_ADA_LARGE_256",
	"AZURE_ADA_LARGE_1024",
	"AZURE_ADA_LARGE_3072",
	"AZURE_ADA_SMALL_512",
	"AZURE_ADA_SMALL_1536",
	"COHERE_MULTILINGUAL_V3",
	"VERTEX_MULTIMODAL",
	"OPENAI_ADA_LARGE_256",
	"OPENAI_ADA_LARGE_1024",
	"OPENAI_ADA_LARGE_3072",
	"OPENAI_ADA_SMALL_512",
	"OPENAI_ADA_SMALL_1536",
}

All allowed values of EmbeddingGeneratorsNullable enum

View Source
var AllowedEmbeddingsAndChunksOrderByColumnsEnumValues = []EmbeddingsAndChunksOrderByColumns{
	"created_at",
	"updated_at",
	"chunk_index",
}

All allowed values of EmbeddingsAndChunksOrderByColumns enum

View Source
var AllowedExternalFileSyncStatusesEnumValues = []ExternalFileSyncStatuses{
	"DELAYED",
	"QUEUED_FOR_SYNC",
	"SYNCING",
	"READY",
	"SYNC_ERROR",
	"EVALUATING_RESYNC",
	"RATE_LIMITED",
	"SYNC_ABORTED",
	"QUEUED_FOR_OCR",
}

All allowed values of ExternalFileSyncStatuses enum

View Source
var AllowedFileContentTypesEnumValues = []FileContentTypes{
	"TEXT",
	"IMAGE",
}

All allowed values of FileContentTypes enum

View Source
var AllowedFileContentTypesNullableEnumValues = []FileContentTypesNullable{
	"TEXT",
	"IMAGE",
}

All allowed values of FileContentTypesNullable enum

View Source
var AllowedFileFormatsEnumValues = []FileFormats{
	"TXT",
	"CSV",
	"TSV",
	"PDF",
	"DOCX",
	"PPTX",
	"XLSX",
	"MD",
	"RTF",
	"JSON",
	"NOTION",
	"GOOGLE_DOCS",
	"GOOGLE_SHEETS",
	"GOOGLE_SLIDES",
	"INTERCOM",
	"CONFLUENCE",
	"RSS_FEED",
	"GMAIL",
	"OUTLOOK",
	"ZENDESK",
	"FRESHDESK",
	"WEB_SCRAPE",
	"GITBOOK",
	"SALESFORCE",
	"GITHUB",
	"JPG",
	"PNG",
	"MP3",
	"MP4",
	"MP2",
	"AAC",
	"WAV",
	"FLAC",
	"PCM",
	"M4A",
	"OGG",
	"OPUS",
	"WEBM",
}

All allowed values of FileFormats enum

View Source
var AllowedFileFormatsNullableEnumValues = []FileFormatsNullable{
	"TXT",
	"CSV",
	"TSV",
	"PDF",
	"DOCX",
	"PPTX",
	"XLSX",
	"MD",
	"RTF",
	"JSON",
	"NOTION",
	"GOOGLE_DOCS",
	"GOOGLE_SHEETS",
	"GOOGLE_SLIDES",
	"INTERCOM",
	"CONFLUENCE",
	"RSS_FEED",
	"GMAIL",
	"OUTLOOK",
	"ZENDESK",
	"FRESHDESK",
	"WEB_SCRAPE",
	"GITBOOK",
	"SALESFORCE",
	"GITHUB",
	"JPG",
	"PNG",
	"MP3",
	"MP4",
	"MP2",
	"AAC",
	"WAV",
	"FLAC",
	"PCM",
	"M4A",
	"OGG",
	"OPUS",
	"WEBM",
}

All allowed values of FileFormatsNullable enum

View Source
var AllowedOrderDirEnumValues = []OrderDir{
	"desc",
	"asc",
}

All allowed values of OrderDir enum

View Source
var AllowedOrganizationUserDataSourceOrderByColumnsEnumValues = []OrganizationUserDataSourceOrderByColumns{
	"created_at",
	"updated_at",
}

All allowed values of OrganizationUserDataSourceOrderByColumns enum

View Source
var AllowedOrganizationUserFilesToSyncOrderByTypesEnumValues = []OrganizationUserFilesToSyncOrderByTypes{
	"created_at",
	"updated_at",
	"name",
	"last_sync",
	"file_size",
	"id",
}

All allowed values of OrganizationUserFilesToSyncOrderByTypes enum

View Source
var AllowedSimpleOAuthDataSourcesEnumValues = []SimpleOAuthDataSources{
	"GOOGLE_DRIVE",
	"INTERCOM",
	"DROPBOX",
	"ONEDRIVE",
	"BOX",
	"GMAIL",
	"OUTLOOK",
}

All allowed values of SimpleOAuthDataSources enum

View Source
var AllowedTextEmbeddingGeneratorsEnumValues = []TextEmbeddingGenerators{
	"OPENAI",
	"AZURE_OPENAI",
	"COHERE_MULTILINGUAL_V3",
	"OPENAI_ADA_LARGE_256",
	"OPENAI_ADA_LARGE_1024",
	"OPENAI_ADA_LARGE_3072",
	"OPENAI_ADA_SMALL_512",
	"OPENAI_ADA_SMALL_1536",
}

All allowed values of TextEmbeddingGenerators enum

View Source
var AllowedWebhookOrderByColumnsEnumValues = []WebhookOrderByColumns{
	"created_at",
	"updated_at",
}

All allowed values of WebhookOrderByColumns enum

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	AuthApi *AuthApiService

	DataSourcesApi *DataSourcesApiService

	EmbeddingsApi *EmbeddingsApiService

	FilesApi *FilesApiService

	HealthApi *HealthApiService

	IntegrationsApi *IntegrationsApiService

	OrganizationsApi *OrganizationsApiService

	UsersApi *UsersApiService

	UtilitiesApi *UtilitiesApiService

	WebhooksApi *WebhooksApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the Carbon API v1.0.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type AddWebhookProps

type AddWebhookProps struct {
	Url string `json:"url"`
}

AddWebhookProps struct for AddWebhookProps

func NewAddWebhookProps

func NewAddWebhookProps(url string) *AddWebhookProps

NewAddWebhookProps instantiates a new AddWebhookProps object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAddWebhookPropsWithDefaults

func NewAddWebhookPropsWithDefaults() *AddWebhookProps

NewAddWebhookPropsWithDefaults instantiates a new AddWebhookProps object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AddWebhookProps) GetUrl

func (o *AddWebhookProps) GetUrl() string

GetUrl returns the Url field value

func (*AddWebhookProps) GetUrlOk

func (o *AddWebhookProps) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (AddWebhookProps) MarshalJSON

func (o AddWebhookProps) MarshalJSON() ([]byte, error)

func (*AddWebhookProps) SetUrl

func (o *AddWebhookProps) SetUrl(v string)

SetUrl sets field value

type AuthApiGetAccessTokenRequest

type AuthApiGetAccessTokenRequest struct {
	ApiService *AuthApiService
	// contains filtered or unexported fields
}

func (AuthApiGetAccessTokenRequest) Execute

type AuthApiGetWhiteLabelingRequest

type AuthApiGetWhiteLabelingRequest struct {
	ApiService *AuthApiService
	// contains filtered or unexported fields
}

func (AuthApiGetWhiteLabelingRequest) Execute

type AuthApiService

type AuthApiService service

AuthApiService AuthApi service

func (*AuthApiService) GetAccessToken

func (a *AuthApiService) GetAccessToken() AuthApiGetAccessTokenRequest

GetAccessToken Get Access Token

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return AuthApiGetAccessTokenRequest

func (*AuthApiService) GetAccessTokenExecute

func (a *AuthApiService) GetAccessTokenExecute(r AuthApiGetAccessTokenRequest) (*TokenResponse, *http.Response, error)

Execute executes the request

@return TokenResponse

func (*AuthApiService) GetWhiteLabeling

func (a *AuthApiService) GetWhiteLabeling() AuthApiGetWhiteLabelingRequest

GetWhiteLabeling Get White Labeling

Returns whether or not the organization is white labeled and which integrations are white labeled

:param current_user: the current user :param db: the database session :return: a WhiteLabelingResponse

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return AuthApiGetWhiteLabelingRequest

func (*AuthApiService) GetWhiteLabelingExecute

Execute executes the request

@return WhiteLabelingResponse

type AuthenticationProperty added in v0.1.5

type AuthenticationProperty struct {
	ConfluenceAuthentication *ConfluenceAuthentication
	FreskdeskAuthentication  *FreskdeskAuthentication
	GitbookAuthetication     *GitbookAuthetication
	GithubAuthentication     *GithubAuthentication
	NotionAuthentication     *NotionAuthentication
	OAuthAuthentication      *OAuthAuthentication
	S3Authentication         *S3Authentication
	SalesforceAuthentication *SalesforceAuthentication
	SharepointAuthentication *SharepointAuthentication
	ZendeskAuthentication    *ZendeskAuthentication
	ZoteroAuthentication     *ZoteroAuthentication
}

AuthenticationProperty struct for AuthenticationProperty

func (*AuthenticationProperty) MarshalJSON added in v0.1.5

func (src *AuthenticationProperty) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*AuthenticationProperty) UnmarshalJSON added in v0.1.5

func (dst *AuthenticationProperty) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type AutoSyncEnabledSourcesProperty added in v0.1.7

type AutoSyncEnabledSourcesProperty struct {
	DataSourceTypeArray *[]DataSourceType
	String              *string
}

AutoSyncEnabledSourcesProperty List of data source types to enable auto sync for. Empty array will remove all sources and the string \"ALL\" will enable it for all data sources

func (*AutoSyncEnabledSourcesProperty) MarshalJSON added in v0.1.7

func (src *AutoSyncEnabledSourcesProperty) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*AutoSyncEnabledSourcesProperty) UnmarshalJSON added in v0.1.7

func (dst *AutoSyncEnabledSourcesProperty) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type BodyCreateUploadFileUploadfilePost

type BodyCreateUploadFileUploadfilePost struct {
	File *os.File `json:"file"`
}

BodyCreateUploadFileUploadfilePost struct for BodyCreateUploadFileUploadfilePost

func NewBodyCreateUploadFileUploadfilePost

func NewBodyCreateUploadFileUploadfilePost(file *os.File) *BodyCreateUploadFileUploadfilePost

NewBodyCreateUploadFileUploadfilePost instantiates a new BodyCreateUploadFileUploadfilePost object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBodyCreateUploadFileUploadfilePostWithDefaults

func NewBodyCreateUploadFileUploadfilePostWithDefaults() *BodyCreateUploadFileUploadfilePost

NewBodyCreateUploadFileUploadfilePostWithDefaults instantiates a new BodyCreateUploadFileUploadfilePost object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BodyCreateUploadFileUploadfilePost) GetFile

GetFile returns the File field value

func (*BodyCreateUploadFileUploadfilePost) GetFileOk

func (o *BodyCreateUploadFileUploadfilePost) GetFileOk() (**os.File, bool)

GetFileOk returns a tuple with the File field value and a boolean to check if the value has been set.

func (BodyCreateUploadFileUploadfilePost) MarshalJSON

func (o BodyCreateUploadFileUploadfilePost) MarshalJSON() ([]byte, error)

func (*BodyCreateUploadFileUploadfilePost) SetFile

SetFile sets field value

type ChunkProperties

type ChunkProperties struct {
	SetPageAsBoundary       bool          `json:"set_page_as_boundary"`
	PrependFilenameToChunks bool          `json:"prepend_filename_to_chunks"`
	MaxItemsPerChunk        NullableInt32 `json:"max_items_per_chunk"`
}

ChunkProperties struct for ChunkProperties

func NewChunkProperties

func NewChunkProperties(setPageAsBoundary bool, prependFilenameToChunks bool, maxItemsPerChunk NullableInt32) *ChunkProperties

NewChunkProperties instantiates a new ChunkProperties object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChunkPropertiesWithDefaults

func NewChunkPropertiesWithDefaults() *ChunkProperties

NewChunkPropertiesWithDefaults instantiates a new ChunkProperties object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChunkProperties) GetMaxItemsPerChunk

func (o *ChunkProperties) GetMaxItemsPerChunk() int32

GetMaxItemsPerChunk returns the MaxItemsPerChunk field value If the value is explicit nil, the zero value for int32 will be returned

func (*ChunkProperties) GetMaxItemsPerChunkOk

func (o *ChunkProperties) GetMaxItemsPerChunkOk() (*int32, bool)

GetMaxItemsPerChunkOk returns a tuple with the MaxItemsPerChunk field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ChunkProperties) GetPrependFilenameToChunks

func (o *ChunkProperties) GetPrependFilenameToChunks() bool

GetPrependFilenameToChunks returns the PrependFilenameToChunks field value

func (*ChunkProperties) GetPrependFilenameToChunksOk

func (o *ChunkProperties) GetPrependFilenameToChunksOk() (*bool, bool)

GetPrependFilenameToChunksOk returns a tuple with the PrependFilenameToChunks field value and a boolean to check if the value has been set.

func (*ChunkProperties) GetSetPageAsBoundary

func (o *ChunkProperties) GetSetPageAsBoundary() bool

GetSetPageAsBoundary returns the SetPageAsBoundary field value

func (*ChunkProperties) GetSetPageAsBoundaryOk

func (o *ChunkProperties) GetSetPageAsBoundaryOk() (*bool, bool)

GetSetPageAsBoundaryOk returns a tuple with the SetPageAsBoundary field value and a boolean to check if the value has been set.

func (ChunkProperties) MarshalJSON

func (o ChunkProperties) MarshalJSON() ([]byte, error)

func (*ChunkProperties) SetMaxItemsPerChunk

func (o *ChunkProperties) SetMaxItemsPerChunk(v int32)

SetMaxItemsPerChunk sets field value

func (*ChunkProperties) SetPrependFilenameToChunks

func (o *ChunkProperties) SetPrependFilenameToChunks(v bool)

SetPrependFilenameToChunks sets field value

func (*ChunkProperties) SetSetPageAsBoundary

func (o *ChunkProperties) SetSetPageAsBoundary(v bool)

SetSetPageAsBoundary sets field value

type ChunkPropertiesNullable

type ChunkPropertiesNullable struct {
	SetPageAsBoundary       bool          `json:"set_page_as_boundary"`
	PrependFilenameToChunks bool          `json:"prepend_filename_to_chunks"`
	MaxItemsPerChunk        NullableInt32 `json:"max_items_per_chunk"`
}

ChunkPropertiesNullable struct for ChunkPropertiesNullable

func NewChunkPropertiesNullable

func NewChunkPropertiesNullable(setPageAsBoundary bool, prependFilenameToChunks bool, maxItemsPerChunk NullableInt32) *ChunkPropertiesNullable

NewChunkPropertiesNullable instantiates a new ChunkPropertiesNullable object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChunkPropertiesNullableWithDefaults

func NewChunkPropertiesNullableWithDefaults() *ChunkPropertiesNullable

NewChunkPropertiesNullableWithDefaults instantiates a new ChunkPropertiesNullable object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChunkPropertiesNullable) GetMaxItemsPerChunk

func (o *ChunkPropertiesNullable) GetMaxItemsPerChunk() int32

GetMaxItemsPerChunk returns the MaxItemsPerChunk field value If the value is explicit nil, the zero value for int32 will be returned

func (*ChunkPropertiesNullable) GetMaxItemsPerChunkOk

func (o *ChunkPropertiesNullable) GetMaxItemsPerChunkOk() (*int32, bool)

GetMaxItemsPerChunkOk returns a tuple with the MaxItemsPerChunk field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ChunkPropertiesNullable) GetPrependFilenameToChunks

func (o *ChunkPropertiesNullable) GetPrependFilenameToChunks() bool

GetPrependFilenameToChunks returns the PrependFilenameToChunks field value

func (*ChunkPropertiesNullable) GetPrependFilenameToChunksOk

func (o *ChunkPropertiesNullable) GetPrependFilenameToChunksOk() (*bool, bool)

GetPrependFilenameToChunksOk returns a tuple with the PrependFilenameToChunks field value and a boolean to check if the value has been set.

func (*ChunkPropertiesNullable) GetSetPageAsBoundary

func (o *ChunkPropertiesNullable) GetSetPageAsBoundary() bool

GetSetPageAsBoundary returns the SetPageAsBoundary field value

func (*ChunkPropertiesNullable) GetSetPageAsBoundaryOk

func (o *ChunkPropertiesNullable) GetSetPageAsBoundaryOk() (*bool, bool)

GetSetPageAsBoundaryOk returns a tuple with the SetPageAsBoundary field value and a boolean to check if the value has been set.

func (ChunkPropertiesNullable) MarshalJSON

func (o ChunkPropertiesNullable) MarshalJSON() ([]byte, error)

func (*ChunkPropertiesNullable) SetMaxItemsPerChunk

func (o *ChunkPropertiesNullable) SetMaxItemsPerChunk(v int32)

SetMaxItemsPerChunk sets field value

func (*ChunkPropertiesNullable) SetPrependFilenameToChunks

func (o *ChunkPropertiesNullable) SetPrependFilenameToChunks(v bool)

SetPrependFilenameToChunks sets field value

func (*ChunkPropertiesNullable) SetSetPageAsBoundary

func (o *ChunkPropertiesNullable) SetSetPageAsBoundary(v bool)

SetSetPageAsBoundary sets field value

type ChunksAndEmbeddings

type ChunksAndEmbeddings struct {
	ChunkNumber NullableInt32 `json:"chunk_number"`
	Chunk       string        `json:"chunk"`
	Embedding   []float32     `json:"embedding,omitempty"`
}

ChunksAndEmbeddings struct for ChunksAndEmbeddings

func NewChunksAndEmbeddings

func NewChunksAndEmbeddings(chunkNumber NullableInt32, chunk string) *ChunksAndEmbeddings

NewChunksAndEmbeddings instantiates a new ChunksAndEmbeddings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChunksAndEmbeddingsWithDefaults

func NewChunksAndEmbeddingsWithDefaults() *ChunksAndEmbeddings

NewChunksAndEmbeddingsWithDefaults instantiates a new ChunksAndEmbeddings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChunksAndEmbeddings) GetChunk

func (o *ChunksAndEmbeddings) GetChunk() string

GetChunk returns the Chunk field value

func (*ChunksAndEmbeddings) GetChunkNumber

func (o *ChunksAndEmbeddings) GetChunkNumber() int32

GetChunkNumber returns the ChunkNumber field value If the value is explicit nil, the zero value for int32 will be returned

func (*ChunksAndEmbeddings) GetChunkNumberOk

func (o *ChunksAndEmbeddings) GetChunkNumberOk() (*int32, bool)

GetChunkNumberOk returns a tuple with the ChunkNumber field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ChunksAndEmbeddings) GetChunkOk

func (o *ChunksAndEmbeddings) GetChunkOk() (*string, bool)

GetChunkOk returns a tuple with the Chunk field value and a boolean to check if the value has been set.

func (*ChunksAndEmbeddings) GetEmbedding

func (o *ChunksAndEmbeddings) GetEmbedding() []float32

GetEmbedding returns the Embedding field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ChunksAndEmbeddings) GetEmbeddingOk

func (o *ChunksAndEmbeddings) GetEmbeddingOk() ([]float32, bool)

GetEmbeddingOk returns a tuple with the Embedding field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ChunksAndEmbeddings) HasEmbedding added in v0.1.4

func (o *ChunksAndEmbeddings) HasEmbedding() bool

HasEmbedding returns a boolean if a field has been set.

func (ChunksAndEmbeddings) MarshalJSON

func (o ChunksAndEmbeddings) MarshalJSON() ([]byte, error)

func (*ChunksAndEmbeddings) SetChunk

func (o *ChunksAndEmbeddings) SetChunk(v string)

SetChunk sets field value

func (*ChunksAndEmbeddings) SetChunkNumber

func (o *ChunksAndEmbeddings) SetChunkNumber(v int32)

SetChunkNumber sets field value

func (*ChunksAndEmbeddings) SetEmbedding

func (o *ChunksAndEmbeddings) SetEmbedding(v []float32)

SetEmbedding gets a reference to the given []float32 and assigns it to the Embedding field.

type ChunksAndEmbeddingsUploadInput

type ChunksAndEmbeddingsUploadInput struct {
	EmbeddingModel      EmbeddingGenerators                    `json:"embedding_model"`
	ChunksAndEmbeddings []SingleChunksAndEmbeddingsUploadInput `json:"chunks_and_embeddings"`
	OverwriteExisting   *bool                                  `json:"overwrite_existing,omitempty"`
	ChunksOnly          *bool                                  `json:"chunks_only,omitempty"`
	CustomCredentials   map[string]interface{}                 `json:"custom_credentials,omitempty"`
}

ChunksAndEmbeddingsUploadInput struct for ChunksAndEmbeddingsUploadInput

func NewChunksAndEmbeddingsUploadInput

func NewChunksAndEmbeddingsUploadInput(embeddingModel EmbeddingGenerators, chunksAndEmbeddings []SingleChunksAndEmbeddingsUploadInput) *ChunksAndEmbeddingsUploadInput

NewChunksAndEmbeddingsUploadInput instantiates a new ChunksAndEmbeddingsUploadInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChunksAndEmbeddingsUploadInputWithDefaults

func NewChunksAndEmbeddingsUploadInputWithDefaults() *ChunksAndEmbeddingsUploadInput

NewChunksAndEmbeddingsUploadInputWithDefaults instantiates a new ChunksAndEmbeddingsUploadInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChunksAndEmbeddingsUploadInput) GetChunksAndEmbeddings

GetChunksAndEmbeddings returns the ChunksAndEmbeddings field value

func (*ChunksAndEmbeddingsUploadInput) GetChunksAndEmbeddingsOk

GetChunksAndEmbeddingsOk returns a tuple with the ChunksAndEmbeddings field value and a boolean to check if the value has been set.

func (*ChunksAndEmbeddingsUploadInput) GetChunksOnly added in v0.1.4

func (o *ChunksAndEmbeddingsUploadInput) GetChunksOnly() bool

GetChunksOnly returns the ChunksOnly field value if set, zero value otherwise.

func (*ChunksAndEmbeddingsUploadInput) GetChunksOnlyOk added in v0.1.4

func (o *ChunksAndEmbeddingsUploadInput) GetChunksOnlyOk() (*bool, bool)

GetChunksOnlyOk returns a tuple with the ChunksOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChunksAndEmbeddingsUploadInput) GetCustomCredentials added in v0.1.4

func (o *ChunksAndEmbeddingsUploadInput) GetCustomCredentials() map[string]interface{}

GetCustomCredentials returns the CustomCredentials field value if set, zero value otherwise.

func (*ChunksAndEmbeddingsUploadInput) GetCustomCredentialsOk added in v0.1.4

func (o *ChunksAndEmbeddingsUploadInput) GetCustomCredentialsOk() (map[string]interface{}, bool)

GetCustomCredentialsOk returns a tuple with the CustomCredentials field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChunksAndEmbeddingsUploadInput) GetEmbeddingModel

func (o *ChunksAndEmbeddingsUploadInput) GetEmbeddingModel() EmbeddingGenerators

GetEmbeddingModel returns the EmbeddingModel field value

func (*ChunksAndEmbeddingsUploadInput) GetEmbeddingModelOk

func (o *ChunksAndEmbeddingsUploadInput) GetEmbeddingModelOk() (*EmbeddingGenerators, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value and a boolean to check if the value has been set.

func (*ChunksAndEmbeddingsUploadInput) GetOverwriteExisting

func (o *ChunksAndEmbeddingsUploadInput) GetOverwriteExisting() bool

GetOverwriteExisting returns the OverwriteExisting field value if set, zero value otherwise.

func (*ChunksAndEmbeddingsUploadInput) GetOverwriteExistingOk

func (o *ChunksAndEmbeddingsUploadInput) GetOverwriteExistingOk() (*bool, bool)

GetOverwriteExistingOk returns a tuple with the OverwriteExisting field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChunksAndEmbeddingsUploadInput) HasChunksOnly added in v0.1.4

func (o *ChunksAndEmbeddingsUploadInput) HasChunksOnly() bool

HasChunksOnly returns a boolean if a field has been set.

func (*ChunksAndEmbeddingsUploadInput) HasCustomCredentials added in v0.1.4

func (o *ChunksAndEmbeddingsUploadInput) HasCustomCredentials() bool

HasCustomCredentials returns a boolean if a field has been set.

func (*ChunksAndEmbeddingsUploadInput) HasOverwriteExisting

func (o *ChunksAndEmbeddingsUploadInput) HasOverwriteExisting() bool

HasOverwriteExisting returns a boolean if a field has been set.

func (ChunksAndEmbeddingsUploadInput) MarshalJSON

func (o ChunksAndEmbeddingsUploadInput) MarshalJSON() ([]byte, error)

func (*ChunksAndEmbeddingsUploadInput) SetChunksAndEmbeddings

SetChunksAndEmbeddings sets field value

func (*ChunksAndEmbeddingsUploadInput) SetChunksOnly added in v0.1.4

func (o *ChunksAndEmbeddingsUploadInput) SetChunksOnly(v bool)

SetChunksOnly gets a reference to the given bool and assigns it to the ChunksOnly field.

func (*ChunksAndEmbeddingsUploadInput) SetCustomCredentials added in v0.1.4

func (o *ChunksAndEmbeddingsUploadInput) SetCustomCredentials(v map[string]interface{})

SetCustomCredentials gets a reference to the given map[string]interface{} and assigns it to the CustomCredentials field.

func (*ChunksAndEmbeddingsUploadInput) SetEmbeddingModel

func (o *ChunksAndEmbeddingsUploadInput) SetEmbeddingModel(v EmbeddingGenerators)

SetEmbeddingModel sets field value

func (*ChunksAndEmbeddingsUploadInput) SetOverwriteExisting

func (o *ChunksAndEmbeddingsUploadInput) SetOverwriteExisting(v bool)

SetOverwriteExisting gets a reference to the given bool and assigns it to the OverwriteExisting field.

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	TokenUrl         string            `json:"tokenUrl,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
	Context          context.Context
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddAPIKey

func (c *Configuration) AddAPIKey(key string, apiKey APIKey)

Configures an API key on Configuration. Ensures multiple calls does not delete other keys

1. Get the existing map of API keys from the context. 2. If there's no existing map, create a new map. 3. Update the "[API key]"" in the map. 4. Store the updated map back in the context.

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

func (*Configuration) SetAccessToken

func (c *Configuration) SetAccessToken(accessToken string)

func (*Configuration) SetApiKey

func (c *Configuration) SetApiKey(apiKey string)

func (*Configuration) SetCustomerId

func (c *Configuration) SetCustomerId(customerId string)

func (*Configuration) SetHost

func (c *Configuration) SetHost(host string)

func (*Configuration) SetOAuthClientCredentials

func (c *Configuration) SetOAuthClientCredentials(clientId string, clientSecret string)

Setup OAuth Client Credentials Flow for all requests

func (*Configuration) SetTokenUrl

func (c *Configuration) SetTokenUrl(tokenUrl string)

type ConfluenceAuthentication added in v0.1.5

type ConfluenceAuthentication struct {
	Source       interface{}    `json:"source"`
	AccessToken  string         `json:"access_token"`
	RefreshToken NullableString `json:"refresh_token,omitempty"`
	Subdomain    string         `json:"subdomain"`
}

ConfluenceAuthentication struct for ConfluenceAuthentication

func NewConfluenceAuthentication added in v0.1.5

func NewConfluenceAuthentication(source interface{}, accessToken string, subdomain string) *ConfluenceAuthentication

NewConfluenceAuthentication instantiates a new ConfluenceAuthentication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfluenceAuthenticationWithDefaults added in v0.1.5

func NewConfluenceAuthenticationWithDefaults() *ConfluenceAuthentication

NewConfluenceAuthenticationWithDefaults instantiates a new ConfluenceAuthentication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfluenceAuthentication) GetAccessToken added in v0.1.5

func (o *ConfluenceAuthentication) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*ConfluenceAuthentication) GetAccessTokenOk added in v0.1.5

func (o *ConfluenceAuthentication) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*ConfluenceAuthentication) GetRefreshToken added in v0.1.5

func (o *ConfluenceAuthentication) GetRefreshToken() string

GetRefreshToken returns the RefreshToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ConfluenceAuthentication) GetRefreshTokenOk added in v0.1.5

func (o *ConfluenceAuthentication) GetRefreshTokenOk() (*string, bool)

GetRefreshTokenOk returns a tuple with the RefreshToken field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ConfluenceAuthentication) GetSource added in v0.1.5

func (o *ConfluenceAuthentication) GetSource() interface{}

GetSource returns the Source field value If the value is explicit nil, the zero value for interface{} will be returned

func (*ConfluenceAuthentication) GetSourceOk added in v0.1.5

func (o *ConfluenceAuthentication) GetSourceOk() (*interface{}, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ConfluenceAuthentication) GetSubdomain added in v0.1.5

func (o *ConfluenceAuthentication) GetSubdomain() string

GetSubdomain returns the Subdomain field value

func (*ConfluenceAuthentication) GetSubdomainOk added in v0.1.5

func (o *ConfluenceAuthentication) GetSubdomainOk() (*string, bool)

GetSubdomainOk returns a tuple with the Subdomain field value and a boolean to check if the value has been set.

func (*ConfluenceAuthentication) HasRefreshToken added in v0.1.5

func (o *ConfluenceAuthentication) HasRefreshToken() bool

HasRefreshToken returns a boolean if a field has been set.

func (ConfluenceAuthentication) MarshalJSON added in v0.1.5

func (o ConfluenceAuthentication) MarshalJSON() ([]byte, error)

func (*ConfluenceAuthentication) SetAccessToken added in v0.1.5

func (o *ConfluenceAuthentication) SetAccessToken(v string)

SetAccessToken sets field value

func (*ConfluenceAuthentication) SetRefreshToken added in v0.1.5

func (o *ConfluenceAuthentication) SetRefreshToken(v string)

SetRefreshToken gets a reference to the given NullableString and assigns it to the RefreshToken field.

func (*ConfluenceAuthentication) SetRefreshTokenNil added in v0.1.5

func (o *ConfluenceAuthentication) SetRefreshTokenNil()

SetRefreshTokenNil sets the value for RefreshToken to be an explicit nil

func (*ConfluenceAuthentication) SetSource added in v0.1.5

func (o *ConfluenceAuthentication) SetSource(v interface{})

SetSource sets field value

func (*ConfluenceAuthentication) SetSubdomain added in v0.1.5

func (o *ConfluenceAuthentication) SetSubdomain(v string)

SetSubdomain sets field value

func (*ConfluenceAuthentication) UnsetRefreshToken added in v0.1.5

func (o *ConfluenceAuthentication) UnsetRefreshToken()

UnsetRefreshToken ensures that no value is present for RefreshToken, not even an explicit nil

type ConnectDataSourceInput added in v0.1.5

type ConnectDataSourceInput struct {
	Authentication AuthenticationProperty `json:"authentication"`
	SyncOptions    *SyncOptions           `json:"sync_options,omitempty"`
}

ConnectDataSourceInput struct for ConnectDataSourceInput

func NewConnectDataSourceInput added in v0.1.5

func NewConnectDataSourceInput(authentication AuthenticationProperty) *ConnectDataSourceInput

NewConnectDataSourceInput instantiates a new ConnectDataSourceInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConnectDataSourceInputWithDefaults added in v0.1.5

func NewConnectDataSourceInputWithDefaults() *ConnectDataSourceInput

NewConnectDataSourceInputWithDefaults instantiates a new ConnectDataSourceInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConnectDataSourceInput) GetAuthentication added in v0.1.5

func (o *ConnectDataSourceInput) GetAuthentication() AuthenticationProperty

GetAuthentication returns the Authentication field value

func (*ConnectDataSourceInput) GetAuthenticationOk added in v0.1.5

func (o *ConnectDataSourceInput) GetAuthenticationOk() (*AuthenticationProperty, bool)

GetAuthenticationOk returns a tuple with the Authentication field value and a boolean to check if the value has been set.

func (*ConnectDataSourceInput) GetSyncOptions added in v0.1.5

func (o *ConnectDataSourceInput) GetSyncOptions() SyncOptions

GetSyncOptions returns the SyncOptions field value if set, zero value otherwise.

func (*ConnectDataSourceInput) GetSyncOptionsOk added in v0.1.5

func (o *ConnectDataSourceInput) GetSyncOptionsOk() (*SyncOptions, bool)

GetSyncOptionsOk returns a tuple with the SyncOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectDataSourceInput) HasSyncOptions added in v0.1.5

func (o *ConnectDataSourceInput) HasSyncOptions() bool

HasSyncOptions returns a boolean if a field has been set.

func (ConnectDataSourceInput) MarshalJSON added in v0.1.5

func (o ConnectDataSourceInput) MarshalJSON() ([]byte, error)

func (*ConnectDataSourceInput) SetAuthentication added in v0.1.5

func (o *ConnectDataSourceInput) SetAuthentication(v AuthenticationProperty)

SetAuthentication sets field value

func (*ConnectDataSourceInput) SetSyncOptions added in v0.1.5

func (o *ConnectDataSourceInput) SetSyncOptions(v SyncOptions)

SetSyncOptions gets a reference to the given SyncOptions and assigns it to the SyncOptions field.

type ConnectDataSourceResponse added in v0.1.5

type ConnectDataSourceResponse struct {
	DataSource OrganizationUserDataSourceAPI `json:"data_source"`
	SyncUrl    NullableString                `json:"sync_url"`
}

ConnectDataSourceResponse struct for ConnectDataSourceResponse

func NewConnectDataSourceResponse added in v0.1.5

func NewConnectDataSourceResponse(dataSource OrganizationUserDataSourceAPI, syncUrl NullableString) *ConnectDataSourceResponse

NewConnectDataSourceResponse instantiates a new ConnectDataSourceResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConnectDataSourceResponseWithDefaults added in v0.1.5

func NewConnectDataSourceResponseWithDefaults() *ConnectDataSourceResponse

NewConnectDataSourceResponseWithDefaults instantiates a new ConnectDataSourceResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConnectDataSourceResponse) GetDataSource added in v0.1.5

GetDataSource returns the DataSource field value

func (*ConnectDataSourceResponse) GetDataSourceOk added in v0.1.5

GetDataSourceOk returns a tuple with the DataSource field value and a boolean to check if the value has been set.

func (*ConnectDataSourceResponse) GetSyncUrl added in v0.1.5

func (o *ConnectDataSourceResponse) GetSyncUrl() string

GetSyncUrl returns the SyncUrl field value If the value is explicit nil, the zero value for string will be returned

func (*ConnectDataSourceResponse) GetSyncUrlOk added in v0.1.5

func (o *ConnectDataSourceResponse) GetSyncUrlOk() (*string, bool)

GetSyncUrlOk returns a tuple with the SyncUrl field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (ConnectDataSourceResponse) MarshalJSON added in v0.1.5

func (o ConnectDataSourceResponse) MarshalJSON() ([]byte, error)

func (*ConnectDataSourceResponse) SetDataSource added in v0.1.5

SetDataSource sets field value

func (*ConnectDataSourceResponse) SetSyncUrl added in v0.1.5

func (o *ConnectDataSourceResponse) SetSyncUrl(v string)

SetSyncUrl sets field value

type DataSourceLastSyncActions

type DataSourceLastSyncActions string

DataSourceLastSyncActions the model 'DataSourceLastSyncActions'

const (
	DATASOURCELASTSYNCACTIONS_ADD    DataSourceLastSyncActions = "ADD"
	DATASOURCELASTSYNCACTIONS_UPDATE DataSourceLastSyncActions = "UPDATE"
	DATASOURCELASTSYNCACTIONS_CANCEL DataSourceLastSyncActions = "CANCEL"
	DATASOURCELASTSYNCACTIONS_REVOKE DataSourceLastSyncActions = "REVOKE"
)

List of DataSourceLastSyncActions

func NewDataSourceLastSyncActionsFromValue

func NewDataSourceLastSyncActionsFromValue(v string) (*DataSourceLastSyncActions, error)

NewDataSourceLastSyncActionsFromValue returns a pointer to a valid DataSourceLastSyncActions for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DataSourceLastSyncActions) IsValid

func (v DataSourceLastSyncActions) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DataSourceLastSyncActions) Ptr

Ptr returns reference to DataSourceLastSyncActions value

func (*DataSourceLastSyncActions) UnmarshalJSON

func (v *DataSourceLastSyncActions) UnmarshalJSON(src []byte) error

type DataSourceSyncStatuses

type DataSourceSyncStatuses string

DataSourceSyncStatuses the model 'DataSourceSyncStatuses'

const (
	DATASOURCESYNCSTATUSES_QUEUED_FOR_SYNCING DataSourceSyncStatuses = "QUEUED_FOR_SYNCING"
	DATASOURCESYNCSTATUSES_SYNCING            DataSourceSyncStatuses = "SYNCING"
	DATASOURCESYNCSTATUSES_READY              DataSourceSyncStatuses = "READY"
	DATASOURCESYNCSTATUSES_SYNC_ERROR         DataSourceSyncStatuses = "SYNC_ERROR"
)

List of DataSourceSyncStatuses

func NewDataSourceSyncStatusesFromValue

func NewDataSourceSyncStatusesFromValue(v string) (*DataSourceSyncStatuses, error)

NewDataSourceSyncStatusesFromValue returns a pointer to a valid DataSourceSyncStatuses for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DataSourceSyncStatuses) IsValid

func (v DataSourceSyncStatuses) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DataSourceSyncStatuses) Ptr

Ptr returns reference to DataSourceSyncStatuses value

func (*DataSourceSyncStatuses) UnmarshalJSON

func (v *DataSourceSyncStatuses) UnmarshalJSON(src []byte) error

type DataSourceType

type DataSourceType string

DataSourceType the model 'DataSourceType'

const (
	DATASOURCETYPE_GOOGLE_DRIVE    DataSourceType = "GOOGLE_DRIVE"
	DATASOURCETYPE_NOTION          DataSourceType = "NOTION"
	DATASOURCETYPE_NOTION_DATABASE DataSourceType = "NOTION_DATABASE"
	DATASOURCETYPE_INTERCOM        DataSourceType = "INTERCOM"
	DATASOURCETYPE_DROPBOX         DataSourceType = "DROPBOX"
	DATASOURCETYPE_ONEDRIVE        DataSourceType = "ONEDRIVE"
	DATASOURCETYPE_SHAREPOINT      DataSourceType = "SHAREPOINT"
	DATASOURCETYPE_CONFLUENCE      DataSourceType = "CONFLUENCE"
	DATASOURCETYPE_BOX             DataSourceType = "BOX"
	DATASOURCETYPE_ZENDESK         DataSourceType = "ZENDESK"
	DATASOURCETYPE_ZOTERO          DataSourceType = "ZOTERO"
	DATASOURCETYPE_S3              DataSourceType = "S3"
	DATASOURCETYPE_GMAIL           DataSourceType = "GMAIL"
	DATASOURCETYPE_OUTLOOK         DataSourceType = "OUTLOOK"
	DATASOURCETYPE_TEXT            DataSourceType = "TEXT"
	DATASOURCETYPE_CSV             DataSourceType = "CSV"
	DATASOURCETYPE_TSV             DataSourceType = "TSV"
	DATASOURCETYPE_PDF             DataSourceType = "PDF"
	DATASOURCETYPE_DOCX            DataSourceType = "DOCX"
	DATASOURCETYPE_PPTX            DataSourceType = "PPTX"
	DATASOURCETYPE_XLSX            DataSourceType = "XLSX"
	DATASOURCETYPE_MD              DataSourceType = "MD"
	DATASOURCETYPE_RTF             DataSourceType = "RTF"
	DATASOURCETYPE_JSON            DataSourceType = "JSON"
	DATASOURCETYPE_RAW_TEXT        DataSourceType = "RAW_TEXT"
	DATASOURCETYPE_WEB_SCRAPE      DataSourceType = "WEB_SCRAPE"
	DATASOURCETYPE_RSS_FEED        DataSourceType = "RSS_FEED"
	DATASOURCETYPE_FRESHDESK       DataSourceType = "FRESHDESK"
	DATASOURCETYPE_GITBOOK         DataSourceType = "GITBOOK"
	DATASOURCETYPE_SALESFORCE      DataSourceType = "SALESFORCE"
	DATASOURCETYPE_GITHUB          DataSourceType = "GITHUB"
	DATASOURCETYPE_JPG             DataSourceType = "JPG"
	DATASOURCETYPE_PNG             DataSourceType = "PNG"
	DATASOURCETYPE_JPEG            DataSourceType = "JPEG"
	DATASOURCETYPE_MP3             DataSourceType = "MP3"
	DATASOURCETYPE_MP4             DataSourceType = "MP4"
	DATASOURCETYPE_MP2             DataSourceType = "MP2"
	DATASOURCETYPE_AAC             DataSourceType = "AAC"
	DATASOURCETYPE_WAV             DataSourceType = "WAV"
	DATASOURCETYPE_FLAC            DataSourceType = "FLAC"
	DATASOURCETYPE_PCM             DataSourceType = "PCM"
	DATASOURCETYPE_M4_A            DataSourceType = "M4A"
	DATASOURCETYPE_OGG             DataSourceType = "OGG"
	DATASOURCETYPE_OPUS            DataSourceType = "OPUS"
	DATASOURCETYPE_WEBM            DataSourceType = "WEBM"
)

List of DataSourceType

func NewDataSourceTypeFromValue

func NewDataSourceTypeFromValue(v string) (*DataSourceType, error)

NewDataSourceTypeFromValue returns a pointer to a valid DataSourceType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DataSourceType) IsValid

func (v DataSourceType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DataSourceType) Ptr

func (v DataSourceType) Ptr() *DataSourceType

Ptr returns reference to DataSourceType value

func (*DataSourceType) UnmarshalJSON

func (v *DataSourceType) UnmarshalJSON(src []byte) error

type DataSourceTypeNullable

type DataSourceTypeNullable string

DataSourceTypeNullable the model 'DataSourceTypeNullable'

const (
	DATASOURCETYPENULLABLE_GOOGLE_DRIVE    DataSourceTypeNullable = "GOOGLE_DRIVE"
	DATASOURCETYPENULLABLE_NOTION          DataSourceTypeNullable = "NOTION"
	DATASOURCETYPENULLABLE_NOTION_DATABASE DataSourceTypeNullable = "NOTION_DATABASE"
	DATASOURCETYPENULLABLE_INTERCOM        DataSourceTypeNullable = "INTERCOM"
	DATASOURCETYPENULLABLE_DROPBOX         DataSourceTypeNullable = "DROPBOX"
	DATASOURCETYPENULLABLE_ONEDRIVE        DataSourceTypeNullable = "ONEDRIVE"
	DATASOURCETYPENULLABLE_SHAREPOINT      DataSourceTypeNullable = "SHAREPOINT"
	DATASOURCETYPENULLABLE_CONFLUENCE      DataSourceTypeNullable = "CONFLUENCE"
	DATASOURCETYPENULLABLE_BOX             DataSourceTypeNullable = "BOX"
	DATASOURCETYPENULLABLE_ZENDESK         DataSourceTypeNullable = "ZENDESK"
	DATASOURCETYPENULLABLE_ZOTERO          DataSourceTypeNullable = "ZOTERO"
	DATASOURCETYPENULLABLE_S3              DataSourceTypeNullable = "S3"
	DATASOURCETYPENULLABLE_GMAIL           DataSourceTypeNullable = "GMAIL"
	DATASOURCETYPENULLABLE_OUTLOOK         DataSourceTypeNullable = "OUTLOOK"
	DATASOURCETYPENULLABLE_TEXT            DataSourceTypeNullable = "TEXT"
	DATASOURCETYPENULLABLE_CSV             DataSourceTypeNullable = "CSV"
	DATASOURCETYPENULLABLE_TSV             DataSourceTypeNullable = "TSV"
	DATASOURCETYPENULLABLE_PDF             DataSourceTypeNullable = "PDF"
	DATASOURCETYPENULLABLE_DOCX            DataSourceTypeNullable = "DOCX"
	DATASOURCETYPENULLABLE_PPTX            DataSourceTypeNullable = "PPTX"
	DATASOURCETYPENULLABLE_XLSX            DataSourceTypeNullable = "XLSX"
	DATASOURCETYPENULLABLE_MD              DataSourceTypeNullable = "MD"
	DATASOURCETYPENULLABLE_RTF             DataSourceTypeNullable = "RTF"
	DATASOURCETYPENULLABLE_JSON            DataSourceTypeNullable = "JSON"
	DATASOURCETYPENULLABLE_RAW_TEXT        DataSourceTypeNullable = "RAW_TEXT"
	DATASOURCETYPENULLABLE_WEB_SCRAPE      DataSourceTypeNullable = "WEB_SCRAPE"
	DATASOURCETYPENULLABLE_RSS_FEED        DataSourceTypeNullable = "RSS_FEED"
	DATASOURCETYPENULLABLE_FRESHDESK       DataSourceTypeNullable = "FRESHDESK"
	DATASOURCETYPENULLABLE_GITBOOK         DataSourceTypeNullable = "GITBOOK"
	DATASOURCETYPENULLABLE_SALESFORCE      DataSourceTypeNullable = "SALESFORCE"
	DATASOURCETYPENULLABLE_GITHUB          DataSourceTypeNullable = "GITHUB"
	DATASOURCETYPENULLABLE_JPG             DataSourceTypeNullable = "JPG"
	DATASOURCETYPENULLABLE_PNG             DataSourceTypeNullable = "PNG"
	DATASOURCETYPENULLABLE_JPEG            DataSourceTypeNullable = "JPEG"
	DATASOURCETYPENULLABLE_MP3             DataSourceTypeNullable = "MP3"
	DATASOURCETYPENULLABLE_MP4             DataSourceTypeNullable = "MP4"
	DATASOURCETYPENULLABLE_MP2             DataSourceTypeNullable = "MP2"
	DATASOURCETYPENULLABLE_AAC             DataSourceTypeNullable = "AAC"
	DATASOURCETYPENULLABLE_WAV             DataSourceTypeNullable = "WAV"
	DATASOURCETYPENULLABLE_FLAC            DataSourceTypeNullable = "FLAC"
	DATASOURCETYPENULLABLE_PCM             DataSourceTypeNullable = "PCM"
	DATASOURCETYPENULLABLE_M4_A            DataSourceTypeNullable = "M4A"
	DATASOURCETYPENULLABLE_OGG             DataSourceTypeNullable = "OGG"
	DATASOURCETYPENULLABLE_OPUS            DataSourceTypeNullable = "OPUS"
	DATASOURCETYPENULLABLE_WEBM            DataSourceTypeNullable = "WEBM"
)

List of DataSourceTypeNullable

func NewDataSourceTypeNullableFromValue

func NewDataSourceTypeNullableFromValue(v string) (*DataSourceTypeNullable, error)

NewDataSourceTypeNullableFromValue returns a pointer to a valid DataSourceTypeNullable for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DataSourceTypeNullable) IsValid

func (v DataSourceTypeNullable) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DataSourceTypeNullable) Ptr

Ptr returns reference to DataSourceTypeNullable value

func (*DataSourceTypeNullable) UnmarshalJSON

func (v *DataSourceTypeNullable) UnmarshalJSON(src []byte) error

type DataSourcesApiQueryUserDataSourcesRequest

type DataSourcesApiQueryUserDataSourcesRequest struct {
	ApiService *DataSourcesApiService
	// contains filtered or unexported fields
}

func (DataSourcesApiQueryUserDataSourcesRequest) Execute

type DataSourcesApiRevokeAccessTokenRequest

type DataSourcesApiRevokeAccessTokenRequest struct {
	ApiService *DataSourcesApiService
	// contains filtered or unexported fields
}

func (DataSourcesApiRevokeAccessTokenRequest) Execute

type DataSourcesApiService

type DataSourcesApiService service

DataSourcesApiService DataSourcesApi service

func (*DataSourcesApiService) QueryUserDataSources

func (a *DataSourcesApiService) QueryUserDataSources(organizationUserDataSourceQueryInput OrganizationUserDataSourceQueryInput) DataSourcesApiQueryUserDataSourcesRequest

QueryUserDataSources User Data Sources

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationUserDataSourceQueryInput
@return DataSourcesApiQueryUserDataSourcesRequest

func (*DataSourcesApiService) QueryUserDataSourcesExecute

Execute executes the request

@return OrganizationUserDataSourceResponse

func (*DataSourcesApiService) RevokeAccessToken

func (a *DataSourcesApiService) RevokeAccessToken(revokeAccessTokenInput RevokeAccessTokenInput) DataSourcesApiRevokeAccessTokenRequest

RevokeAccessToken Revoke Access Token

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param revokeAccessTokenInput
@return DataSourcesApiRevokeAccessTokenRequest

func (*DataSourcesApiService) RevokeAccessTokenExecute

Execute executes the request

@return GenericSuccessResponse

type DeleteFilesQueryInput

type DeleteFilesQueryInput struct {
	FileIds             []int32                    `json:"file_ids,omitempty"`
	SyncStatuses        []ExternalFileSyncStatuses `json:"sync_statuses,omitempty"`
	DeleteNonSyncedOnly *bool                      `json:"delete_non_synced_only,omitempty"`
	SendWebhook         *bool                      `json:"send_webhook,omitempty"`
	DeleteChildFiles    *bool                      `json:"delete_child_files,omitempty"`
}

DeleteFilesQueryInput struct for DeleteFilesQueryInput

func NewDeleteFilesQueryInput

func NewDeleteFilesQueryInput() *DeleteFilesQueryInput

NewDeleteFilesQueryInput instantiates a new DeleteFilesQueryInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeleteFilesQueryInputWithDefaults

func NewDeleteFilesQueryInputWithDefaults() *DeleteFilesQueryInput

NewDeleteFilesQueryInputWithDefaults instantiates a new DeleteFilesQueryInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeleteFilesQueryInput) GetDeleteChildFiles added in v0.1.2

func (o *DeleteFilesQueryInput) GetDeleteChildFiles() bool

GetDeleteChildFiles returns the DeleteChildFiles field value if set, zero value otherwise.

func (*DeleteFilesQueryInput) GetDeleteChildFilesOk added in v0.1.2

func (o *DeleteFilesQueryInput) GetDeleteChildFilesOk() (*bool, bool)

GetDeleteChildFilesOk returns a tuple with the DeleteChildFiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeleteFilesQueryInput) GetDeleteNonSyncedOnly

func (o *DeleteFilesQueryInput) GetDeleteNonSyncedOnly() bool

GetDeleteNonSyncedOnly returns the DeleteNonSyncedOnly field value if set, zero value otherwise.

func (*DeleteFilesQueryInput) GetDeleteNonSyncedOnlyOk

func (o *DeleteFilesQueryInput) GetDeleteNonSyncedOnlyOk() (*bool, bool)

GetDeleteNonSyncedOnlyOk returns a tuple with the DeleteNonSyncedOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeleteFilesQueryInput) GetFileIds

func (o *DeleteFilesQueryInput) GetFileIds() []int32

GetFileIds returns the FileIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeleteFilesQueryInput) GetFileIdsOk

func (o *DeleteFilesQueryInput) GetFileIdsOk() ([]int32, bool)

GetFileIdsOk returns a tuple with the FileIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeleteFilesQueryInput) GetSendWebhook

func (o *DeleteFilesQueryInput) GetSendWebhook() bool

GetSendWebhook returns the SendWebhook field value if set, zero value otherwise.

func (*DeleteFilesQueryInput) GetSendWebhookOk

func (o *DeleteFilesQueryInput) GetSendWebhookOk() (*bool, bool)

GetSendWebhookOk returns a tuple with the SendWebhook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeleteFilesQueryInput) GetSyncStatuses

func (o *DeleteFilesQueryInput) GetSyncStatuses() []ExternalFileSyncStatuses

GetSyncStatuses returns the SyncStatuses field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DeleteFilesQueryInput) GetSyncStatusesOk

func (o *DeleteFilesQueryInput) GetSyncStatusesOk() ([]ExternalFileSyncStatuses, bool)

GetSyncStatusesOk returns a tuple with the SyncStatuses field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DeleteFilesQueryInput) HasDeleteChildFiles added in v0.1.2

func (o *DeleteFilesQueryInput) HasDeleteChildFiles() bool

HasDeleteChildFiles returns a boolean if a field has been set.

func (*DeleteFilesQueryInput) HasDeleteNonSyncedOnly

func (o *DeleteFilesQueryInput) HasDeleteNonSyncedOnly() bool

HasDeleteNonSyncedOnly returns a boolean if a field has been set.

func (*DeleteFilesQueryInput) HasFileIds

func (o *DeleteFilesQueryInput) HasFileIds() bool

HasFileIds returns a boolean if a field has been set.

func (*DeleteFilesQueryInput) HasSendWebhook

func (o *DeleteFilesQueryInput) HasSendWebhook() bool

HasSendWebhook returns a boolean if a field has been set.

func (*DeleteFilesQueryInput) HasSyncStatuses

func (o *DeleteFilesQueryInput) HasSyncStatuses() bool

HasSyncStatuses returns a boolean if a field has been set.

func (DeleteFilesQueryInput) MarshalJSON

func (o DeleteFilesQueryInput) MarshalJSON() ([]byte, error)

func (*DeleteFilesQueryInput) SetDeleteChildFiles added in v0.1.2

func (o *DeleteFilesQueryInput) SetDeleteChildFiles(v bool)

SetDeleteChildFiles gets a reference to the given bool and assigns it to the DeleteChildFiles field.

func (*DeleteFilesQueryInput) SetDeleteNonSyncedOnly

func (o *DeleteFilesQueryInput) SetDeleteNonSyncedOnly(v bool)

SetDeleteNonSyncedOnly gets a reference to the given bool and assigns it to the DeleteNonSyncedOnly field.

func (*DeleteFilesQueryInput) SetFileIds

func (o *DeleteFilesQueryInput) SetFileIds(v []int32)

SetFileIds gets a reference to the given []int32 and assigns it to the FileIds field.

func (*DeleteFilesQueryInput) SetSendWebhook

func (o *DeleteFilesQueryInput) SetSendWebhook(v bool)

SetSendWebhook gets a reference to the given bool and assigns it to the SendWebhook field.

func (*DeleteFilesQueryInput) SetSyncStatuses

func (o *DeleteFilesQueryInput) SetSyncStatuses(v []ExternalFileSyncStatuses)

SetSyncStatuses gets a reference to the given []ExternalFileSyncStatuses and assigns it to the SyncStatuses field.

type DeleteFilesV2QueryInput added in v0.1.9

type DeleteFilesV2QueryInput struct {
	Filters     *OrganizationUserFilesToSyncFilters `json:"filters,omitempty"`
	SendWebhook *bool                               `json:"send_webhook,omitempty"`
}

DeleteFilesV2QueryInput struct for DeleteFilesV2QueryInput

func NewDeleteFilesV2QueryInput added in v0.1.9

func NewDeleteFilesV2QueryInput() *DeleteFilesV2QueryInput

NewDeleteFilesV2QueryInput instantiates a new DeleteFilesV2QueryInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeleteFilesV2QueryInputWithDefaults added in v0.1.9

func NewDeleteFilesV2QueryInputWithDefaults() *DeleteFilesV2QueryInput

NewDeleteFilesV2QueryInputWithDefaults instantiates a new DeleteFilesV2QueryInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeleteFilesV2QueryInput) GetFilters added in v0.1.9

GetFilters returns the Filters field value if set, zero value otherwise.

func (*DeleteFilesV2QueryInput) GetFiltersOk added in v0.1.9

GetFiltersOk returns a tuple with the Filters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeleteFilesV2QueryInput) GetSendWebhook added in v0.1.9

func (o *DeleteFilesV2QueryInput) GetSendWebhook() bool

GetSendWebhook returns the SendWebhook field value if set, zero value otherwise.

func (*DeleteFilesV2QueryInput) GetSendWebhookOk added in v0.1.9

func (o *DeleteFilesV2QueryInput) GetSendWebhookOk() (*bool, bool)

GetSendWebhookOk returns a tuple with the SendWebhook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeleteFilesV2QueryInput) HasFilters added in v0.1.9

func (o *DeleteFilesV2QueryInput) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (*DeleteFilesV2QueryInput) HasSendWebhook added in v0.1.9

func (o *DeleteFilesV2QueryInput) HasSendWebhook() bool

HasSendWebhook returns a boolean if a field has been set.

func (DeleteFilesV2QueryInput) MarshalJSON added in v0.1.9

func (o DeleteFilesV2QueryInput) MarshalJSON() ([]byte, error)

func (*DeleteFilesV2QueryInput) SetFilters added in v0.1.9

SetFilters gets a reference to the given OrganizationUserFilesToSyncFilters and assigns it to the Filters field.

func (*DeleteFilesV2QueryInput) SetSendWebhook added in v0.1.9

func (o *DeleteFilesV2QueryInput) SetSendWebhook(v bool)

SetSendWebhook gets a reference to the given bool and assigns it to the SendWebhook field.

type DeleteUsersInput

type DeleteUsersInput struct {
	CustomerIds []string `json:"customer_ids"`
}

DeleteUsersInput struct for DeleteUsersInput

func NewDeleteUsersInput

func NewDeleteUsersInput(customerIds []string) *DeleteUsersInput

NewDeleteUsersInput instantiates a new DeleteUsersInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeleteUsersInputWithDefaults

func NewDeleteUsersInputWithDefaults() *DeleteUsersInput

NewDeleteUsersInputWithDefaults instantiates a new DeleteUsersInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeleteUsersInput) GetCustomerIds

func (o *DeleteUsersInput) GetCustomerIds() []string

GetCustomerIds returns the CustomerIds field value

func (*DeleteUsersInput) GetCustomerIdsOk

func (o *DeleteUsersInput) GetCustomerIdsOk() ([]string, bool)

GetCustomerIdsOk returns a tuple with the CustomerIds field value and a boolean to check if the value has been set.

func (DeleteUsersInput) MarshalJSON

func (o DeleteUsersInput) MarshalJSON() ([]byte, error)

func (*DeleteUsersInput) SetCustomerIds

func (o *DeleteUsersInput) SetCustomerIds(v []string)

SetCustomerIds sets field value

type DirectoryItem

type DirectoryItem struct {
	Id          string `json:"id"`
	Name        string `json:"name"`
	IsSynced    bool   `json:"is_synced"`
	HasChildren bool   `json:"has_children"`
}

DirectoryItem struct for DirectoryItem

func NewDirectoryItem

func NewDirectoryItem(id string, name string, isSynced bool, hasChildren bool) *DirectoryItem

NewDirectoryItem instantiates a new DirectoryItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDirectoryItemWithDefaults

func NewDirectoryItemWithDefaults() *DirectoryItem

NewDirectoryItemWithDefaults instantiates a new DirectoryItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DirectoryItem) GetHasChildren

func (o *DirectoryItem) GetHasChildren() bool

GetHasChildren returns the HasChildren field value

func (*DirectoryItem) GetHasChildrenOk

func (o *DirectoryItem) GetHasChildrenOk() (*bool, bool)

GetHasChildrenOk returns a tuple with the HasChildren field value and a boolean to check if the value has been set.

func (*DirectoryItem) GetId

func (o *DirectoryItem) GetId() string

GetId returns the Id field value

func (*DirectoryItem) GetIdOk

func (o *DirectoryItem) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*DirectoryItem) GetIsSynced

func (o *DirectoryItem) GetIsSynced() bool

GetIsSynced returns the IsSynced field value

func (*DirectoryItem) GetIsSyncedOk

func (o *DirectoryItem) GetIsSyncedOk() (*bool, bool)

GetIsSyncedOk returns a tuple with the IsSynced field value and a boolean to check if the value has been set.

func (*DirectoryItem) GetName

func (o *DirectoryItem) GetName() string

GetName returns the Name field value

func (*DirectoryItem) GetNameOk

func (o *DirectoryItem) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (DirectoryItem) MarshalJSON

func (o DirectoryItem) MarshalJSON() ([]byte, error)

func (*DirectoryItem) SetHasChildren

func (o *DirectoryItem) SetHasChildren(v bool)

SetHasChildren sets field value

func (*DirectoryItem) SetId

func (o *DirectoryItem) SetId(v string)

SetId sets field value

func (*DirectoryItem) SetIsSynced

func (o *DirectoryItem) SetIsSynced(v bool)

SetIsSynced sets field value

func (*DirectoryItem) SetName

func (o *DirectoryItem) SetName(v string)

SetName sets field value

type DocumentResponse

type DocumentResponse struct {
	Tags            map[string]Tags                `json:"tags"`
	Content         string                         `json:"content"`
	FileId          int32                          `json:"file_id"`
	Source          NullableString                 `json:"source"`
	SourceUrl       NullableString                 `json:"source_url"`
	SourceType      NullableDataSourceTypeNullable `json:"source_type"`
	PresignedUrl    NullableString                 `json:"presigned_url"`
	Vector          []float32                      `json:"vector"`
	Score           NullableFloat32                `json:"score"`
	Rank            NullableRankProperty           `json:"rank"`
	ContentMetadata map[string]interface{}         `json:"content_metadata"`
	ChunkIndex      NullableInt32                  `json:"chunk_index"`
}

DocumentResponse struct for DocumentResponse

func NewDocumentResponse

func NewDocumentResponse(tags map[string]Tags, content string, fileId int32, source NullableString, sourceUrl NullableString, sourceType NullableDataSourceTypeNullable, presignedUrl NullableString, vector []float32, score NullableFloat32, rank NullableRankProperty, contentMetadata map[string]interface{}, chunkIndex NullableInt32) *DocumentResponse

NewDocumentResponse instantiates a new DocumentResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDocumentResponseWithDefaults

func NewDocumentResponseWithDefaults() *DocumentResponse

NewDocumentResponseWithDefaults instantiates a new DocumentResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DocumentResponse) GetChunkIndex added in v0.1.12

func (o *DocumentResponse) GetChunkIndex() int32

GetChunkIndex returns the ChunkIndex field value If the value is explicit nil, the zero value for int32 will be returned

func (*DocumentResponse) GetChunkIndexOk added in v0.1.12

func (o *DocumentResponse) GetChunkIndexOk() (*int32, bool)

GetChunkIndexOk returns a tuple with the ChunkIndex field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DocumentResponse) GetContent

func (o *DocumentResponse) GetContent() string

GetContent returns the Content field value

func (*DocumentResponse) GetContentMetadata

func (o *DocumentResponse) GetContentMetadata() map[string]interface{}

GetContentMetadata returns the ContentMetadata field value If the value is explicit nil, the zero value for map[string]interface{} will be returned

func (*DocumentResponse) GetContentMetadataOk

func (o *DocumentResponse) GetContentMetadataOk() (map[string]interface{}, bool)

GetContentMetadataOk returns a tuple with the ContentMetadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DocumentResponse) GetContentOk

func (o *DocumentResponse) GetContentOk() (*string, bool)

GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.

func (*DocumentResponse) GetFileId

func (o *DocumentResponse) GetFileId() int32

GetFileId returns the FileId field value

func (*DocumentResponse) GetFileIdOk

func (o *DocumentResponse) GetFileIdOk() (*int32, bool)

GetFileIdOk returns a tuple with the FileId field value and a boolean to check if the value has been set.

func (*DocumentResponse) GetPresignedUrl

func (o *DocumentResponse) GetPresignedUrl() string

GetPresignedUrl returns the PresignedUrl field value If the value is explicit nil, the zero value for string will be returned

func (*DocumentResponse) GetPresignedUrlOk

func (o *DocumentResponse) GetPresignedUrlOk() (*string, bool)

GetPresignedUrlOk returns a tuple with the PresignedUrl field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DocumentResponse) GetRank

func (o *DocumentResponse) GetRank() RankProperty

GetRank returns the Rank field value If the value is explicit nil, the zero value for RankProperty will be returned

func (*DocumentResponse) GetRankOk

func (o *DocumentResponse) GetRankOk() (*RankProperty, bool)

GetRankOk returns a tuple with the Rank field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DocumentResponse) GetScore

func (o *DocumentResponse) GetScore() float32

GetScore returns the Score field value If the value is explicit nil, the zero value for float32 will be returned

func (*DocumentResponse) GetScoreOk

func (o *DocumentResponse) GetScoreOk() (*float32, bool)

GetScoreOk returns a tuple with the Score field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DocumentResponse) GetSource

func (o *DocumentResponse) GetSource() string

GetSource returns the Source field value If the value is explicit nil, the zero value for string will be returned

func (*DocumentResponse) GetSourceOk

func (o *DocumentResponse) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DocumentResponse) GetSourceType

func (o *DocumentResponse) GetSourceType() DataSourceTypeNullable

GetSourceType returns the SourceType field value If the value is explicit nil, the zero value for DataSourceTypeNullable will be returned

func (*DocumentResponse) GetSourceTypeOk

func (o *DocumentResponse) GetSourceTypeOk() (*DataSourceTypeNullable, bool)

GetSourceTypeOk returns a tuple with the SourceType field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DocumentResponse) GetSourceUrl

func (o *DocumentResponse) GetSourceUrl() string

GetSourceUrl returns the SourceUrl field value If the value is explicit nil, the zero value for string will be returned

func (*DocumentResponse) GetSourceUrlOk

func (o *DocumentResponse) GetSourceUrlOk() (*string, bool)

GetSourceUrlOk returns a tuple with the SourceUrl field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DocumentResponse) GetTags

func (o *DocumentResponse) GetTags() map[string]Tags

GetTags returns the Tags field value If the value is explicit nil, the zero value for map[string]Tags will be returned

func (*DocumentResponse) GetTagsOk

func (o *DocumentResponse) GetTagsOk() (*map[string]Tags, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DocumentResponse) GetVector

func (o *DocumentResponse) GetVector() []float32

GetVector returns the Vector field value If the value is explicit nil, the zero value for []float32 will be returned

func (*DocumentResponse) GetVectorOk

func (o *DocumentResponse) GetVectorOk() ([]float32, bool)

GetVectorOk returns a tuple with the Vector field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (DocumentResponse) MarshalJSON

func (o DocumentResponse) MarshalJSON() ([]byte, error)

func (*DocumentResponse) SetChunkIndex added in v0.1.12

func (o *DocumentResponse) SetChunkIndex(v int32)

SetChunkIndex sets field value

func (*DocumentResponse) SetContent

func (o *DocumentResponse) SetContent(v string)

SetContent sets field value

func (*DocumentResponse) SetContentMetadata

func (o *DocumentResponse) SetContentMetadata(v map[string]interface{})

SetContentMetadata sets field value

func (*DocumentResponse) SetFileId

func (o *DocumentResponse) SetFileId(v int32)

SetFileId sets field value

func (*DocumentResponse) SetPresignedUrl

func (o *DocumentResponse) SetPresignedUrl(v string)

SetPresignedUrl sets field value

func (*DocumentResponse) SetRank

func (o *DocumentResponse) SetRank(v RankProperty)

SetRank sets field value

func (*DocumentResponse) SetScore

func (o *DocumentResponse) SetScore(v float32)

SetScore sets field value

func (*DocumentResponse) SetSource

func (o *DocumentResponse) SetSource(v string)

SetSource sets field value

func (*DocumentResponse) SetSourceType

func (o *DocumentResponse) SetSourceType(v DataSourceTypeNullable)

SetSourceType sets field value

func (*DocumentResponse) SetSourceUrl

func (o *DocumentResponse) SetSourceUrl(v string)

SetSourceUrl sets field value

func (*DocumentResponse) SetTags

func (o *DocumentResponse) SetTags(v map[string]Tags)

SetTags sets field value

func (*DocumentResponse) SetVector

func (o *DocumentResponse) SetVector(v []float32)

SetVector sets field value

type DocumentResponseList

type DocumentResponseList struct {
	Documents []DocumentResponse `json:"documents"`
}

DocumentResponseList struct for DocumentResponseList

func NewDocumentResponseList

func NewDocumentResponseList(documents []DocumentResponse) *DocumentResponseList

NewDocumentResponseList instantiates a new DocumentResponseList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDocumentResponseListWithDefaults

func NewDocumentResponseListWithDefaults() *DocumentResponseList

NewDocumentResponseListWithDefaults instantiates a new DocumentResponseList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DocumentResponseList) GetDocuments

func (o *DocumentResponseList) GetDocuments() []DocumentResponse

GetDocuments returns the Documents field value

func (*DocumentResponseList) GetDocumentsOk

func (o *DocumentResponseList) GetDocumentsOk() ([]DocumentResponse, bool)

GetDocumentsOk returns a tuple with the Documents field value and a boolean to check if the value has been set.

func (DocumentResponseList) MarshalJSON

func (o DocumentResponseList) MarshalJSON() ([]byte, error)

func (*DocumentResponseList) SetDocuments

func (o *DocumentResponseList) SetDocuments(v []DocumentResponse)

SetDocuments sets field value

type EmbeddingAndChunk

type EmbeddingAndChunk struct {
	UserFileId      int32                  `json:"user_file_id"`
	ChunkIndex      NullableInt32          `json:"chunk_index"`
	SourceContent   string                 `json:"source_content"`
	Embedding       []float32              `json:"embedding"`
	ContentMetadata map[string]interface{} `json:"content_metadata"`
}

EmbeddingAndChunk struct for EmbeddingAndChunk

func NewEmbeddingAndChunk

func NewEmbeddingAndChunk(userFileId int32, chunkIndex NullableInt32, sourceContent string, embedding []float32, contentMetadata map[string]interface{}) *EmbeddingAndChunk

NewEmbeddingAndChunk instantiates a new EmbeddingAndChunk object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEmbeddingAndChunkWithDefaults

func NewEmbeddingAndChunkWithDefaults() *EmbeddingAndChunk

NewEmbeddingAndChunkWithDefaults instantiates a new EmbeddingAndChunk object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EmbeddingAndChunk) GetChunkIndex

func (o *EmbeddingAndChunk) GetChunkIndex() int32

GetChunkIndex returns the ChunkIndex field value If the value is explicit nil, the zero value for int32 will be returned

func (*EmbeddingAndChunk) GetChunkIndexOk

func (o *EmbeddingAndChunk) GetChunkIndexOk() (*int32, bool)

GetChunkIndexOk returns a tuple with the ChunkIndex field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EmbeddingAndChunk) GetContentMetadata added in v0.1.11

func (o *EmbeddingAndChunk) GetContentMetadata() map[string]interface{}

GetContentMetadata returns the ContentMetadata field value If the value is explicit nil, the zero value for map[string]interface{} will be returned

func (*EmbeddingAndChunk) GetContentMetadataOk added in v0.1.11

func (o *EmbeddingAndChunk) GetContentMetadataOk() (map[string]interface{}, bool)

GetContentMetadataOk returns a tuple with the ContentMetadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EmbeddingAndChunk) GetEmbedding

func (o *EmbeddingAndChunk) GetEmbedding() []float32

GetEmbedding returns the Embedding field value If the value is explicit nil, the zero value for []float32 will be returned

func (*EmbeddingAndChunk) GetEmbeddingOk

func (o *EmbeddingAndChunk) GetEmbeddingOk() ([]float32, bool)

GetEmbeddingOk returns a tuple with the Embedding field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EmbeddingAndChunk) GetSourceContent

func (o *EmbeddingAndChunk) GetSourceContent() string

GetSourceContent returns the SourceContent field value

func (*EmbeddingAndChunk) GetSourceContentOk

func (o *EmbeddingAndChunk) GetSourceContentOk() (*string, bool)

GetSourceContentOk returns a tuple with the SourceContent field value and a boolean to check if the value has been set.

func (*EmbeddingAndChunk) GetUserFileId

func (o *EmbeddingAndChunk) GetUserFileId() int32

GetUserFileId returns the UserFileId field value

func (*EmbeddingAndChunk) GetUserFileIdOk

func (o *EmbeddingAndChunk) GetUserFileIdOk() (*int32, bool)

GetUserFileIdOk returns a tuple with the UserFileId field value and a boolean to check if the value has been set.

func (EmbeddingAndChunk) MarshalJSON

func (o EmbeddingAndChunk) MarshalJSON() ([]byte, error)

func (*EmbeddingAndChunk) SetChunkIndex

func (o *EmbeddingAndChunk) SetChunkIndex(v int32)

SetChunkIndex sets field value

func (*EmbeddingAndChunk) SetContentMetadata added in v0.1.11

func (o *EmbeddingAndChunk) SetContentMetadata(v map[string]interface{})

SetContentMetadata sets field value

func (*EmbeddingAndChunk) SetEmbedding

func (o *EmbeddingAndChunk) SetEmbedding(v []float32)

SetEmbedding sets field value

func (*EmbeddingAndChunk) SetSourceContent

func (o *EmbeddingAndChunk) SetSourceContent(v string)

SetSourceContent sets field value

func (*EmbeddingAndChunk) SetUserFileId

func (o *EmbeddingAndChunk) SetUserFileId(v int32)

SetUserFileId sets field value

type EmbeddingGenerators

type EmbeddingGenerators string

EmbeddingGenerators the model 'EmbeddingGenerators'

const (
	EMBEDDINGGENERATORS_OPENAI                 EmbeddingGenerators = "OPENAI"
	EMBEDDINGGENERATORS_AZURE_OPENAI           EmbeddingGenerators = "AZURE_OPENAI"
	EMBEDDINGGENERATORS_AZURE_ADA_LARGE_256    EmbeddingGenerators = "AZURE_ADA_LARGE_256"
	EMBEDDINGGENERATORS_AZURE_ADA_LARGE_1024   EmbeddingGenerators = "AZURE_ADA_LARGE_1024"
	EMBEDDINGGENERATORS_AZURE_ADA_LARGE_3072   EmbeddingGenerators = "AZURE_ADA_LARGE_3072"
	EMBEDDINGGENERATORS_AZURE_ADA_SMALL_512    EmbeddingGenerators = "AZURE_ADA_SMALL_512"
	EMBEDDINGGENERATORS_AZURE_ADA_SMALL_1536   EmbeddingGenerators = "AZURE_ADA_SMALL_1536"
	EMBEDDINGGENERATORS_COHERE_MULTILINGUAL_V3 EmbeddingGenerators = "COHERE_MULTILINGUAL_V3"
	EMBEDDINGGENERATORS_VERTEX_MULTIMODAL      EmbeddingGenerators = "VERTEX_MULTIMODAL"
	EMBEDDINGGENERATORS_OPENAI_ADA_LARGE_256   EmbeddingGenerators = "OPENAI_ADA_LARGE_256"
	EMBEDDINGGENERATORS_OPENAI_ADA_LARGE_1024  EmbeddingGenerators = "OPENAI_ADA_LARGE_1024"
	EMBEDDINGGENERATORS_OPENAI_ADA_LARGE_3072  EmbeddingGenerators = "OPENAI_ADA_LARGE_3072"
	EMBEDDINGGENERATORS_OPENAI_ADA_SMALL_512   EmbeddingGenerators = "OPENAI_ADA_SMALL_512"
	EMBEDDINGGENERATORS_OPENAI_ADA_SMALL_1536  EmbeddingGenerators = "OPENAI_ADA_SMALL_1536"
)

List of EmbeddingGenerators

func NewEmbeddingGeneratorsFromValue

func NewEmbeddingGeneratorsFromValue(v string) (*EmbeddingGenerators, error)

NewEmbeddingGeneratorsFromValue returns a pointer to a valid EmbeddingGenerators for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EmbeddingGenerators) IsValid

func (v EmbeddingGenerators) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EmbeddingGenerators) Ptr

Ptr returns reference to EmbeddingGenerators value

func (*EmbeddingGenerators) UnmarshalJSON

func (v *EmbeddingGenerators) UnmarshalJSON(src []byte) error

type EmbeddingGeneratorsNullable

type EmbeddingGeneratorsNullable string

EmbeddingGeneratorsNullable the model 'EmbeddingGeneratorsNullable'

const (
	EMBEDDINGGENERATORSNULLABLE_OPENAI                 EmbeddingGeneratorsNullable = "OPENAI"
	EMBEDDINGGENERATORSNULLABLE_AZURE_OPENAI           EmbeddingGeneratorsNullable = "AZURE_OPENAI"
	EMBEDDINGGENERATORSNULLABLE_AZURE_ADA_LARGE_256    EmbeddingGeneratorsNullable = "AZURE_ADA_LARGE_256"
	EMBEDDINGGENERATORSNULLABLE_AZURE_ADA_LARGE_1024   EmbeddingGeneratorsNullable = "AZURE_ADA_LARGE_1024"
	EMBEDDINGGENERATORSNULLABLE_AZURE_ADA_LARGE_3072   EmbeddingGeneratorsNullable = "AZURE_ADA_LARGE_3072"
	EMBEDDINGGENERATORSNULLABLE_AZURE_ADA_SMALL_512    EmbeddingGeneratorsNullable = "AZURE_ADA_SMALL_512"
	EMBEDDINGGENERATORSNULLABLE_AZURE_ADA_SMALL_1536   EmbeddingGeneratorsNullable = "AZURE_ADA_SMALL_1536"
	EMBEDDINGGENERATORSNULLABLE_COHERE_MULTILINGUAL_V3 EmbeddingGeneratorsNullable = "COHERE_MULTILINGUAL_V3"
	EMBEDDINGGENERATORSNULLABLE_VERTEX_MULTIMODAL      EmbeddingGeneratorsNullable = "VERTEX_MULTIMODAL"
	EMBEDDINGGENERATORSNULLABLE_OPENAI_ADA_LARGE_256   EmbeddingGeneratorsNullable = "OPENAI_ADA_LARGE_256"
	EMBEDDINGGENERATORSNULLABLE_OPENAI_ADA_LARGE_1024  EmbeddingGeneratorsNullable = "OPENAI_ADA_LARGE_1024"
	EMBEDDINGGENERATORSNULLABLE_OPENAI_ADA_LARGE_3072  EmbeddingGeneratorsNullable = "OPENAI_ADA_LARGE_3072"
	EMBEDDINGGENERATORSNULLABLE_OPENAI_ADA_SMALL_512   EmbeddingGeneratorsNullable = "OPENAI_ADA_SMALL_512"
	EMBEDDINGGENERATORSNULLABLE_OPENAI_ADA_SMALL_1536  EmbeddingGeneratorsNullable = "OPENAI_ADA_SMALL_1536"
)

List of EmbeddingGeneratorsNullable

func NewEmbeddingGeneratorsNullableFromValue

func NewEmbeddingGeneratorsNullableFromValue(v string) (*EmbeddingGeneratorsNullable, error)

NewEmbeddingGeneratorsNullableFromValue returns a pointer to a valid EmbeddingGeneratorsNullable for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EmbeddingGeneratorsNullable) IsValid

func (v EmbeddingGeneratorsNullable) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EmbeddingGeneratorsNullable) Ptr

Ptr returns reference to EmbeddingGeneratorsNullable value

func (*EmbeddingGeneratorsNullable) UnmarshalJSON

func (v *EmbeddingGeneratorsNullable) UnmarshalJSON(src []byte) error

type EmbeddingProperties

type EmbeddingProperties struct {
	ChunkSize    NullableInt32 `json:"chunk_size"`
	ChunkOverlap NullableInt32 `json:"chunk_overlap"`
}

EmbeddingProperties struct for EmbeddingProperties

func NewEmbeddingProperties

func NewEmbeddingProperties(chunkSize NullableInt32, chunkOverlap NullableInt32) *EmbeddingProperties

NewEmbeddingProperties instantiates a new EmbeddingProperties object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEmbeddingPropertiesWithDefaults

func NewEmbeddingPropertiesWithDefaults() *EmbeddingProperties

NewEmbeddingPropertiesWithDefaults instantiates a new EmbeddingProperties object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EmbeddingProperties) GetChunkOverlap

func (o *EmbeddingProperties) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value If the value is explicit nil, the zero value for int32 will be returned

func (*EmbeddingProperties) GetChunkOverlapOk

func (o *EmbeddingProperties) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EmbeddingProperties) GetChunkSize

func (o *EmbeddingProperties) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value If the value is explicit nil, the zero value for int32 will be returned

func (*EmbeddingProperties) GetChunkSizeOk

func (o *EmbeddingProperties) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (EmbeddingProperties) MarshalJSON

func (o EmbeddingProperties) MarshalJSON() ([]byte, error)

func (*EmbeddingProperties) SetChunkOverlap

func (o *EmbeddingProperties) SetChunkOverlap(v int32)

SetChunkOverlap sets field value

func (*EmbeddingProperties) SetChunkSize

func (o *EmbeddingProperties) SetChunkSize(v int32)

SetChunkSize sets field value

type EmbeddingsAndChunksFilters

type EmbeddingsAndChunksFilters struct {
	UserFileId     int32                               `json:"user_file_id"`
	EmbeddingModel NullableEmbeddingGeneratorsNullable `json:"embedding_model,omitempty"`
}

EmbeddingsAndChunksFilters struct for EmbeddingsAndChunksFilters

func NewEmbeddingsAndChunksFilters

func NewEmbeddingsAndChunksFilters(userFileId int32) *EmbeddingsAndChunksFilters

NewEmbeddingsAndChunksFilters instantiates a new EmbeddingsAndChunksFilters object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEmbeddingsAndChunksFiltersWithDefaults

func NewEmbeddingsAndChunksFiltersWithDefaults() *EmbeddingsAndChunksFilters

NewEmbeddingsAndChunksFiltersWithDefaults instantiates a new EmbeddingsAndChunksFilters object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EmbeddingsAndChunksFilters) GetEmbeddingModel

GetEmbeddingModel returns the EmbeddingModel field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EmbeddingsAndChunksFilters) GetEmbeddingModelOk

func (o *EmbeddingsAndChunksFilters) GetEmbeddingModelOk() (*EmbeddingGeneratorsNullable, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EmbeddingsAndChunksFilters) GetUserFileId

func (o *EmbeddingsAndChunksFilters) GetUserFileId() int32

GetUserFileId returns the UserFileId field value

func (*EmbeddingsAndChunksFilters) GetUserFileIdOk

func (o *EmbeddingsAndChunksFilters) GetUserFileIdOk() (*int32, bool)

GetUserFileIdOk returns a tuple with the UserFileId field value and a boolean to check if the value has been set.

func (*EmbeddingsAndChunksFilters) HasEmbeddingModel

func (o *EmbeddingsAndChunksFilters) HasEmbeddingModel() bool

HasEmbeddingModel returns a boolean if a field has been set.

func (EmbeddingsAndChunksFilters) MarshalJSON

func (o EmbeddingsAndChunksFilters) MarshalJSON() ([]byte, error)

func (*EmbeddingsAndChunksFilters) SetEmbeddingModel

SetEmbeddingModel gets a reference to the given NullableEmbeddingGeneratorsNullable and assigns it to the EmbeddingModel field.

func (*EmbeddingsAndChunksFilters) SetEmbeddingModelNil

func (o *EmbeddingsAndChunksFilters) SetEmbeddingModelNil()

SetEmbeddingModelNil sets the value for EmbeddingModel to be an explicit nil

func (*EmbeddingsAndChunksFilters) SetUserFileId

func (o *EmbeddingsAndChunksFilters) SetUserFileId(v int32)

SetUserFileId sets field value

func (*EmbeddingsAndChunksFilters) UnsetEmbeddingModel

func (o *EmbeddingsAndChunksFilters) UnsetEmbeddingModel()

UnsetEmbeddingModel ensures that no value is present for EmbeddingModel, not even an explicit nil

type EmbeddingsAndChunksOrderByColumns

type EmbeddingsAndChunksOrderByColumns string

EmbeddingsAndChunksOrderByColumns the model 'EmbeddingsAndChunksOrderByColumns'

const (
	EMBEDDINGSANDCHUNKSORDERBYCOLUMNS_CREATED_AT  EmbeddingsAndChunksOrderByColumns = "created_at"
	EMBEDDINGSANDCHUNKSORDERBYCOLUMNS_UPDATED_AT  EmbeddingsAndChunksOrderByColumns = "updated_at"
	EMBEDDINGSANDCHUNKSORDERBYCOLUMNS_CHUNK_INDEX EmbeddingsAndChunksOrderByColumns = "chunk_index"
)

List of EmbeddingsAndChunksOrderByColumns

func NewEmbeddingsAndChunksOrderByColumnsFromValue

func NewEmbeddingsAndChunksOrderByColumnsFromValue(v string) (*EmbeddingsAndChunksOrderByColumns, error)

NewEmbeddingsAndChunksOrderByColumnsFromValue returns a pointer to a valid EmbeddingsAndChunksOrderByColumns for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EmbeddingsAndChunksOrderByColumns) IsValid

IsValid return true if the value is valid for the enum, false otherwise

func (EmbeddingsAndChunksOrderByColumns) Ptr

Ptr returns reference to EmbeddingsAndChunksOrderByColumns value

func (*EmbeddingsAndChunksOrderByColumns) UnmarshalJSON

func (v *EmbeddingsAndChunksOrderByColumns) UnmarshalJSON(src []byte) error

type EmbeddingsAndChunksQueryInput

type EmbeddingsAndChunksQueryInput struct {
	Pagination     *Pagination                        `json:"pagination,omitempty"`
	OrderBy        *EmbeddingsAndChunksOrderByColumns `json:"order_by,omitempty"`
	OrderDir       *OrderDir                          `json:"order_dir,omitempty"`
	Filters        EmbeddingsAndChunksFilters         `json:"filters"`
	IncludeVectors *bool                              `json:"include_vectors,omitempty"`
}

EmbeddingsAndChunksQueryInput struct for EmbeddingsAndChunksQueryInput

func NewEmbeddingsAndChunksQueryInput

func NewEmbeddingsAndChunksQueryInput(filters EmbeddingsAndChunksFilters) *EmbeddingsAndChunksQueryInput

NewEmbeddingsAndChunksQueryInput instantiates a new EmbeddingsAndChunksQueryInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEmbeddingsAndChunksQueryInputWithDefaults

func NewEmbeddingsAndChunksQueryInputWithDefaults() *EmbeddingsAndChunksQueryInput

NewEmbeddingsAndChunksQueryInputWithDefaults instantiates a new EmbeddingsAndChunksQueryInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EmbeddingsAndChunksQueryInput) GetFilters

GetFilters returns the Filters field value

func (*EmbeddingsAndChunksQueryInput) GetFiltersOk

GetFiltersOk returns a tuple with the Filters field value and a boolean to check if the value has been set.

func (*EmbeddingsAndChunksQueryInput) GetIncludeVectors

func (o *EmbeddingsAndChunksQueryInput) GetIncludeVectors() bool

GetIncludeVectors returns the IncludeVectors field value if set, zero value otherwise.

func (*EmbeddingsAndChunksQueryInput) GetIncludeVectorsOk

func (o *EmbeddingsAndChunksQueryInput) GetIncludeVectorsOk() (*bool, bool)

GetIncludeVectorsOk returns a tuple with the IncludeVectors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmbeddingsAndChunksQueryInput) GetOrderBy

GetOrderBy returns the OrderBy field value if set, zero value otherwise.

func (*EmbeddingsAndChunksQueryInput) GetOrderByOk

GetOrderByOk returns a tuple with the OrderBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmbeddingsAndChunksQueryInput) GetOrderDir

func (o *EmbeddingsAndChunksQueryInput) GetOrderDir() OrderDir

GetOrderDir returns the OrderDir field value if set, zero value otherwise.

func (*EmbeddingsAndChunksQueryInput) GetOrderDirOk

func (o *EmbeddingsAndChunksQueryInput) GetOrderDirOk() (*OrderDir, bool)

GetOrderDirOk returns a tuple with the OrderDir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmbeddingsAndChunksQueryInput) GetPagination

func (o *EmbeddingsAndChunksQueryInput) GetPagination() Pagination

GetPagination returns the Pagination field value if set, zero value otherwise.

func (*EmbeddingsAndChunksQueryInput) GetPaginationOk

func (o *EmbeddingsAndChunksQueryInput) GetPaginationOk() (*Pagination, bool)

GetPaginationOk returns a tuple with the Pagination field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmbeddingsAndChunksQueryInput) HasIncludeVectors

func (o *EmbeddingsAndChunksQueryInput) HasIncludeVectors() bool

HasIncludeVectors returns a boolean if a field has been set.

func (*EmbeddingsAndChunksQueryInput) HasOrderBy

func (o *EmbeddingsAndChunksQueryInput) HasOrderBy() bool

HasOrderBy returns a boolean if a field has been set.

func (*EmbeddingsAndChunksQueryInput) HasOrderDir

func (o *EmbeddingsAndChunksQueryInput) HasOrderDir() bool

HasOrderDir returns a boolean if a field has been set.

func (*EmbeddingsAndChunksQueryInput) HasPagination

func (o *EmbeddingsAndChunksQueryInput) HasPagination() bool

HasPagination returns a boolean if a field has been set.

func (EmbeddingsAndChunksQueryInput) MarshalJSON

func (o EmbeddingsAndChunksQueryInput) MarshalJSON() ([]byte, error)

func (*EmbeddingsAndChunksQueryInput) SetFilters

SetFilters sets field value

func (*EmbeddingsAndChunksQueryInput) SetIncludeVectors

func (o *EmbeddingsAndChunksQueryInput) SetIncludeVectors(v bool)

SetIncludeVectors gets a reference to the given bool and assigns it to the IncludeVectors field.

func (*EmbeddingsAndChunksQueryInput) SetOrderBy

SetOrderBy gets a reference to the given EmbeddingsAndChunksOrderByColumns and assigns it to the OrderBy field.

func (*EmbeddingsAndChunksQueryInput) SetOrderDir

func (o *EmbeddingsAndChunksQueryInput) SetOrderDir(v OrderDir)

SetOrderDir gets a reference to the given OrderDir and assigns it to the OrderDir field.

func (*EmbeddingsAndChunksQueryInput) SetPagination

func (o *EmbeddingsAndChunksQueryInput) SetPagination(v Pagination)

SetPagination gets a reference to the given Pagination and assigns it to the Pagination field.

type EmbeddingsAndChunksResponse

type EmbeddingsAndChunksResponse struct {
	Results []EmbeddingAndChunk `json:"results"`
	Count   int32               `json:"count"`
}

EmbeddingsAndChunksResponse struct for EmbeddingsAndChunksResponse

func NewEmbeddingsAndChunksResponse

func NewEmbeddingsAndChunksResponse(results []EmbeddingAndChunk, count int32) *EmbeddingsAndChunksResponse

NewEmbeddingsAndChunksResponse instantiates a new EmbeddingsAndChunksResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEmbeddingsAndChunksResponseWithDefaults

func NewEmbeddingsAndChunksResponseWithDefaults() *EmbeddingsAndChunksResponse

NewEmbeddingsAndChunksResponseWithDefaults instantiates a new EmbeddingsAndChunksResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EmbeddingsAndChunksResponse) GetCount

func (o *EmbeddingsAndChunksResponse) GetCount() int32

GetCount returns the Count field value

func (*EmbeddingsAndChunksResponse) GetCountOk

func (o *EmbeddingsAndChunksResponse) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*EmbeddingsAndChunksResponse) GetResults

GetResults returns the Results field value

func (*EmbeddingsAndChunksResponse) GetResultsOk

func (o *EmbeddingsAndChunksResponse) GetResultsOk() ([]EmbeddingAndChunk, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (EmbeddingsAndChunksResponse) MarshalJSON

func (o EmbeddingsAndChunksResponse) MarshalJSON() ([]byte, error)

func (*EmbeddingsAndChunksResponse) SetCount

func (o *EmbeddingsAndChunksResponse) SetCount(v int32)

SetCount sets field value

func (*EmbeddingsAndChunksResponse) SetResults

SetResults sets field value

type EmbeddingsApiGetDocumentsRequest

type EmbeddingsApiGetDocumentsRequest struct {
	ApiService *EmbeddingsApiService
	// contains filtered or unexported fields
}

func (EmbeddingsApiGetDocumentsRequest) Execute

type EmbeddingsApiGetEmbeddingsAndChunksRequest

type EmbeddingsApiGetEmbeddingsAndChunksRequest struct {
	ApiService *EmbeddingsApiService
	// contains filtered or unexported fields
}

func (EmbeddingsApiGetEmbeddingsAndChunksRequest) Execute

type EmbeddingsApiService

type EmbeddingsApiService service

EmbeddingsApiService EmbeddingsApi service

func (*EmbeddingsApiService) GetDocuments

func (a *EmbeddingsApiService) GetDocuments(getEmbeddingDocumentsBody GetEmbeddingDocumentsBody) EmbeddingsApiGetDocumentsRequest

GetDocuments Embeddings

For pre-filtering documents, using `tags_v2` is preferred to using `tags` (which is now deprecated). If both `tags_v2` and `tags` are specified, `tags` is ignored. `tags_v2` enables building complex filters through the use of "AND", "OR", and negation logic. Take the below input as an example: ```json

{
    "OR": [
        {
            "key": "subject",
            "value": "holy-bible",
            "negate": false
        },
        {
            "key": "person-of-interest",
            "value": "jesus christ",
            "negate": false
        },
        {
            "key": "genre",
            "value": "religion",
            "negate": true
        }
        {
            "AND": [
                {
                    "key": "subject",
                    "value": "tao-te-ching",
                    "negate": false
                },
                {
                    "key": "author",
                    "value": "lao-tzu",
                    "negate": false
                }
            ]
        }
    ]
}

``` In this case, files will be filtered such that: 1. "subject" = "holy-bible" OR 2. "person-of-interest" = "jesus christ" OR 3. "genre" != "religion" OR 4. "subject" = "tao-te-ching" AND "author" = "lao-tzu"

Note that the top level of the query must be either an "OR" or "AND" array. Currently, nesting is limited to 3. For tag blocks (those with "key", "value", and "negate" keys), the following typing rules apply: 1. "key" isn't optional and must be a `string` 2. "value" isn't optional and can be `any` or list[`any`] 3. "negate" is optional and must be `true` or `false`. If present and `true`, then the filter block is negated in the resulting query. It is `false` by default.

When querying embeddings, you can optionally specify the `media_type` parameter in your request. By default (if not set), it is equal to "TEXT". This means that the query will be performed over files that have been parsed as text (for now, this covers all files except image files). If it is equal to "IMAGE", the query will be performed over image files (for now, `.jpg` and `.png` files). You can think of this field as an additional filter on top of any filters set in `file_ids` and

When `hybrid_search` is set to true, a combination of keyword search and semantic search are used to rank and select candidate embeddings during information retrieval. By default, these search methods are weighted equally during the ranking process. To adjust the weight (or "importance") of each search method, you can use the `hybrid_search_tuning_parameters` property. The description for the different tuning parameters are: - `weight_a`: weight to assign to semantic search - `weight_b`: weight to assign to keyword search

You must ensure that `sum(weight_a, weight_b,..., weight_n)` for all *n* weights is equal to 1. The equality has an error tolerance of 0.001 to account for possible floating point issues.

In order to use hybrid search for a customer across a set of documents, two flags need to be enabled: 1. Use the `/modify_user_configuration` endpoint to to enable `sparse_vectors` for the customer. The payload body for this request is below: ```

{
  "configuration_key_name": "sparse_vectors",
  "value": {
    "enabled": true
  }
}

``` 2. Make sure hybrid search is enabled for the documents across which you want to perform the search. For the `/uploadfile` endpoint, this can be done by setting the following query parameter: `generate_sparse_vectors=true`

Carbon supports multiple models for use in generating embeddings for files. For images, we support Vertex AI's multimodal model; for text, we support OpenAI's `text-embedding-ada-002` and Cohere's embed-multilingual-v3.0. The model can be specified via the `embedding_model` parameter (in the POST body for `/embeddings`, and a query parameter in `/uploadfile`). If no model is supplied, the `text-embedding-ada-002` is used by default. When performing embedding queries, embeddings from files that used the specified model will be considered in the query. For example, if files A and B have embeddings generated with `OPENAI`, and files C and D have embeddings generated with `COHERE_MULTILINGUAL_V3`, then by default, queries will only consider files A and B. If `COHERE_MULTILINGUAL_V3` is specified as the `embedding_model` in `/embeddings`, then only files C and D will be considered. Make sure that the set of all files you want considered for a query have embeddings generated via the same model. For now, **do not** set `VERTEX_MULTIMODAL` as an `embedding_model`. This model is used automatically by Carbon when it detects an image file.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param getEmbeddingDocumentsBody
@return EmbeddingsApiGetDocumentsRequest

func (*EmbeddingsApiService) GetDocumentsExecute

Execute executes the request

@return DocumentResponseList

func (*EmbeddingsApiService) GetEmbeddingsAndChunks

func (a *EmbeddingsApiService) GetEmbeddingsAndChunks(embeddingsAndChunksQueryInput EmbeddingsAndChunksQueryInput) EmbeddingsApiGetEmbeddingsAndChunksRequest

GetEmbeddingsAndChunks Retrieve Embeddings And Content

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param embeddingsAndChunksQueryInput
@return EmbeddingsApiGetEmbeddingsAndChunksRequest

func (*EmbeddingsApiService) GetEmbeddingsAndChunksExecute

Execute executes the request

@return EmbeddingsAndChunksResponse

func (*EmbeddingsApiService) UploadChunksAndEmbeddings

func (a *EmbeddingsApiService) UploadChunksAndEmbeddings(chunksAndEmbeddingsUploadInput ChunksAndEmbeddingsUploadInput) EmbeddingsApiUploadChunksAndEmbeddingsRequest

UploadChunksAndEmbeddings Upload Chunks And Embeddings

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param chunksAndEmbeddingsUploadInput
@return EmbeddingsApiUploadChunksAndEmbeddingsRequest

func (*EmbeddingsApiService) UploadChunksAndEmbeddingsExecute

Execute executes the request

@return GenericSuccessResponse

type EmbeddingsApiUploadChunksAndEmbeddingsRequest

type EmbeddingsApiUploadChunksAndEmbeddingsRequest struct {
	ApiService *EmbeddingsApiService
	// contains filtered or unexported fields
}

func (EmbeddingsApiUploadChunksAndEmbeddingsRequest) Execute

type ExternalFileSyncStatuses

type ExternalFileSyncStatuses string

ExternalFileSyncStatuses the model 'ExternalFileSyncStatuses'

const (
	EXTERNALFILESYNCSTATUSES_DELAYED           ExternalFileSyncStatuses = "DELAYED"
	EXTERNALFILESYNCSTATUSES_QUEUED_FOR_SYNC   ExternalFileSyncStatuses = "QUEUED_FOR_SYNC"
	EXTERNALFILESYNCSTATUSES_SYNCING           ExternalFileSyncStatuses = "SYNCING"
	EXTERNALFILESYNCSTATUSES_READY             ExternalFileSyncStatuses = "READY"
	EXTERNALFILESYNCSTATUSES_SYNC_ERROR        ExternalFileSyncStatuses = "SYNC_ERROR"
	EXTERNALFILESYNCSTATUSES_EVALUATING_RESYNC ExternalFileSyncStatuses = "EVALUATING_RESYNC"
	EXTERNALFILESYNCSTATUSES_RATE_LIMITED      ExternalFileSyncStatuses = "RATE_LIMITED"
	EXTERNALFILESYNCSTATUSES_SYNC_ABORTED      ExternalFileSyncStatuses = "SYNC_ABORTED"
	EXTERNALFILESYNCSTATUSES_QUEUED_FOR_OCR    ExternalFileSyncStatuses = "QUEUED_FOR_OCR"
)

List of ExternalFileSyncStatuses

func NewExternalFileSyncStatusesFromValue

func NewExternalFileSyncStatusesFromValue(v string) (*ExternalFileSyncStatuses, error)

NewExternalFileSyncStatusesFromValue returns a pointer to a valid ExternalFileSyncStatuses for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ExternalFileSyncStatuses) IsValid

func (v ExternalFileSyncStatuses) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ExternalFileSyncStatuses) Ptr

Ptr returns reference to ExternalFileSyncStatuses value

func (*ExternalFileSyncStatuses) UnmarshalJSON

func (v *ExternalFileSyncStatuses) UnmarshalJSON(src []byte) error

type ExternalSourceItem

type ExternalSourceItem struct {
	Id                           int32          `json:"id"`
	ExternalId                   string         `json:"external_id"`
	Source                       DataSourceType `json:"source"`
	Name                         string         `json:"name"`
	SyncedAt                     time.Time      `json:"synced_at"`
	IsSelectable                 NullableBool   `json:"is_selectable"`
	IsExpandable                 NullableBool   `json:"is_expandable"`
	OrganizationId               int32          `json:"organization_id"`
	OrganizationSuppliedUserId   string         `json:"organization_supplied_user_id"`
	OrganizationUserId           int32          `json:"organization_user_id"`
	OrganizationUserDataSourceId int32          `json:"organization_user_data_source_id"`
	OrganizationUserFileToSyncId NullableInt32  `json:"organization_user_file_to_sync_id"`
	ParentExternalId             NullableString `json:"parent_external_id"`
	ItemType                     NullableString `json:"item_type"`
	RootExternalId               NullableString `json:"root_external_id"`
	ExternalUrl                  NullableString `json:"external_url"`
	CreatedAt                    time.Time      `json:"created_at"`
	UpdatedAt                    time.Time      `json:"updated_at"`
}

ExternalSourceItem struct for ExternalSourceItem

func NewExternalSourceItem

func NewExternalSourceItem(id int32, externalId string, source DataSourceType, name string, syncedAt time.Time, isSelectable NullableBool, isExpandable NullableBool, organizationId int32, organizationSuppliedUserId string, organizationUserId int32, organizationUserDataSourceId int32, organizationUserFileToSyncId NullableInt32, parentExternalId NullableString, itemType NullableString, rootExternalId NullableString, externalUrl NullableString, createdAt time.Time, updatedAt time.Time) *ExternalSourceItem

NewExternalSourceItem instantiates a new ExternalSourceItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExternalSourceItemWithDefaults

func NewExternalSourceItemWithDefaults() *ExternalSourceItem

NewExternalSourceItemWithDefaults instantiates a new ExternalSourceItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExternalSourceItem) GetCreatedAt

func (o *ExternalSourceItem) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*ExternalSourceItem) GetCreatedAtOk

func (o *ExternalSourceItem) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*ExternalSourceItem) GetExternalId

func (o *ExternalSourceItem) GetExternalId() string

GetExternalId returns the ExternalId field value

func (*ExternalSourceItem) GetExternalIdOk

func (o *ExternalSourceItem) GetExternalIdOk() (*string, bool)

GetExternalIdOk returns a tuple with the ExternalId field value and a boolean to check if the value has been set.

func (*ExternalSourceItem) GetExternalUrl added in v0.1.10

func (o *ExternalSourceItem) GetExternalUrl() string

GetExternalUrl returns the ExternalUrl field value If the value is explicit nil, the zero value for string will be returned

func (*ExternalSourceItem) GetExternalUrlOk added in v0.1.10

func (o *ExternalSourceItem) GetExternalUrlOk() (*string, bool)

GetExternalUrlOk returns a tuple with the ExternalUrl field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ExternalSourceItem) GetId

func (o *ExternalSourceItem) GetId() int32

GetId returns the Id field value

func (*ExternalSourceItem) GetIdOk

func (o *ExternalSourceItem) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ExternalSourceItem) GetIsExpandable

func (o *ExternalSourceItem) GetIsExpandable() bool

GetIsExpandable returns the IsExpandable field value If the value is explicit nil, the zero value for bool will be returned

func (*ExternalSourceItem) GetIsExpandableOk

func (o *ExternalSourceItem) GetIsExpandableOk() (*bool, bool)

GetIsExpandableOk returns a tuple with the IsExpandable field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ExternalSourceItem) GetIsSelectable

func (o *ExternalSourceItem) GetIsSelectable() bool

GetIsSelectable returns the IsSelectable field value If the value is explicit nil, the zero value for bool will be returned

func (*ExternalSourceItem) GetIsSelectableOk

func (o *ExternalSourceItem) GetIsSelectableOk() (*bool, bool)

GetIsSelectableOk returns a tuple with the IsSelectable field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ExternalSourceItem) GetItemType

func (o *ExternalSourceItem) GetItemType() string

GetItemType returns the ItemType field value If the value is explicit nil, the zero value for string will be returned

func (*ExternalSourceItem) GetItemTypeOk

func (o *ExternalSourceItem) GetItemTypeOk() (*string, bool)

GetItemTypeOk returns a tuple with the ItemType field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ExternalSourceItem) GetName

func (o *ExternalSourceItem) GetName() string

GetName returns the Name field value

func (*ExternalSourceItem) GetNameOk

func (o *ExternalSourceItem) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ExternalSourceItem) GetOrganizationId

func (o *ExternalSourceItem) GetOrganizationId() int32

GetOrganizationId returns the OrganizationId field value

func (*ExternalSourceItem) GetOrganizationIdOk

func (o *ExternalSourceItem) GetOrganizationIdOk() (*int32, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.

func (*ExternalSourceItem) GetOrganizationSuppliedUserId

func (o *ExternalSourceItem) GetOrganizationSuppliedUserId() string

GetOrganizationSuppliedUserId returns the OrganizationSuppliedUserId field value

func (*ExternalSourceItem) GetOrganizationSuppliedUserIdOk

func (o *ExternalSourceItem) GetOrganizationSuppliedUserIdOk() (*string, bool)

GetOrganizationSuppliedUserIdOk returns a tuple with the OrganizationSuppliedUserId field value and a boolean to check if the value has been set.

func (*ExternalSourceItem) GetOrganizationUserDataSourceId

func (o *ExternalSourceItem) GetOrganizationUserDataSourceId() int32

GetOrganizationUserDataSourceId returns the OrganizationUserDataSourceId field value

func (*ExternalSourceItem) GetOrganizationUserDataSourceIdOk

func (o *ExternalSourceItem) GetOrganizationUserDataSourceIdOk() (*int32, bool)

GetOrganizationUserDataSourceIdOk returns a tuple with the OrganizationUserDataSourceId field value and a boolean to check if the value has been set.

func (*ExternalSourceItem) GetOrganizationUserFileToSyncId

func (o *ExternalSourceItem) GetOrganizationUserFileToSyncId() int32

GetOrganizationUserFileToSyncId returns the OrganizationUserFileToSyncId field value If the value is explicit nil, the zero value for int32 will be returned

func (*ExternalSourceItem) GetOrganizationUserFileToSyncIdOk

func (o *ExternalSourceItem) GetOrganizationUserFileToSyncIdOk() (*int32, bool)

GetOrganizationUserFileToSyncIdOk returns a tuple with the OrganizationUserFileToSyncId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ExternalSourceItem) GetOrganizationUserId

func (o *ExternalSourceItem) GetOrganizationUserId() int32

GetOrganizationUserId returns the OrganizationUserId field value

func (*ExternalSourceItem) GetOrganizationUserIdOk

func (o *ExternalSourceItem) GetOrganizationUserIdOk() (*int32, bool)

GetOrganizationUserIdOk returns a tuple with the OrganizationUserId field value and a boolean to check if the value has been set.

func (*ExternalSourceItem) GetParentExternalId

func (o *ExternalSourceItem) GetParentExternalId() string

GetParentExternalId returns the ParentExternalId field value If the value is explicit nil, the zero value for string will be returned

func (*ExternalSourceItem) GetParentExternalIdOk

func (o *ExternalSourceItem) GetParentExternalIdOk() (*string, bool)

GetParentExternalIdOk returns a tuple with the ParentExternalId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ExternalSourceItem) GetRootExternalId

func (o *ExternalSourceItem) GetRootExternalId() string

GetRootExternalId returns the RootExternalId field value If the value is explicit nil, the zero value for string will be returned

func (*ExternalSourceItem) GetRootExternalIdOk

func (o *ExternalSourceItem) GetRootExternalIdOk() (*string, bool)

GetRootExternalIdOk returns a tuple with the RootExternalId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ExternalSourceItem) GetSource

func (o *ExternalSourceItem) GetSource() DataSourceType

GetSource returns the Source field value

func (*ExternalSourceItem) GetSourceOk

func (o *ExternalSourceItem) GetSourceOk() (*DataSourceType, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*ExternalSourceItem) GetSyncedAt

func (o *ExternalSourceItem) GetSyncedAt() time.Time

GetSyncedAt returns the SyncedAt field value

func (*ExternalSourceItem) GetSyncedAtOk

func (o *ExternalSourceItem) GetSyncedAtOk() (*time.Time, bool)

GetSyncedAtOk returns a tuple with the SyncedAt field value and a boolean to check if the value has been set.

func (*ExternalSourceItem) GetUpdatedAt

func (o *ExternalSourceItem) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*ExternalSourceItem) GetUpdatedAtOk

func (o *ExternalSourceItem) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (ExternalSourceItem) MarshalJSON

func (o ExternalSourceItem) MarshalJSON() ([]byte, error)

func (*ExternalSourceItem) SetCreatedAt

func (o *ExternalSourceItem) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*ExternalSourceItem) SetExternalId

func (o *ExternalSourceItem) SetExternalId(v string)

SetExternalId sets field value

func (*ExternalSourceItem) SetExternalUrl added in v0.1.10

func (o *ExternalSourceItem) SetExternalUrl(v string)

SetExternalUrl sets field value

func (*ExternalSourceItem) SetId

func (o *ExternalSourceItem) SetId(v int32)

SetId sets field value

func (*ExternalSourceItem) SetIsExpandable

func (o *ExternalSourceItem) SetIsExpandable(v bool)

SetIsExpandable sets field value

func (*ExternalSourceItem) SetIsSelectable

func (o *ExternalSourceItem) SetIsSelectable(v bool)

SetIsSelectable sets field value

func (*ExternalSourceItem) SetItemType

func (o *ExternalSourceItem) SetItemType(v string)

SetItemType sets field value

func (*ExternalSourceItem) SetName

func (o *ExternalSourceItem) SetName(v string)

SetName sets field value

func (*ExternalSourceItem) SetOrganizationId

func (o *ExternalSourceItem) SetOrganizationId(v int32)

SetOrganizationId sets field value

func (*ExternalSourceItem) SetOrganizationSuppliedUserId

func (o *ExternalSourceItem) SetOrganizationSuppliedUserId(v string)

SetOrganizationSuppliedUserId sets field value

func (*ExternalSourceItem) SetOrganizationUserDataSourceId

func (o *ExternalSourceItem) SetOrganizationUserDataSourceId(v int32)

SetOrganizationUserDataSourceId sets field value

func (*ExternalSourceItem) SetOrganizationUserFileToSyncId

func (o *ExternalSourceItem) SetOrganizationUserFileToSyncId(v int32)

SetOrganizationUserFileToSyncId sets field value

func (*ExternalSourceItem) SetOrganizationUserId

func (o *ExternalSourceItem) SetOrganizationUserId(v int32)

SetOrganizationUserId sets field value

func (*ExternalSourceItem) SetParentExternalId

func (o *ExternalSourceItem) SetParentExternalId(v string)

SetParentExternalId sets field value

func (*ExternalSourceItem) SetRootExternalId

func (o *ExternalSourceItem) SetRootExternalId(v string)

SetRootExternalId sets field value

func (*ExternalSourceItem) SetSource

func (o *ExternalSourceItem) SetSource(v DataSourceType)

SetSource sets field value

func (*ExternalSourceItem) SetSyncedAt

func (o *ExternalSourceItem) SetSyncedAt(v time.Time)

SetSyncedAt sets field value

func (*ExternalSourceItem) SetUpdatedAt

func (o *ExternalSourceItem) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

type FetchURLsResponse

type FetchURLsResponse struct {
	Urls        []string `json:"urls"`
	HtmlContent string   `json:"html_content"`
}

FetchURLsResponse struct for FetchURLsResponse

func NewFetchURLsResponse

func NewFetchURLsResponse(urls []string, htmlContent string) *FetchURLsResponse

NewFetchURLsResponse instantiates a new FetchURLsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFetchURLsResponseWithDefaults

func NewFetchURLsResponseWithDefaults() *FetchURLsResponse

NewFetchURLsResponseWithDefaults instantiates a new FetchURLsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FetchURLsResponse) GetHtmlContent

func (o *FetchURLsResponse) GetHtmlContent() string

GetHtmlContent returns the HtmlContent field value

func (*FetchURLsResponse) GetHtmlContentOk

func (o *FetchURLsResponse) GetHtmlContentOk() (*string, bool)

GetHtmlContentOk returns a tuple with the HtmlContent field value and a boolean to check if the value has been set.

func (*FetchURLsResponse) GetUrls

func (o *FetchURLsResponse) GetUrls() []string

GetUrls returns the Urls field value

func (*FetchURLsResponse) GetUrlsOk

func (o *FetchURLsResponse) GetUrlsOk() ([]string, bool)

GetUrlsOk returns a tuple with the Urls field value and a boolean to check if the value has been set.

func (FetchURLsResponse) MarshalJSON

func (o FetchURLsResponse) MarshalJSON() ([]byte, error)

func (*FetchURLsResponse) SetHtmlContent

func (o *FetchURLsResponse) SetHtmlContent(v string)

SetHtmlContent sets field value

func (*FetchURLsResponse) SetUrls

func (o *FetchURLsResponse) SetUrls(v []string)

SetUrls sets field value

type FileContentTypes

type FileContentTypes string

FileContentTypes the model 'FileContentTypes'

const (
	FILECONTENTTYPES_TEXT  FileContentTypes = "TEXT"
	FILECONTENTTYPES_IMAGE FileContentTypes = "IMAGE"
)

List of FileContentTypes

func NewFileContentTypesFromValue

func NewFileContentTypesFromValue(v string) (*FileContentTypes, error)

NewFileContentTypesFromValue returns a pointer to a valid FileContentTypes for the value passed as argument, or an error if the value passed is not allowed by the enum

func (FileContentTypes) IsValid

func (v FileContentTypes) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (FileContentTypes) Ptr

Ptr returns reference to FileContentTypes value

func (*FileContentTypes) UnmarshalJSON

func (v *FileContentTypes) UnmarshalJSON(src []byte) error

type FileContentTypesNullable

type FileContentTypesNullable string

FileContentTypesNullable Used to filter the kind of files (e.g. `TEXT` or `IMAGE`) over which to perform the search. Also plays a role in determining what embedding model is used to embed the query. If `IMAGE` is chosen as the media type, then the embedding model used will be an embedding model that is not text-only, *regardless* of what value is passed for `embedding_model`.

const (
	FILECONTENTTYPESNULLABLE_TEXT  FileContentTypesNullable = "TEXT"
	FILECONTENTTYPESNULLABLE_IMAGE FileContentTypesNullable = "IMAGE"
)

List of FileContentTypesNullable

func NewFileContentTypesNullableFromValue

func NewFileContentTypesNullableFromValue(v string) (*FileContentTypesNullable, error)

NewFileContentTypesNullableFromValue returns a pointer to a valid FileContentTypesNullable for the value passed as argument, or an error if the value passed is not allowed by the enum

func (FileContentTypesNullable) IsValid

func (v FileContentTypesNullable) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (FileContentTypesNullable) Ptr

Ptr returns reference to FileContentTypesNullable value

func (*FileContentTypesNullable) UnmarshalJSON

func (v *FileContentTypesNullable) UnmarshalJSON(src []byte) error

type FileFormats

type FileFormats string

FileFormats the model 'FileFormats'

const (
	FILEFORMATS_TXT           FileFormats = "TXT"
	FILEFORMATS_CSV           FileFormats = "CSV"
	FILEFORMATS_TSV           FileFormats = "TSV"
	FILEFORMATS_PDF           FileFormats = "PDF"
	FILEFORMATS_DOCX          FileFormats = "DOCX"
	FILEFORMATS_PPTX          FileFormats = "PPTX"
	FILEFORMATS_XLSX          FileFormats = "XLSX"
	FILEFORMATS_MD            FileFormats = "MD"
	FILEFORMATS_RTF           FileFormats = "RTF"
	FILEFORMATS_JSON          FileFormats = "JSON"
	FILEFORMATS_NOTION        FileFormats = "NOTION"
	FILEFORMATS_GOOGLE_DOCS   FileFormats = "GOOGLE_DOCS"
	FILEFORMATS_GOOGLE_SHEETS FileFormats = "GOOGLE_SHEETS"
	FILEFORMATS_GOOGLE_SLIDES FileFormats = "GOOGLE_SLIDES"
	FILEFORMATS_INTERCOM      FileFormats = "INTERCOM"
	FILEFORMATS_CONFLUENCE    FileFormats = "CONFLUENCE"
	FILEFORMATS_RSS_FEED      FileFormats = "RSS_FEED"
	FILEFORMATS_GMAIL         FileFormats = "GMAIL"
	FILEFORMATS_OUTLOOK       FileFormats = "OUTLOOK"
	FILEFORMATS_ZENDESK       FileFormats = "ZENDESK"
	FILEFORMATS_FRESHDESK     FileFormats = "FRESHDESK"
	FILEFORMATS_WEB_SCRAPE    FileFormats = "WEB_SCRAPE"
	FILEFORMATS_GITBOOK       FileFormats = "GITBOOK"
	FILEFORMATS_SALESFORCE    FileFormats = "SALESFORCE"
	FILEFORMATS_GITHUB        FileFormats = "GITHUB"
	FILEFORMATS_JPG           FileFormats = "JPG"
	FILEFORMATS_PNG           FileFormats = "PNG"
	FILEFORMATS_MP3           FileFormats = "MP3"
	FILEFORMATS_MP4           FileFormats = "MP4"
	FILEFORMATS_MP2           FileFormats = "MP2"
	FILEFORMATS_AAC           FileFormats = "AAC"
	FILEFORMATS_WAV           FileFormats = "WAV"
	FILEFORMATS_FLAC          FileFormats = "FLAC"
	FILEFORMATS_PCM           FileFormats = "PCM"
	FILEFORMATS_M4_A          FileFormats = "M4A"
	FILEFORMATS_OGG           FileFormats = "OGG"
	FILEFORMATS_OPUS          FileFormats = "OPUS"
	FILEFORMATS_WEBM          FileFormats = "WEBM"
)

List of FileFormats

func NewFileFormatsFromValue

func NewFileFormatsFromValue(v string) (*FileFormats, error)

NewFileFormatsFromValue returns a pointer to a valid FileFormats for the value passed as argument, or an error if the value passed is not allowed by the enum

func (FileFormats) IsValid

func (v FileFormats) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (FileFormats) Ptr

func (v FileFormats) Ptr() *FileFormats

Ptr returns reference to FileFormats value

func (*FileFormats) UnmarshalJSON

func (v *FileFormats) UnmarshalJSON(src []byte) error

type FileFormatsNullable

type FileFormatsNullable string

FileFormatsNullable the model 'FileFormatsNullable'

const (
	FILEFORMATSNULLABLE_TXT           FileFormatsNullable = "TXT"
	FILEFORMATSNULLABLE_CSV           FileFormatsNullable = "CSV"
	FILEFORMATSNULLABLE_TSV           FileFormatsNullable = "TSV"
	FILEFORMATSNULLABLE_PDF           FileFormatsNullable = "PDF"
	FILEFORMATSNULLABLE_DOCX          FileFormatsNullable = "DOCX"
	FILEFORMATSNULLABLE_PPTX          FileFormatsNullable = "PPTX"
	FILEFORMATSNULLABLE_XLSX          FileFormatsNullable = "XLSX"
	FILEFORMATSNULLABLE_MD            FileFormatsNullable = "MD"
	FILEFORMATSNULLABLE_RTF           FileFormatsNullable = "RTF"
	FILEFORMATSNULLABLE_JSON          FileFormatsNullable = "JSON"
	FILEFORMATSNULLABLE_NOTION        FileFormatsNullable = "NOTION"
	FILEFORMATSNULLABLE_GOOGLE_DOCS   FileFormatsNullable = "GOOGLE_DOCS"
	FILEFORMATSNULLABLE_GOOGLE_SHEETS FileFormatsNullable = "GOOGLE_SHEETS"
	FILEFORMATSNULLABLE_GOOGLE_SLIDES FileFormatsNullable = "GOOGLE_SLIDES"
	FILEFORMATSNULLABLE_INTERCOM      FileFormatsNullable = "INTERCOM"
	FILEFORMATSNULLABLE_CONFLUENCE    FileFormatsNullable = "CONFLUENCE"
	FILEFORMATSNULLABLE_RSS_FEED      FileFormatsNullable = "RSS_FEED"
	FILEFORMATSNULLABLE_GMAIL         FileFormatsNullable = "GMAIL"
	FILEFORMATSNULLABLE_OUTLOOK       FileFormatsNullable = "OUTLOOK"
	FILEFORMATSNULLABLE_ZENDESK       FileFormatsNullable = "ZENDESK"
	FILEFORMATSNULLABLE_FRESHDESK     FileFormatsNullable = "FRESHDESK"
	FILEFORMATSNULLABLE_WEB_SCRAPE    FileFormatsNullable = "WEB_SCRAPE"
	FILEFORMATSNULLABLE_GITBOOK       FileFormatsNullable = "GITBOOK"
	FILEFORMATSNULLABLE_SALESFORCE    FileFormatsNullable = "SALESFORCE"
	FILEFORMATSNULLABLE_GITHUB        FileFormatsNullable = "GITHUB"
	FILEFORMATSNULLABLE_JPG           FileFormatsNullable = "JPG"
	FILEFORMATSNULLABLE_PNG           FileFormatsNullable = "PNG"
	FILEFORMATSNULLABLE_MP3           FileFormatsNullable = "MP3"
	FILEFORMATSNULLABLE_MP4           FileFormatsNullable = "MP4"
	FILEFORMATSNULLABLE_MP2           FileFormatsNullable = "MP2"
	FILEFORMATSNULLABLE_AAC           FileFormatsNullable = "AAC"
	FILEFORMATSNULLABLE_WAV           FileFormatsNullable = "WAV"
	FILEFORMATSNULLABLE_FLAC          FileFormatsNullable = "FLAC"
	FILEFORMATSNULLABLE_PCM           FileFormatsNullable = "PCM"
	FILEFORMATSNULLABLE_M4_A          FileFormatsNullable = "M4A"
	FILEFORMATSNULLABLE_OGG           FileFormatsNullable = "OGG"
	FILEFORMATSNULLABLE_OPUS          FileFormatsNullable = "OPUS"
	FILEFORMATSNULLABLE_WEBM          FileFormatsNullable = "WEBM"
)

List of FileFormatsNullable

func NewFileFormatsNullableFromValue

func NewFileFormatsNullableFromValue(v string) (*FileFormatsNullable, error)

NewFileFormatsNullableFromValue returns a pointer to a valid FileFormatsNullable for the value passed as argument, or an error if the value passed is not allowed by the enum

func (FileFormatsNullable) IsValid

func (v FileFormatsNullable) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (FileFormatsNullable) Ptr

Ptr returns reference to FileFormatsNullable value

func (*FileFormatsNullable) UnmarshalJSON

func (v *FileFormatsNullable) UnmarshalJSON(src []byte) error

type FileStatistics

type FileStatistics struct {
	FileFormat    NullableFileFormatsNullable `json:"file_format"`
	FileSize      NullableInt32               `json:"file_size"`
	NumCharacters NullableInt32               `json:"num_characters"`
	NumTokens     NullableInt32               `json:"num_tokens"`
	NumEmbeddings NullableInt32               `json:"num_embeddings"`
}

FileStatistics struct for FileStatistics

func NewFileStatistics

func NewFileStatistics(fileFormat NullableFileFormatsNullable, fileSize NullableInt32, numCharacters NullableInt32, numTokens NullableInt32, numEmbeddings NullableInt32) *FileStatistics

NewFileStatistics instantiates a new FileStatistics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFileStatisticsWithDefaults

func NewFileStatisticsWithDefaults() *FileStatistics

NewFileStatisticsWithDefaults instantiates a new FileStatistics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FileStatistics) GetFileFormat

func (o *FileStatistics) GetFileFormat() FileFormatsNullable

GetFileFormat returns the FileFormat field value If the value is explicit nil, the zero value for FileFormatsNullable will be returned

func (*FileStatistics) GetFileFormatOk

func (o *FileStatistics) GetFileFormatOk() (*FileFormatsNullable, bool)

GetFileFormatOk returns a tuple with the FileFormat field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FileStatistics) GetFileSize

func (o *FileStatistics) GetFileSize() int32

GetFileSize returns the FileSize field value If the value is explicit nil, the zero value for int32 will be returned

func (*FileStatistics) GetFileSizeOk

func (o *FileStatistics) GetFileSizeOk() (*int32, bool)

GetFileSizeOk returns a tuple with the FileSize field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FileStatistics) GetNumCharacters

func (o *FileStatistics) GetNumCharacters() int32

GetNumCharacters returns the NumCharacters field value If the value is explicit nil, the zero value for int32 will be returned

func (*FileStatistics) GetNumCharactersOk

func (o *FileStatistics) GetNumCharactersOk() (*int32, bool)

GetNumCharactersOk returns a tuple with the NumCharacters field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FileStatistics) GetNumEmbeddings

func (o *FileStatistics) GetNumEmbeddings() int32

GetNumEmbeddings returns the NumEmbeddings field value If the value is explicit nil, the zero value for int32 will be returned

func (*FileStatistics) GetNumEmbeddingsOk

func (o *FileStatistics) GetNumEmbeddingsOk() (*int32, bool)

GetNumEmbeddingsOk returns a tuple with the NumEmbeddings field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FileStatistics) GetNumTokens

func (o *FileStatistics) GetNumTokens() int32

GetNumTokens returns the NumTokens field value If the value is explicit nil, the zero value for int32 will be returned

func (*FileStatistics) GetNumTokensOk

func (o *FileStatistics) GetNumTokensOk() (*int32, bool)

GetNumTokensOk returns a tuple with the NumTokens field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (FileStatistics) MarshalJSON

func (o FileStatistics) MarshalJSON() ([]byte, error)

func (*FileStatistics) SetFileFormat

func (o *FileStatistics) SetFileFormat(v FileFormatsNullable)

SetFileFormat sets field value

func (*FileStatistics) SetFileSize

func (o *FileStatistics) SetFileSize(v int32)

SetFileSize sets field value

func (*FileStatistics) SetNumCharacters

func (o *FileStatistics) SetNumCharacters(v int32)

SetNumCharacters sets field value

func (*FileStatistics) SetNumEmbeddings

func (o *FileStatistics) SetNumEmbeddings(v int32)

SetNumEmbeddings sets field value

func (*FileStatistics) SetNumTokens

func (o *FileStatistics) SetNumTokens(v int32)

SetNumTokens sets field value

type FileStatisticsNullable

type FileStatisticsNullable struct {
	FileFormat    NullableFileFormatsNullable `json:"file_format"`
	FileSize      NullableInt32               `json:"file_size"`
	NumCharacters NullableInt32               `json:"num_characters"`
	NumTokens     NullableInt32               `json:"num_tokens"`
	NumEmbeddings NullableInt32               `json:"num_embeddings"`
}

FileStatisticsNullable struct for FileStatisticsNullable

func NewFileStatisticsNullable

func NewFileStatisticsNullable(fileFormat NullableFileFormatsNullable, fileSize NullableInt32, numCharacters NullableInt32, numTokens NullableInt32, numEmbeddings NullableInt32) *FileStatisticsNullable

NewFileStatisticsNullable instantiates a new FileStatisticsNullable object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFileStatisticsNullableWithDefaults

func NewFileStatisticsNullableWithDefaults() *FileStatisticsNullable

NewFileStatisticsNullableWithDefaults instantiates a new FileStatisticsNullable object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FileStatisticsNullable) GetFileFormat

func (o *FileStatisticsNullable) GetFileFormat() FileFormatsNullable

GetFileFormat returns the FileFormat field value If the value is explicit nil, the zero value for FileFormatsNullable will be returned

func (*FileStatisticsNullable) GetFileFormatOk

func (o *FileStatisticsNullable) GetFileFormatOk() (*FileFormatsNullable, bool)

GetFileFormatOk returns a tuple with the FileFormat field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FileStatisticsNullable) GetFileSize

func (o *FileStatisticsNullable) GetFileSize() int32

GetFileSize returns the FileSize field value If the value is explicit nil, the zero value for int32 will be returned

func (*FileStatisticsNullable) GetFileSizeOk

func (o *FileStatisticsNullable) GetFileSizeOk() (*int32, bool)

GetFileSizeOk returns a tuple with the FileSize field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FileStatisticsNullable) GetNumCharacters

func (o *FileStatisticsNullable) GetNumCharacters() int32

GetNumCharacters returns the NumCharacters field value If the value is explicit nil, the zero value for int32 will be returned

func (*FileStatisticsNullable) GetNumCharactersOk

func (o *FileStatisticsNullable) GetNumCharactersOk() (*int32, bool)

GetNumCharactersOk returns a tuple with the NumCharacters field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FileStatisticsNullable) GetNumEmbeddings

func (o *FileStatisticsNullable) GetNumEmbeddings() int32

GetNumEmbeddings returns the NumEmbeddings field value If the value is explicit nil, the zero value for int32 will be returned

func (*FileStatisticsNullable) GetNumEmbeddingsOk

func (o *FileStatisticsNullable) GetNumEmbeddingsOk() (*int32, bool)

GetNumEmbeddingsOk returns a tuple with the NumEmbeddings field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FileStatisticsNullable) GetNumTokens

func (o *FileStatisticsNullable) GetNumTokens() int32

GetNumTokens returns the NumTokens field value If the value is explicit nil, the zero value for int32 will be returned

func (*FileStatisticsNullable) GetNumTokensOk

func (o *FileStatisticsNullable) GetNumTokensOk() (*int32, bool)

GetNumTokensOk returns a tuple with the NumTokens field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (FileStatisticsNullable) MarshalJSON

func (o FileStatisticsNullable) MarshalJSON() ([]byte, error)

func (*FileStatisticsNullable) SetFileFormat

func (o *FileStatisticsNullable) SetFileFormat(v FileFormatsNullable)

SetFileFormat sets field value

func (*FileStatisticsNullable) SetFileSize

func (o *FileStatisticsNullable) SetFileSize(v int32)

SetFileSize sets field value

func (*FileStatisticsNullable) SetNumCharacters

func (o *FileStatisticsNullable) SetNumCharacters(v int32)

SetNumCharacters sets field value

func (*FileStatisticsNullable) SetNumEmbeddings

func (o *FileStatisticsNullable) SetNumEmbeddings(v int32)

SetNumEmbeddings sets field value

func (*FileStatisticsNullable) SetNumTokens

func (o *FileStatisticsNullable) SetNumTokens(v int32)

SetNumTokens sets field value

type FilesApiCreateUserFileTagsRequest

type FilesApiCreateUserFileTagsRequest struct {
	ApiService *FilesApiService
	// contains filtered or unexported fields
}

func (FilesApiCreateUserFileTagsRequest) Execute

type FilesApiDeleteFileTagsRequest

type FilesApiDeleteFileTagsRequest struct {
	ApiService *FilesApiService
	// contains filtered or unexported fields
}

func (FilesApiDeleteFileTagsRequest) Execute

type FilesApiDeleteManyRequest

type FilesApiDeleteManyRequest struct {
	ApiService *FilesApiService
	// contains filtered or unexported fields
}

func (FilesApiDeleteManyRequest) Execute

type FilesApiDeleteRequest

type FilesApiDeleteRequest struct {
	ApiService *FilesApiService
	// contains filtered or unexported fields
}

func (FilesApiDeleteRequest) Execute

type FilesApiDeleteV2Request added in v0.1.9

type FilesApiDeleteV2Request struct {
	ApiService *FilesApiService
	// contains filtered or unexported fields
}

func (FilesApiDeleteV2Request) Execute added in v0.1.9

type FilesApiGetParsedFileRequest

type FilesApiGetParsedFileRequest struct {
	ApiService *FilesApiService
	// contains filtered or unexported fields
}

func (FilesApiGetParsedFileRequest) Execute

type FilesApiGetRawFileRequest

type FilesApiGetRawFileRequest struct {
	ApiService *FilesApiService
	// contains filtered or unexported fields
}

func (FilesApiGetRawFileRequest) Execute

type FilesApiQueryUserFilesDeprecatedRequest

type FilesApiQueryUserFilesDeprecatedRequest struct {
	ApiService *FilesApiService
	// contains filtered or unexported fields
}

func (FilesApiQueryUserFilesDeprecatedRequest) Execute

type FilesApiQueryUserFilesRequest

type FilesApiQueryUserFilesRequest struct {
	ApiService *FilesApiService
	// contains filtered or unexported fields
}

func (FilesApiQueryUserFilesRequest) Execute

type FilesApiResyncRequest

type FilesApiResyncRequest struct {
	ApiService *FilesApiService
	// contains filtered or unexported fields
}

func (FilesApiResyncRequest) Execute

func (r FilesApiResyncRequest) Execute() (*UserFile, *http.Response, error)

type FilesApiService

type FilesApiService service

FilesApiService FilesApi service

func (*FilesApiService) CreateUserFileTags

func (a *FilesApiService) CreateUserFileTags(organizationUserFileTagCreate OrganizationUserFileTagCreate) FilesApiCreateUserFileTagsRequest

CreateUserFileTags Create File Tags

A tag is a key-value pair that can be added to a file. This pair can then be used for searches (e.g. embedding searches) in order to narrow down the scope of the search. A file can have any number of tags. The following are reserved keys that cannot be used: - db_embedding_id - organization_id - user_id - organization_user_file_id

Carbon currently supports two data types for tag values - `string` and `list<string>`. Keys can only be `string`. If values other than `string` and `list<string>` are used, they're automatically converted to strings (e.g. 4 will become "4").

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationUserFileTagCreate
@return FilesApiCreateUserFileTagsRequest

func (*FilesApiService) CreateUserFileTagsExecute

func (a *FilesApiService) CreateUserFileTagsExecute(r FilesApiCreateUserFileTagsRequest) (*UserFile, *http.Response, error)

Execute executes the request

@return UserFile

func (*FilesApiService) Delete

func (a *FilesApiService) Delete(fileId int32) FilesApiDeleteRequest

Delete Delete File Endpoint

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fileId
@return FilesApiDeleteRequest

Deprecated

func (*FilesApiService) DeleteExecute

Execute executes the request

@return GenericSuccessResponse

Deprecated

func (*FilesApiService) DeleteFileTags

func (a *FilesApiService) DeleteFileTags(organizationUserFileTagsRemove OrganizationUserFileTagsRemove) FilesApiDeleteFileTagsRequest

DeleteFileTags Delete File Tags

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationUserFileTagsRemove
@return FilesApiDeleteFileTagsRequest

func (*FilesApiService) DeleteFileTagsExecute

func (a *FilesApiService) DeleteFileTagsExecute(r FilesApiDeleteFileTagsRequest) (*UserFile, *http.Response, error)

Execute executes the request

@return UserFile

func (*FilesApiService) DeleteMany

func (a *FilesApiService) DeleteMany(deleteFilesQueryInput DeleteFilesQueryInput) FilesApiDeleteManyRequest

DeleteMany Delete Files Endpoint

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param deleteFilesQueryInput
@return FilesApiDeleteManyRequest

Deprecated

func (*FilesApiService) DeleteManyExecute

Execute executes the request

@return GenericSuccessResponse

Deprecated

func (*FilesApiService) DeleteV2 added in v0.1.9

func (a *FilesApiService) DeleteV2(deleteFilesV2QueryInput DeleteFilesV2QueryInput) FilesApiDeleteV2Request

DeleteV2 Delete Files V2 Endpoint

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param deleteFilesV2QueryInput
@return FilesApiDeleteV2Request

func (*FilesApiService) DeleteV2Execute added in v0.1.9

Execute executes the request

@return GenericSuccessResponse

func (*FilesApiService) GetParsedFile

func (a *FilesApiService) GetParsedFile(fileId int32) FilesApiGetParsedFileRequest

GetParsedFile Parsed File

This route is deprecated. Use `/user_files_v2` instead.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fileId
@return FilesApiGetParsedFileRequest

Deprecated

func (*FilesApiService) GetParsedFileExecute

Execute executes the request

@return PresignedURLResponse

Deprecated

func (*FilesApiService) GetRawFile

func (a *FilesApiService) GetRawFile(fileId int32) FilesApiGetRawFileRequest

GetRawFile Raw File

This route is deprecated. Use `/user_files_v2` instead.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fileId
@return FilesApiGetRawFileRequest

Deprecated

func (*FilesApiService) GetRawFileExecute

Execute executes the request

@return PresignedURLResponse

Deprecated

func (*FilesApiService) QueryUserFiles

func (a *FilesApiService) QueryUserFiles(organizationUserFilesToSyncQueryInput OrganizationUserFilesToSyncQueryInput) FilesApiQueryUserFilesRequest

QueryUserFiles User Files V2

For pre-filtering documents, using `tags_v2` is preferred to using `tags` (which is now deprecated). If both `tags_v2` and `tags` are specified, `tags` is ignored. `tags_v2` enables building complex filters through the use of "AND", "OR", and negation logic. Take the below input as an example: ```json

{
    "OR": [
        {
            "key": "subject",
            "value": "holy-bible",
            "negate": false
        },
        {
            "key": "person-of-interest",
            "value": "jesus christ",
            "negate": false
        },
        {
            "key": "genre",
            "value": "religion",
            "negate": true
        }
        {
            "AND": [
                {
                    "key": "subject",
                    "value": "tao-te-ching",
                    "negate": false
                },
                {
                    "key": "author",
                    "value": "lao-tzu",
                    "negate": false
                }
            ]
        }
    ]
}

``` In this case, files will be filtered such that: 1. "subject" = "holy-bible" OR 2. "person-of-interest" = "jesus christ" OR 3. "genre" != "religion" OR 4. "subject" = "tao-te-ching" AND "author" = "lao-tzu"

Note that the top level of the query must be either an "OR" or "AND" array. Currently, nesting is limited to 3. For tag blocks (those with "key", "value", and "negate" keys), the following typing rules apply: 1. "key" isn't optional and must be a `string` 2. "value" isn't optional and can be `any` or list[`any`] 3. "negate" is optional and must be `true` or `false`. If present and `true`, then the filter block is negated in the resulting query. It is `false` by default.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationUserFilesToSyncQueryInput
@return FilesApiQueryUserFilesRequest

func (*FilesApiService) QueryUserFilesDeprecated

func (a *FilesApiService) QueryUserFilesDeprecated(organizationUserFilesToSyncQueryInput OrganizationUserFilesToSyncQueryInput) FilesApiQueryUserFilesDeprecatedRequest

QueryUserFilesDeprecated User Files

This route is deprecated. Use `/user_files_v2` instead.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationUserFilesToSyncQueryInput
@return FilesApiQueryUserFilesDeprecatedRequest

Deprecated

func (*FilesApiService) QueryUserFilesDeprecatedExecute

func (a *FilesApiService) QueryUserFilesDeprecatedExecute(r FilesApiQueryUserFilesDeprecatedRequest) ([]UserFile, *http.Response, error)

Execute executes the request

@return []UserFile

Deprecated

func (*FilesApiService) QueryUserFilesExecute

func (a *FilesApiService) QueryUserFilesExecute(r FilesApiQueryUserFilesRequest) (*UserFilesV2, *http.Response, error)

Execute executes the request

@return UserFilesV2

func (*FilesApiService) Resync

func (a *FilesApiService) Resync(resyncFileQueryInput ResyncFileQueryInput) FilesApiResyncRequest

Resync Resync File

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param resyncFileQueryInput
@return FilesApiResyncRequest

func (*FilesApiService) ResyncExecute

Execute executes the request

@return UserFile

func (*FilesApiService) Upload

func (a *FilesApiService) Upload(file *os.File, bodyCreateUploadFileUploadfilePost BodyCreateUploadFileUploadfilePost) FilesApiUploadRequest

Upload Create Upload File

This endpoint is used to directly upload local files to Carbon. The `POST` request should be a multipart form request. Note that the `set_page_as_boundary` query parameter is applicable only to PDFs for now. When this value is set, PDF chunks are at most one page long. Additional information can be retrieved for each chunk, however, namely the coordinates of the bounding box around the chunk (this can be used for things like text highlighting). Following is a description of all possible query parameters: - `chunk_size`: the chunk size (in tokens) applied when splitting the document - `chunk_overlap`: the chunk overlap (in tokens) applied when splitting the document - `skip_embedding_generation`: whether or not to skip the generation of chunks and embeddings - `set_page_as_boundary`: described above - `embedding_model`: the model used to generate embeddings for the document chunks - `use_ocr`: whether or not to use OCR as a preprocessing step prior to generating chunks (only valid for PDFs currently) - `generate_sparse_vectors`: whether or not to generate sparse vectors for the file. Required for hybrid search. - `prepend_filename_to_chunks`: whether or not to prepend the filename to the chunk text

Carbon supports multiple models for use in generating embeddings for files. For images, we support Vertex AI's multimodal model; for text, we support OpenAI's `text-embedding-ada-002` and Cohere's embed-multilingual-v3.0. The model can be specified via the `embedding_model` parameter (in the POST body for `/embeddings`, and a query parameter in `/uploadfile`). If no model is supplied, the `text-embedding-ada-002` is used by default. When performing embedding queries, embeddings from files that used the specified model will be considered in the query. For example, if files A and B have embeddings generated with `OPENAI`, and files C and D have embeddings generated with `COHERE_MULTILINGUAL_V3`, then by default, queries will only consider files A and B. If `COHERE_MULTILINGUAL_V3` is specified as the `embedding_model` in `/embeddings`, then only files C and D will be considered. Make sure that the set of all files you want considered for a query have embeddings generated via the same model. For now, **do not** set `VERTEX_MULTIMODAL` as an `embedding_model`. This model is used automatically by Carbon when it detects an image file.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param file
@param bodyCreateUploadFileUploadfilePost
@return FilesApiUploadRequest

func (*FilesApiService) UploadExecute

Execute executes the request

@return UserFile

func (*FilesApiService) UploadFromUrl

func (a *FilesApiService) UploadFromUrl(uploadFileFromUrlInput UploadFileFromUrlInput) FilesApiUploadFromUrlRequest

UploadFromUrl Create Upload File From Url

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param uploadFileFromUrlInput
@return FilesApiUploadFromUrlRequest

func (*FilesApiService) UploadFromUrlExecute

func (a *FilesApiService) UploadFromUrlExecute(r FilesApiUploadFromUrlRequest) (*UserFile, *http.Response, error)

Execute executes the request

@return UserFile

func (*FilesApiService) UploadText

func (a *FilesApiService) UploadText(rawTextInput RawTextInput) FilesApiUploadTextRequest

UploadText Create Raw Text

Carbon supports multiple models for use in generating embeddings for files. For images, we support Vertex AI's multimodal model; for text, we support OpenAI's `text-embedding-ada-002` and Cohere's embed-multilingual-v3.0. The model can be specified via the `embedding_model` parameter (in the POST body for `/embeddings`, and a query parameter in `/uploadfile`). If no model is supplied, the `text-embedding-ada-002` is used by default. When performing embedding queries, embeddings from files that used the specified model will be considered in the query. For example, if files A and B have embeddings generated with `OPENAI`, and files C and D have embeddings generated with `COHERE_MULTILINGUAL_V3`, then by default, queries will only consider files A and B. If `COHERE_MULTILINGUAL_V3` is specified as the `embedding_model` in `/embeddings`, then only files C and D will be considered. Make sure that the set of all files you want considered for a query have embeddings generated via the same model. For now, **do not** set `VERTEX_MULTIMODAL` as an `embedding_model`. This model is used automatically by Carbon when it detects an image file.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param rawTextInput
@return FilesApiUploadTextRequest

func (*FilesApiService) UploadTextExecute

func (a *FilesApiService) UploadTextExecute(r FilesApiUploadTextRequest) (*UserFile, *http.Response, error)

Execute executes the request

@return UserFile

type FilesApiUploadFromUrlRequest

type FilesApiUploadFromUrlRequest struct {
	ApiService *FilesApiService
	// contains filtered or unexported fields
}

func (FilesApiUploadFromUrlRequest) Execute

type FilesApiUploadRequest

type FilesApiUploadRequest struct {
	ApiService *FilesApiService
	// contains filtered or unexported fields
}

func (*FilesApiUploadRequest) ChunkOverlap

func (r *FilesApiUploadRequest) ChunkOverlap(chunkOverlap int32) *FilesApiUploadRequest

Chunk overlap in tiktoken tokens to be used when processing file.

func (*FilesApiUploadRequest) ChunkSize

func (r *FilesApiUploadRequest) ChunkSize(chunkSize int32) *FilesApiUploadRequest

Chunk size in tiktoken tokens to be used when processing file.

func (*FilesApiUploadRequest) EmbeddingModel

func (r *FilesApiUploadRequest) EmbeddingModel(embeddingModel TextEmbeddingGenerators) *FilesApiUploadRequest

Embedding model that will be used to embed file chunks.

func (FilesApiUploadRequest) Execute

func (r FilesApiUploadRequest) Execute() (*UserFile, *http.Response, error)

func (*FilesApiUploadRequest) GenerateSparseVectors

func (r *FilesApiUploadRequest) GenerateSparseVectors(generateSparseVectors bool) *FilesApiUploadRequest

Whether or not to generate sparse vectors for the file. This is *required* for the file to be a candidate for hybrid search.

func (*FilesApiUploadRequest) MaxItemsPerChunk

func (r *FilesApiUploadRequest) MaxItemsPerChunk(maxItemsPerChunk int32) *FilesApiUploadRequest

Number of objects per chunk. For csv, tsv, xlsx, and json files only.

func (*FilesApiUploadRequest) ParsePdfTablesWithOcr added in v0.1.7

func (r *FilesApiUploadRequest) ParsePdfTablesWithOcr(parsePdfTablesWithOcr bool) *FilesApiUploadRequest

Whether to use rich table parsing when &#x60;use_ocr&#x60; is enabled.

func (*FilesApiUploadRequest) PrependFilenameToChunks

func (r *FilesApiUploadRequest) PrependFilenameToChunks(prependFilenameToChunks bool) *FilesApiUploadRequest

Whether or not to prepend the file&#39;s name to chunks.

func (*FilesApiUploadRequest) SetPageAsBoundary

func (r *FilesApiUploadRequest) SetPageAsBoundary(setPageAsBoundary bool) *FilesApiUploadRequest

Flag to control whether or not to set the a page&#39;s worth of content as the maximum amount of content that can appear in a chunk. Only valid for PDFs. See description route description for more information.

func (*FilesApiUploadRequest) SkipEmbeddingGeneration

func (r *FilesApiUploadRequest) SkipEmbeddingGeneration(skipEmbeddingGeneration bool) *FilesApiUploadRequest

Flag to control whether or not embeddings should be generated and stored when processing file.

func (*FilesApiUploadRequest) UseOcr

Whether or not to use OCR when processing files. Only valid for PDFs. Useful for documents with tables, images, and/or scanned text.

type FilesApiUploadTextRequest

type FilesApiUploadTextRequest struct {
	ApiService *FilesApiService
	// contains filtered or unexported fields
}

func (FilesApiUploadTextRequest) Execute

type FreshDeskConnectRequest

type FreshDeskConnectRequest struct {
	Tags                    map[string]interface{}              `json:"tags,omitempty"`
	Domain                  string                              `json:"domain"`
	ApiKey                  string                              `json:"api_key"`
	ChunkSize               NullableInt32                       `json:"chunk_size,omitempty"`
	ChunkOverlap            NullableInt32                       `json:"chunk_overlap,omitempty"`
	SkipEmbeddingGeneration NullableBool                        `json:"skip_embedding_generation,omitempty"`
	EmbeddingModel          NullableEmbeddingGeneratorsNullable `json:"embedding_model,omitempty"`
	GenerateSparseVectors   NullableBool                        `json:"generate_sparse_vectors,omitempty"`
	PrependFilenameToChunks NullableBool                        `json:"prepend_filename_to_chunks,omitempty"`
	SyncFilesOnConnection   NullableBool                        `json:"sync_files_on_connection,omitempty"`
	RequestId               NullableString                      `json:"request_id,omitempty"`
}

FreshDeskConnectRequest struct for FreshDeskConnectRequest

func NewFreshDeskConnectRequest

func NewFreshDeskConnectRequest(domain string, apiKey string) *FreshDeskConnectRequest

NewFreshDeskConnectRequest instantiates a new FreshDeskConnectRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFreshDeskConnectRequestWithDefaults

func NewFreshDeskConnectRequestWithDefaults() *FreshDeskConnectRequest

NewFreshDeskConnectRequestWithDefaults instantiates a new FreshDeskConnectRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FreshDeskConnectRequest) GetApiKey

func (o *FreshDeskConnectRequest) GetApiKey() string

GetApiKey returns the ApiKey field value

func (*FreshDeskConnectRequest) GetApiKeyOk

func (o *FreshDeskConnectRequest) GetApiKeyOk() (*string, bool)

GetApiKeyOk returns a tuple with the ApiKey field value and a boolean to check if the value has been set.

func (*FreshDeskConnectRequest) GetChunkOverlap

func (o *FreshDeskConnectRequest) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FreshDeskConnectRequest) GetChunkOverlapOk

func (o *FreshDeskConnectRequest) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FreshDeskConnectRequest) GetChunkSize

func (o *FreshDeskConnectRequest) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FreshDeskConnectRequest) GetChunkSizeOk

func (o *FreshDeskConnectRequest) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FreshDeskConnectRequest) GetDomain

func (o *FreshDeskConnectRequest) GetDomain() string

GetDomain returns the Domain field value

func (*FreshDeskConnectRequest) GetDomainOk

func (o *FreshDeskConnectRequest) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value and a boolean to check if the value has been set.

func (*FreshDeskConnectRequest) GetEmbeddingModel

GetEmbeddingModel returns the EmbeddingModel field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FreshDeskConnectRequest) GetEmbeddingModelOk

func (o *FreshDeskConnectRequest) GetEmbeddingModelOk() (*EmbeddingGeneratorsNullable, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FreshDeskConnectRequest) GetGenerateSparseVectors

func (o *FreshDeskConnectRequest) GetGenerateSparseVectors() bool

GetGenerateSparseVectors returns the GenerateSparseVectors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FreshDeskConnectRequest) GetGenerateSparseVectorsOk

func (o *FreshDeskConnectRequest) GetGenerateSparseVectorsOk() (*bool, bool)

GetGenerateSparseVectorsOk returns a tuple with the GenerateSparseVectors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FreshDeskConnectRequest) GetPrependFilenameToChunks

func (o *FreshDeskConnectRequest) GetPrependFilenameToChunks() bool

GetPrependFilenameToChunks returns the PrependFilenameToChunks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FreshDeskConnectRequest) GetPrependFilenameToChunksOk

func (o *FreshDeskConnectRequest) GetPrependFilenameToChunksOk() (*bool, bool)

GetPrependFilenameToChunksOk returns a tuple with the PrependFilenameToChunks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FreshDeskConnectRequest) GetRequestId added in v0.1.11

func (o *FreshDeskConnectRequest) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FreshDeskConnectRequest) GetRequestIdOk added in v0.1.11

func (o *FreshDeskConnectRequest) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FreshDeskConnectRequest) GetSkipEmbeddingGeneration

func (o *FreshDeskConnectRequest) GetSkipEmbeddingGeneration() bool

GetSkipEmbeddingGeneration returns the SkipEmbeddingGeneration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FreshDeskConnectRequest) GetSkipEmbeddingGenerationOk

func (o *FreshDeskConnectRequest) GetSkipEmbeddingGenerationOk() (*bool, bool)

GetSkipEmbeddingGenerationOk returns a tuple with the SkipEmbeddingGeneration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FreshDeskConnectRequest) GetSyncFilesOnConnection added in v0.1.1

func (o *FreshDeskConnectRequest) GetSyncFilesOnConnection() bool

GetSyncFilesOnConnection returns the SyncFilesOnConnection field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FreshDeskConnectRequest) GetSyncFilesOnConnectionOk added in v0.1.1

func (o *FreshDeskConnectRequest) GetSyncFilesOnConnectionOk() (*bool, bool)

GetSyncFilesOnConnectionOk returns a tuple with the SyncFilesOnConnection field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FreshDeskConnectRequest) GetTags

func (o *FreshDeskConnectRequest) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FreshDeskConnectRequest) GetTagsOk

func (o *FreshDeskConnectRequest) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FreshDeskConnectRequest) HasChunkOverlap

func (o *FreshDeskConnectRequest) HasChunkOverlap() bool

HasChunkOverlap returns a boolean if a field has been set.

func (*FreshDeskConnectRequest) HasChunkSize

func (o *FreshDeskConnectRequest) HasChunkSize() bool

HasChunkSize returns a boolean if a field has been set.

func (*FreshDeskConnectRequest) HasEmbeddingModel

func (o *FreshDeskConnectRequest) HasEmbeddingModel() bool

HasEmbeddingModel returns a boolean if a field has been set.

func (*FreshDeskConnectRequest) HasGenerateSparseVectors

func (o *FreshDeskConnectRequest) HasGenerateSparseVectors() bool

HasGenerateSparseVectors returns a boolean if a field has been set.

func (*FreshDeskConnectRequest) HasPrependFilenameToChunks

func (o *FreshDeskConnectRequest) HasPrependFilenameToChunks() bool

HasPrependFilenameToChunks returns a boolean if a field has been set.

func (*FreshDeskConnectRequest) HasRequestId added in v0.1.11

func (o *FreshDeskConnectRequest) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*FreshDeskConnectRequest) HasSkipEmbeddingGeneration

func (o *FreshDeskConnectRequest) HasSkipEmbeddingGeneration() bool

HasSkipEmbeddingGeneration returns a boolean if a field has been set.

func (*FreshDeskConnectRequest) HasSyncFilesOnConnection added in v0.1.1

func (o *FreshDeskConnectRequest) HasSyncFilesOnConnection() bool

HasSyncFilesOnConnection returns a boolean if a field has been set.

func (*FreshDeskConnectRequest) HasTags

func (o *FreshDeskConnectRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (FreshDeskConnectRequest) MarshalJSON

func (o FreshDeskConnectRequest) MarshalJSON() ([]byte, error)

func (*FreshDeskConnectRequest) SetApiKey

func (o *FreshDeskConnectRequest) SetApiKey(v string)

SetApiKey sets field value

func (*FreshDeskConnectRequest) SetChunkOverlap

func (o *FreshDeskConnectRequest) SetChunkOverlap(v int32)

SetChunkOverlap gets a reference to the given NullableInt32 and assigns it to the ChunkOverlap field.

func (*FreshDeskConnectRequest) SetChunkOverlapNil

func (o *FreshDeskConnectRequest) SetChunkOverlapNil()

SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil

func (*FreshDeskConnectRequest) SetChunkSize

func (o *FreshDeskConnectRequest) SetChunkSize(v int32)

SetChunkSize gets a reference to the given NullableInt32 and assigns it to the ChunkSize field.

func (*FreshDeskConnectRequest) SetChunkSizeNil

func (o *FreshDeskConnectRequest) SetChunkSizeNil()

SetChunkSizeNil sets the value for ChunkSize to be an explicit nil

func (*FreshDeskConnectRequest) SetDomain

func (o *FreshDeskConnectRequest) SetDomain(v string)

SetDomain sets field value

func (*FreshDeskConnectRequest) SetEmbeddingModel

func (o *FreshDeskConnectRequest) SetEmbeddingModel(v EmbeddingGeneratorsNullable)

SetEmbeddingModel gets a reference to the given NullableEmbeddingGeneratorsNullable and assigns it to the EmbeddingModel field.

func (*FreshDeskConnectRequest) SetEmbeddingModelNil

func (o *FreshDeskConnectRequest) SetEmbeddingModelNil()

SetEmbeddingModelNil sets the value for EmbeddingModel to be an explicit nil

func (*FreshDeskConnectRequest) SetGenerateSparseVectors

func (o *FreshDeskConnectRequest) SetGenerateSparseVectors(v bool)

SetGenerateSparseVectors gets a reference to the given NullableBool and assigns it to the GenerateSparseVectors field.

func (*FreshDeskConnectRequest) SetGenerateSparseVectorsNil

func (o *FreshDeskConnectRequest) SetGenerateSparseVectorsNil()

SetGenerateSparseVectorsNil sets the value for GenerateSparseVectors to be an explicit nil

func (*FreshDeskConnectRequest) SetPrependFilenameToChunks

func (o *FreshDeskConnectRequest) SetPrependFilenameToChunks(v bool)

SetPrependFilenameToChunks gets a reference to the given NullableBool and assigns it to the PrependFilenameToChunks field.

func (*FreshDeskConnectRequest) SetPrependFilenameToChunksNil

func (o *FreshDeskConnectRequest) SetPrependFilenameToChunksNil()

SetPrependFilenameToChunksNil sets the value for PrependFilenameToChunks to be an explicit nil

func (*FreshDeskConnectRequest) SetRequestId added in v0.1.11

func (o *FreshDeskConnectRequest) SetRequestId(v string)

SetRequestId gets a reference to the given NullableString and assigns it to the RequestId field.

func (*FreshDeskConnectRequest) SetRequestIdNil added in v0.1.11

func (o *FreshDeskConnectRequest) SetRequestIdNil()

SetRequestIdNil sets the value for RequestId to be an explicit nil

func (*FreshDeskConnectRequest) SetSkipEmbeddingGeneration

func (o *FreshDeskConnectRequest) SetSkipEmbeddingGeneration(v bool)

SetSkipEmbeddingGeneration gets a reference to the given NullableBool and assigns it to the SkipEmbeddingGeneration field.

func (*FreshDeskConnectRequest) SetSkipEmbeddingGenerationNil

func (o *FreshDeskConnectRequest) SetSkipEmbeddingGenerationNil()

SetSkipEmbeddingGenerationNil sets the value for SkipEmbeddingGeneration to be an explicit nil

func (*FreshDeskConnectRequest) SetSyncFilesOnConnection added in v0.1.1

func (o *FreshDeskConnectRequest) SetSyncFilesOnConnection(v bool)

SetSyncFilesOnConnection gets a reference to the given NullableBool and assigns it to the SyncFilesOnConnection field.

func (*FreshDeskConnectRequest) SetSyncFilesOnConnectionNil added in v0.1.1

func (o *FreshDeskConnectRequest) SetSyncFilesOnConnectionNil()

SetSyncFilesOnConnectionNil sets the value for SyncFilesOnConnection to be an explicit nil

func (*FreshDeskConnectRequest) SetTags

func (o *FreshDeskConnectRequest) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*FreshDeskConnectRequest) UnsetChunkOverlap

func (o *FreshDeskConnectRequest) UnsetChunkOverlap()

UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil

func (*FreshDeskConnectRequest) UnsetChunkSize

func (o *FreshDeskConnectRequest) UnsetChunkSize()

UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil

func (*FreshDeskConnectRequest) UnsetEmbeddingModel

func (o *FreshDeskConnectRequest) UnsetEmbeddingModel()

UnsetEmbeddingModel ensures that no value is present for EmbeddingModel, not even an explicit nil

func (*FreshDeskConnectRequest) UnsetGenerateSparseVectors

func (o *FreshDeskConnectRequest) UnsetGenerateSparseVectors()

UnsetGenerateSparseVectors ensures that no value is present for GenerateSparseVectors, not even an explicit nil

func (*FreshDeskConnectRequest) UnsetPrependFilenameToChunks

func (o *FreshDeskConnectRequest) UnsetPrependFilenameToChunks()

UnsetPrependFilenameToChunks ensures that no value is present for PrependFilenameToChunks, not even an explicit nil

func (*FreshDeskConnectRequest) UnsetRequestId added in v0.1.11

func (o *FreshDeskConnectRequest) UnsetRequestId()

UnsetRequestId ensures that no value is present for RequestId, not even an explicit nil

func (*FreshDeskConnectRequest) UnsetSkipEmbeddingGeneration

func (o *FreshDeskConnectRequest) UnsetSkipEmbeddingGeneration()

UnsetSkipEmbeddingGeneration ensures that no value is present for SkipEmbeddingGeneration, not even an explicit nil

func (*FreshDeskConnectRequest) UnsetSyncFilesOnConnection added in v0.1.1

func (o *FreshDeskConnectRequest) UnsetSyncFilesOnConnection()

UnsetSyncFilesOnConnection ensures that no value is present for SyncFilesOnConnection, not even an explicit nil

type FreskdeskAuthentication added in v0.1.5

type FreskdeskAuthentication struct {
	Source interface{} `json:"source"`
	Domain string      `json:"domain"`
	ApiKey string      `json:"api_key"`
}

FreskdeskAuthentication struct for FreskdeskAuthentication

func NewFreskdeskAuthentication added in v0.1.5

func NewFreskdeskAuthentication(source interface{}, domain string, apiKey string) *FreskdeskAuthentication

NewFreskdeskAuthentication instantiates a new FreskdeskAuthentication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFreskdeskAuthenticationWithDefaults added in v0.1.5

func NewFreskdeskAuthenticationWithDefaults() *FreskdeskAuthentication

NewFreskdeskAuthenticationWithDefaults instantiates a new FreskdeskAuthentication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FreskdeskAuthentication) GetApiKey added in v0.1.5

func (o *FreskdeskAuthentication) GetApiKey() string

GetApiKey returns the ApiKey field value

func (*FreskdeskAuthentication) GetApiKeyOk added in v0.1.5

func (o *FreskdeskAuthentication) GetApiKeyOk() (*string, bool)

GetApiKeyOk returns a tuple with the ApiKey field value and a boolean to check if the value has been set.

func (*FreskdeskAuthentication) GetDomain added in v0.1.5

func (o *FreskdeskAuthentication) GetDomain() string

GetDomain returns the Domain field value

func (*FreskdeskAuthentication) GetDomainOk added in v0.1.5

func (o *FreskdeskAuthentication) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value and a boolean to check if the value has been set.

func (*FreskdeskAuthentication) GetSource added in v0.1.5

func (o *FreskdeskAuthentication) GetSource() interface{}

GetSource returns the Source field value If the value is explicit nil, the zero value for interface{} will be returned

func (*FreskdeskAuthentication) GetSourceOk added in v0.1.5

func (o *FreskdeskAuthentication) GetSourceOk() (*interface{}, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (FreskdeskAuthentication) MarshalJSON added in v0.1.5

func (o FreskdeskAuthentication) MarshalJSON() ([]byte, error)

func (*FreskdeskAuthentication) SetApiKey added in v0.1.5

func (o *FreskdeskAuthentication) SetApiKey(v string)

SetApiKey sets field value

func (*FreskdeskAuthentication) SetDomain added in v0.1.5

func (o *FreskdeskAuthentication) SetDomain(v string)

SetDomain sets field value

func (*FreskdeskAuthentication) SetSource added in v0.1.5

func (o *FreskdeskAuthentication) SetSource(v interface{})

SetSource sets field value

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GenericSuccessResponse

type GenericSuccessResponse struct {
	Success bool `json:"success"`
}

GenericSuccessResponse struct for GenericSuccessResponse

func NewGenericSuccessResponse

func NewGenericSuccessResponse(success bool) *GenericSuccessResponse

NewGenericSuccessResponse instantiates a new GenericSuccessResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGenericSuccessResponseWithDefaults

func NewGenericSuccessResponseWithDefaults() *GenericSuccessResponse

NewGenericSuccessResponseWithDefaults instantiates a new GenericSuccessResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GenericSuccessResponse) GetSuccess

func (o *GenericSuccessResponse) GetSuccess() bool

GetSuccess returns the Success field value

func (*GenericSuccessResponse) GetSuccessOk

func (o *GenericSuccessResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value and a boolean to check if the value has been set.

func (GenericSuccessResponse) MarshalJSON

func (o GenericSuccessResponse) MarshalJSON() ([]byte, error)

func (*GenericSuccessResponse) SetSuccess

func (o *GenericSuccessResponse) SetSuccess(v bool)

SetSuccess sets field value

type GetEmbeddingDocumentsBody

type GetEmbeddingDocumentsBody struct {
	// A set of tags to limit the search to. Deprecated and may be removed in the future.
	Tags map[string]Tags1 `json:"tags,omitempty"`
	// Query for which to get related chunks and embeddings.
	Query string `json:"query"`
	// Optional query vector for which to get related chunks and embeddings. It must have been         generated by the same model used to generate the embeddings across which the search is being conducted. Cannot         provide both `query` and `query_vector`.
	QueryVector []float32 `json:"query_vector,omitempty"`
	// Number of related chunks to return.
	K int32 `json:"k"`
	// Optional list of file IDs to limit the search to
	FileIds []int32 `json:"file_ids,omitempty"`
	// Optional list of parent file IDs to limit the search to. A parent file describes a file to which         another file belongs (e.g. a folder)
	// Deprecated
	ParentFileIds []int32 `json:"parent_file_ids,omitempty"`
	// Flag to control whether or not to include all children of filtered files in the embedding search.
	IncludeAllChildren *bool `json:"include_all_children,omitempty"`
	// A set of tags to limit the search to. Use this instead of `tags`, which is deprecated.
	TagsV2 map[string]interface{} `json:"tags_v2,omitempty"`
	// Flag to control whether or not to include tags for each chunk in the response.
	IncludeTags NullableBool `json:"include_tags,omitempty"`
	// Flag to control whether or not to include embedding vectors in the response.
	IncludeVectors NullableBool `json:"include_vectors,omitempty"`
	// Flag to control whether or not to include a signed URL to the raw file containing each chunk         in the response.
	IncludeRawFile NullableBool `json:"include_raw_file,omitempty"`
	// Flag to control whether or not to perform hybrid search.
	HybridSearch                 NullableBool                             `json:"hybrid_search,omitempty"`
	HybridSearchTuningParameters NullableHybridSearchTuningParamsNullable `json:"hybrid_search_tuning_parameters,omitempty"`
	MediaType                    NullableFileContentTypesNullable         `json:"media_type,omitempty"`
	EmbeddingModel               NullableEmbeddingGeneratorsNullable      `json:"embedding_model,omitempty"`
}

GetEmbeddingDocumentsBody struct for GetEmbeddingDocumentsBody

func NewGetEmbeddingDocumentsBody

func NewGetEmbeddingDocumentsBody(query string, k int32) *GetEmbeddingDocumentsBody

NewGetEmbeddingDocumentsBody instantiates a new GetEmbeddingDocumentsBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetEmbeddingDocumentsBodyWithDefaults

func NewGetEmbeddingDocumentsBodyWithDefaults() *GetEmbeddingDocumentsBody

NewGetEmbeddingDocumentsBodyWithDefaults instantiates a new GetEmbeddingDocumentsBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetEmbeddingDocumentsBody) GetEmbeddingModel

GetEmbeddingModel returns the EmbeddingModel field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetEmbeddingDocumentsBody) GetEmbeddingModelOk

func (o *GetEmbeddingDocumentsBody) GetEmbeddingModelOk() (*EmbeddingGeneratorsNullable, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetEmbeddingDocumentsBody) GetFileIds

func (o *GetEmbeddingDocumentsBody) GetFileIds() []int32

GetFileIds returns the FileIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetEmbeddingDocumentsBody) GetFileIdsOk

func (o *GetEmbeddingDocumentsBody) GetFileIdsOk() ([]int32, bool)

GetFileIdsOk returns a tuple with the FileIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetEmbeddingDocumentsBody) GetHybridSearch

func (o *GetEmbeddingDocumentsBody) GetHybridSearch() bool

GetHybridSearch returns the HybridSearch field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetEmbeddingDocumentsBody) GetHybridSearchOk

func (o *GetEmbeddingDocumentsBody) GetHybridSearchOk() (*bool, bool)

GetHybridSearchOk returns a tuple with the HybridSearch field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetEmbeddingDocumentsBody) GetHybridSearchTuningParameters

func (o *GetEmbeddingDocumentsBody) GetHybridSearchTuningParameters() HybridSearchTuningParamsNullable

GetHybridSearchTuningParameters returns the HybridSearchTuningParameters field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetEmbeddingDocumentsBody) GetHybridSearchTuningParametersOk

func (o *GetEmbeddingDocumentsBody) GetHybridSearchTuningParametersOk() (*HybridSearchTuningParamsNullable, bool)

GetHybridSearchTuningParametersOk returns a tuple with the HybridSearchTuningParameters field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetEmbeddingDocumentsBody) GetIncludeAllChildren added in v0.1.16

func (o *GetEmbeddingDocumentsBody) GetIncludeAllChildren() bool

GetIncludeAllChildren returns the IncludeAllChildren field value if set, zero value otherwise.

func (*GetEmbeddingDocumentsBody) GetIncludeAllChildrenOk added in v0.1.16

func (o *GetEmbeddingDocumentsBody) GetIncludeAllChildrenOk() (*bool, bool)

GetIncludeAllChildrenOk returns a tuple with the IncludeAllChildren field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetEmbeddingDocumentsBody) GetIncludeRawFile

func (o *GetEmbeddingDocumentsBody) GetIncludeRawFile() bool

GetIncludeRawFile returns the IncludeRawFile field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetEmbeddingDocumentsBody) GetIncludeRawFileOk

func (o *GetEmbeddingDocumentsBody) GetIncludeRawFileOk() (*bool, bool)

GetIncludeRawFileOk returns a tuple with the IncludeRawFile field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetEmbeddingDocumentsBody) GetIncludeTags

func (o *GetEmbeddingDocumentsBody) GetIncludeTags() bool

GetIncludeTags returns the IncludeTags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetEmbeddingDocumentsBody) GetIncludeTagsOk

func (o *GetEmbeddingDocumentsBody) GetIncludeTagsOk() (*bool, bool)

GetIncludeTagsOk returns a tuple with the IncludeTags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetEmbeddingDocumentsBody) GetIncludeVectors

func (o *GetEmbeddingDocumentsBody) GetIncludeVectors() bool

GetIncludeVectors returns the IncludeVectors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetEmbeddingDocumentsBody) GetIncludeVectorsOk

func (o *GetEmbeddingDocumentsBody) GetIncludeVectorsOk() (*bool, bool)

GetIncludeVectorsOk returns a tuple with the IncludeVectors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetEmbeddingDocumentsBody) GetK

func (o *GetEmbeddingDocumentsBody) GetK() int32

GetK returns the K field value

func (*GetEmbeddingDocumentsBody) GetKOk

func (o *GetEmbeddingDocumentsBody) GetKOk() (*int32, bool)

GetKOk returns a tuple with the K field value and a boolean to check if the value has been set.

func (*GetEmbeddingDocumentsBody) GetMediaType

GetMediaType returns the MediaType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetEmbeddingDocumentsBody) GetMediaTypeOk

GetMediaTypeOk returns a tuple with the MediaType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetEmbeddingDocumentsBody) GetParentFileIds

func (o *GetEmbeddingDocumentsBody) GetParentFileIds() []int32

GetParentFileIds returns the ParentFileIds field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*GetEmbeddingDocumentsBody) GetParentFileIdsOk

func (o *GetEmbeddingDocumentsBody) GetParentFileIdsOk() ([]int32, bool)

GetParentFileIdsOk returns a tuple with the ParentFileIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*GetEmbeddingDocumentsBody) GetQuery

func (o *GetEmbeddingDocumentsBody) GetQuery() string

GetQuery returns the Query field value

func (*GetEmbeddingDocumentsBody) GetQueryOk

func (o *GetEmbeddingDocumentsBody) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*GetEmbeddingDocumentsBody) GetQueryVector

func (o *GetEmbeddingDocumentsBody) GetQueryVector() []float32

GetQueryVector returns the QueryVector field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetEmbeddingDocumentsBody) GetQueryVectorOk

func (o *GetEmbeddingDocumentsBody) GetQueryVectorOk() ([]float32, bool)

GetQueryVectorOk returns a tuple with the QueryVector field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetEmbeddingDocumentsBody) GetTags

func (o *GetEmbeddingDocumentsBody) GetTags() map[string]Tags1

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetEmbeddingDocumentsBody) GetTagsOk

func (o *GetEmbeddingDocumentsBody) GetTagsOk() (*map[string]Tags1, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetEmbeddingDocumentsBody) GetTagsV2

func (o *GetEmbeddingDocumentsBody) GetTagsV2() map[string]interface{}

GetTagsV2 returns the TagsV2 field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetEmbeddingDocumentsBody) GetTagsV2Ok

func (o *GetEmbeddingDocumentsBody) GetTagsV2Ok() (map[string]interface{}, bool)

GetTagsV2Ok returns a tuple with the TagsV2 field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetEmbeddingDocumentsBody) HasEmbeddingModel

func (o *GetEmbeddingDocumentsBody) HasEmbeddingModel() bool

HasEmbeddingModel returns a boolean if a field has been set.

func (*GetEmbeddingDocumentsBody) HasFileIds

func (o *GetEmbeddingDocumentsBody) HasFileIds() bool

HasFileIds returns a boolean if a field has been set.

func (*GetEmbeddingDocumentsBody) HasHybridSearch

func (o *GetEmbeddingDocumentsBody) HasHybridSearch() bool

HasHybridSearch returns a boolean if a field has been set.

func (*GetEmbeddingDocumentsBody) HasHybridSearchTuningParameters

func (o *GetEmbeddingDocumentsBody) HasHybridSearchTuningParameters() bool

HasHybridSearchTuningParameters returns a boolean if a field has been set.

func (*GetEmbeddingDocumentsBody) HasIncludeAllChildren added in v0.1.16

func (o *GetEmbeddingDocumentsBody) HasIncludeAllChildren() bool

HasIncludeAllChildren returns a boolean if a field has been set.

func (*GetEmbeddingDocumentsBody) HasIncludeRawFile

func (o *GetEmbeddingDocumentsBody) HasIncludeRawFile() bool

HasIncludeRawFile returns a boolean if a field has been set.

func (*GetEmbeddingDocumentsBody) HasIncludeTags

func (o *GetEmbeddingDocumentsBody) HasIncludeTags() bool

HasIncludeTags returns a boolean if a field has been set.

func (*GetEmbeddingDocumentsBody) HasIncludeVectors

func (o *GetEmbeddingDocumentsBody) HasIncludeVectors() bool

HasIncludeVectors returns a boolean if a field has been set.

func (*GetEmbeddingDocumentsBody) HasMediaType

func (o *GetEmbeddingDocumentsBody) HasMediaType() bool

HasMediaType returns a boolean if a field has been set.

func (*GetEmbeddingDocumentsBody) HasParentFileIds

func (o *GetEmbeddingDocumentsBody) HasParentFileIds() bool

HasParentFileIds returns a boolean if a field has been set.

func (*GetEmbeddingDocumentsBody) HasQueryVector

func (o *GetEmbeddingDocumentsBody) HasQueryVector() bool

HasQueryVector returns a boolean if a field has been set.

func (*GetEmbeddingDocumentsBody) HasTags

func (o *GetEmbeddingDocumentsBody) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*GetEmbeddingDocumentsBody) HasTagsV2

func (o *GetEmbeddingDocumentsBody) HasTagsV2() bool

HasTagsV2 returns a boolean if a field has been set.

func (GetEmbeddingDocumentsBody) MarshalJSON

func (o GetEmbeddingDocumentsBody) MarshalJSON() ([]byte, error)

func (*GetEmbeddingDocumentsBody) SetEmbeddingModel

SetEmbeddingModel gets a reference to the given NullableEmbeddingGeneratorsNullable and assigns it to the EmbeddingModel field.

func (*GetEmbeddingDocumentsBody) SetEmbeddingModelNil

func (o *GetEmbeddingDocumentsBody) SetEmbeddingModelNil()

SetEmbeddingModelNil sets the value for EmbeddingModel to be an explicit nil

func (*GetEmbeddingDocumentsBody) SetFileIds

func (o *GetEmbeddingDocumentsBody) SetFileIds(v []int32)

SetFileIds gets a reference to the given []int32 and assigns it to the FileIds field.

func (*GetEmbeddingDocumentsBody) SetHybridSearch

func (o *GetEmbeddingDocumentsBody) SetHybridSearch(v bool)

SetHybridSearch gets a reference to the given NullableBool and assigns it to the HybridSearch field.

func (*GetEmbeddingDocumentsBody) SetHybridSearchNil

func (o *GetEmbeddingDocumentsBody) SetHybridSearchNil()

SetHybridSearchNil sets the value for HybridSearch to be an explicit nil

func (*GetEmbeddingDocumentsBody) SetHybridSearchTuningParameters

func (o *GetEmbeddingDocumentsBody) SetHybridSearchTuningParameters(v HybridSearchTuningParamsNullable)

SetHybridSearchTuningParameters gets a reference to the given NullableHybridSearchTuningParamsNullable and assigns it to the HybridSearchTuningParameters field.

func (*GetEmbeddingDocumentsBody) SetHybridSearchTuningParametersNil

func (o *GetEmbeddingDocumentsBody) SetHybridSearchTuningParametersNil()

SetHybridSearchTuningParametersNil sets the value for HybridSearchTuningParameters to be an explicit nil

func (*GetEmbeddingDocumentsBody) SetIncludeAllChildren added in v0.1.16

func (o *GetEmbeddingDocumentsBody) SetIncludeAllChildren(v bool)

SetIncludeAllChildren gets a reference to the given bool and assigns it to the IncludeAllChildren field.

func (*GetEmbeddingDocumentsBody) SetIncludeRawFile

func (o *GetEmbeddingDocumentsBody) SetIncludeRawFile(v bool)

SetIncludeRawFile gets a reference to the given NullableBool and assigns it to the IncludeRawFile field.

func (*GetEmbeddingDocumentsBody) SetIncludeRawFileNil

func (o *GetEmbeddingDocumentsBody) SetIncludeRawFileNil()

SetIncludeRawFileNil sets the value for IncludeRawFile to be an explicit nil

func (*GetEmbeddingDocumentsBody) SetIncludeTags

func (o *GetEmbeddingDocumentsBody) SetIncludeTags(v bool)

SetIncludeTags gets a reference to the given NullableBool and assigns it to the IncludeTags field.

func (*GetEmbeddingDocumentsBody) SetIncludeTagsNil

func (o *GetEmbeddingDocumentsBody) SetIncludeTagsNil()

SetIncludeTagsNil sets the value for IncludeTags to be an explicit nil

func (*GetEmbeddingDocumentsBody) SetIncludeVectors

func (o *GetEmbeddingDocumentsBody) SetIncludeVectors(v bool)

SetIncludeVectors gets a reference to the given NullableBool and assigns it to the IncludeVectors field.

func (*GetEmbeddingDocumentsBody) SetIncludeVectorsNil

func (o *GetEmbeddingDocumentsBody) SetIncludeVectorsNil()

SetIncludeVectorsNil sets the value for IncludeVectors to be an explicit nil

func (*GetEmbeddingDocumentsBody) SetK

func (o *GetEmbeddingDocumentsBody) SetK(v int32)

SetK sets field value

func (*GetEmbeddingDocumentsBody) SetMediaType

SetMediaType gets a reference to the given NullableFileContentTypesNullable and assigns it to the MediaType field.

func (*GetEmbeddingDocumentsBody) SetMediaTypeNil

func (o *GetEmbeddingDocumentsBody) SetMediaTypeNil()

SetMediaTypeNil sets the value for MediaType to be an explicit nil

func (*GetEmbeddingDocumentsBody) SetParentFileIds

func (o *GetEmbeddingDocumentsBody) SetParentFileIds(v []int32)

SetParentFileIds gets a reference to the given []int32 and assigns it to the ParentFileIds field. Deprecated

func (*GetEmbeddingDocumentsBody) SetQuery

func (o *GetEmbeddingDocumentsBody) SetQuery(v string)

SetQuery sets field value

func (*GetEmbeddingDocumentsBody) SetQueryVector

func (o *GetEmbeddingDocumentsBody) SetQueryVector(v []float32)

SetQueryVector gets a reference to the given []float32 and assigns it to the QueryVector field.

func (*GetEmbeddingDocumentsBody) SetTags

func (o *GetEmbeddingDocumentsBody) SetTags(v map[string]Tags1)

SetTags gets a reference to the given map[string]Tags1 and assigns it to the Tags field.

func (*GetEmbeddingDocumentsBody) SetTagsV2

func (o *GetEmbeddingDocumentsBody) SetTagsV2(v map[string]interface{})

SetTagsV2 gets a reference to the given map[string]interface{} and assigns it to the TagsV2 field.

func (*GetEmbeddingDocumentsBody) UnsetEmbeddingModel

func (o *GetEmbeddingDocumentsBody) UnsetEmbeddingModel()

UnsetEmbeddingModel ensures that no value is present for EmbeddingModel, not even an explicit nil

func (*GetEmbeddingDocumentsBody) UnsetHybridSearch

func (o *GetEmbeddingDocumentsBody) UnsetHybridSearch()

UnsetHybridSearch ensures that no value is present for HybridSearch, not even an explicit nil

func (*GetEmbeddingDocumentsBody) UnsetHybridSearchTuningParameters

func (o *GetEmbeddingDocumentsBody) UnsetHybridSearchTuningParameters()

UnsetHybridSearchTuningParameters ensures that no value is present for HybridSearchTuningParameters, not even an explicit nil

func (*GetEmbeddingDocumentsBody) UnsetIncludeRawFile

func (o *GetEmbeddingDocumentsBody) UnsetIncludeRawFile()

UnsetIncludeRawFile ensures that no value is present for IncludeRawFile, not even an explicit nil

func (*GetEmbeddingDocumentsBody) UnsetIncludeTags

func (o *GetEmbeddingDocumentsBody) UnsetIncludeTags()

UnsetIncludeTags ensures that no value is present for IncludeTags, not even an explicit nil

func (*GetEmbeddingDocumentsBody) UnsetIncludeVectors

func (o *GetEmbeddingDocumentsBody) UnsetIncludeVectors()

UnsetIncludeVectors ensures that no value is present for IncludeVectors, not even an explicit nil

func (*GetEmbeddingDocumentsBody) UnsetMediaType

func (o *GetEmbeddingDocumentsBody) UnsetMediaType()

UnsetMediaType ensures that no value is present for MediaType, not even an explicit nil

type GitbookAuthetication added in v0.1.5

type GitbookAuthetication struct {
	Source           interface{} `json:"source"`
	AccessToken      string      `json:"access_token"`
	OrganizationName string      `json:"organization_name"`
}

GitbookAuthetication struct for GitbookAuthetication

func NewGitbookAuthetication added in v0.1.5

func NewGitbookAuthetication(source interface{}, accessToken string, organizationName string) *GitbookAuthetication

NewGitbookAuthetication instantiates a new GitbookAuthetication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGitbookAutheticationWithDefaults added in v0.1.5

func NewGitbookAutheticationWithDefaults() *GitbookAuthetication

NewGitbookAutheticationWithDefaults instantiates a new GitbookAuthetication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GitbookAuthetication) GetAccessToken added in v0.1.5

func (o *GitbookAuthetication) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*GitbookAuthetication) GetAccessTokenOk added in v0.1.5

func (o *GitbookAuthetication) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*GitbookAuthetication) GetOrganizationName added in v0.1.5

func (o *GitbookAuthetication) GetOrganizationName() string

GetOrganizationName returns the OrganizationName field value

func (*GitbookAuthetication) GetOrganizationNameOk added in v0.1.5

func (o *GitbookAuthetication) GetOrganizationNameOk() (*string, bool)

GetOrganizationNameOk returns a tuple with the OrganizationName field value and a boolean to check if the value has been set.

func (*GitbookAuthetication) GetSource added in v0.1.5

func (o *GitbookAuthetication) GetSource() interface{}

GetSource returns the Source field value If the value is explicit nil, the zero value for interface{} will be returned

func (*GitbookAuthetication) GetSourceOk added in v0.1.5

func (o *GitbookAuthetication) GetSourceOk() (*interface{}, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (GitbookAuthetication) MarshalJSON added in v0.1.5

func (o GitbookAuthetication) MarshalJSON() ([]byte, error)

func (*GitbookAuthetication) SetAccessToken added in v0.1.5

func (o *GitbookAuthetication) SetAccessToken(v string)

SetAccessToken sets field value

func (*GitbookAuthetication) SetOrganizationName added in v0.1.5

func (o *GitbookAuthetication) SetOrganizationName(v string)

SetOrganizationName sets field value

func (*GitbookAuthetication) SetSource added in v0.1.5

func (o *GitbookAuthetication) SetSource(v interface{})

SetSource sets field value

type GitbookConnectRequest

type GitbookConnectRequest struct {
	Tags                    map[string]interface{} `json:"tags,omitempty"`
	Organization            string                 `json:"organization"`
	AccessToken             string                 `json:"access_token"`
	ChunkSize               NullableInt32          `json:"chunk_size,omitempty"`
	ChunkOverlap            NullableInt32          `json:"chunk_overlap,omitempty"`
	SkipEmbeddingGeneration NullableBool           `json:"skip_embedding_generation,omitempty"`
	EmbeddingModel          *EmbeddingGenerators   `json:"embedding_model,omitempty"`
	GenerateSparseVectors   NullableBool           `json:"generate_sparse_vectors,omitempty"`
	PrependFilenameToChunks NullableBool           `json:"prepend_filename_to_chunks,omitempty"`
	SyncFilesOnConnection   NullableBool           `json:"sync_files_on_connection,omitempty"`
	RequestId               NullableString         `json:"request_id,omitempty"`
}

GitbookConnectRequest struct for GitbookConnectRequest

func NewGitbookConnectRequest

func NewGitbookConnectRequest(organization string, accessToken string) *GitbookConnectRequest

NewGitbookConnectRequest instantiates a new GitbookConnectRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGitbookConnectRequestWithDefaults

func NewGitbookConnectRequestWithDefaults() *GitbookConnectRequest

NewGitbookConnectRequestWithDefaults instantiates a new GitbookConnectRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GitbookConnectRequest) GetAccessToken

func (o *GitbookConnectRequest) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*GitbookConnectRequest) GetAccessTokenOk

func (o *GitbookConnectRequest) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*GitbookConnectRequest) GetChunkOverlap added in v0.1.1

func (o *GitbookConnectRequest) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GitbookConnectRequest) GetChunkOverlapOk added in v0.1.1

func (o *GitbookConnectRequest) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GitbookConnectRequest) GetChunkSize added in v0.1.1

func (o *GitbookConnectRequest) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GitbookConnectRequest) GetChunkSizeOk added in v0.1.1

func (o *GitbookConnectRequest) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GitbookConnectRequest) GetEmbeddingModel added in v0.1.1

func (o *GitbookConnectRequest) GetEmbeddingModel() EmbeddingGenerators

GetEmbeddingModel returns the EmbeddingModel field value if set, zero value otherwise.

func (*GitbookConnectRequest) GetEmbeddingModelOk added in v0.1.1

func (o *GitbookConnectRequest) GetEmbeddingModelOk() (*EmbeddingGenerators, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GitbookConnectRequest) GetGenerateSparseVectors added in v0.1.1

func (o *GitbookConnectRequest) GetGenerateSparseVectors() bool

GetGenerateSparseVectors returns the GenerateSparseVectors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GitbookConnectRequest) GetGenerateSparseVectorsOk added in v0.1.1

func (o *GitbookConnectRequest) GetGenerateSparseVectorsOk() (*bool, bool)

GetGenerateSparseVectorsOk returns a tuple with the GenerateSparseVectors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GitbookConnectRequest) GetOrganization

func (o *GitbookConnectRequest) GetOrganization() string

GetOrganization returns the Organization field value

func (*GitbookConnectRequest) GetOrganizationOk

func (o *GitbookConnectRequest) GetOrganizationOk() (*string, bool)

GetOrganizationOk returns a tuple with the Organization field value and a boolean to check if the value has been set.

func (*GitbookConnectRequest) GetPrependFilenameToChunks added in v0.1.1

func (o *GitbookConnectRequest) GetPrependFilenameToChunks() bool

GetPrependFilenameToChunks returns the PrependFilenameToChunks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GitbookConnectRequest) GetPrependFilenameToChunksOk added in v0.1.1

func (o *GitbookConnectRequest) GetPrependFilenameToChunksOk() (*bool, bool)

GetPrependFilenameToChunksOk returns a tuple with the PrependFilenameToChunks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GitbookConnectRequest) GetRequestId added in v0.1.11

func (o *GitbookConnectRequest) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GitbookConnectRequest) GetRequestIdOk added in v0.1.11

func (o *GitbookConnectRequest) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GitbookConnectRequest) GetSkipEmbeddingGeneration added in v0.1.1

func (o *GitbookConnectRequest) GetSkipEmbeddingGeneration() bool

GetSkipEmbeddingGeneration returns the SkipEmbeddingGeneration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GitbookConnectRequest) GetSkipEmbeddingGenerationOk added in v0.1.1

func (o *GitbookConnectRequest) GetSkipEmbeddingGenerationOk() (*bool, bool)

GetSkipEmbeddingGenerationOk returns a tuple with the SkipEmbeddingGeneration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GitbookConnectRequest) GetSyncFilesOnConnection added in v0.1.1

func (o *GitbookConnectRequest) GetSyncFilesOnConnection() bool

GetSyncFilesOnConnection returns the SyncFilesOnConnection field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GitbookConnectRequest) GetSyncFilesOnConnectionOk added in v0.1.1

func (o *GitbookConnectRequest) GetSyncFilesOnConnectionOk() (*bool, bool)

GetSyncFilesOnConnectionOk returns a tuple with the SyncFilesOnConnection field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GitbookConnectRequest) GetTags added in v0.1.1

func (o *GitbookConnectRequest) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GitbookConnectRequest) GetTagsOk added in v0.1.1

func (o *GitbookConnectRequest) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GitbookConnectRequest) HasChunkOverlap added in v0.1.1

func (o *GitbookConnectRequest) HasChunkOverlap() bool

HasChunkOverlap returns a boolean if a field has been set.

func (*GitbookConnectRequest) HasChunkSize added in v0.1.1

func (o *GitbookConnectRequest) HasChunkSize() bool

HasChunkSize returns a boolean if a field has been set.

func (*GitbookConnectRequest) HasEmbeddingModel added in v0.1.1

func (o *GitbookConnectRequest) HasEmbeddingModel() bool

HasEmbeddingModel returns a boolean if a field has been set.

func (*GitbookConnectRequest) HasGenerateSparseVectors added in v0.1.1

func (o *GitbookConnectRequest) HasGenerateSparseVectors() bool

HasGenerateSparseVectors returns a boolean if a field has been set.

func (*GitbookConnectRequest) HasPrependFilenameToChunks added in v0.1.1

func (o *GitbookConnectRequest) HasPrependFilenameToChunks() bool

HasPrependFilenameToChunks returns a boolean if a field has been set.

func (*GitbookConnectRequest) HasRequestId added in v0.1.11

func (o *GitbookConnectRequest) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*GitbookConnectRequest) HasSkipEmbeddingGeneration added in v0.1.1

func (o *GitbookConnectRequest) HasSkipEmbeddingGeneration() bool

HasSkipEmbeddingGeneration returns a boolean if a field has been set.

func (*GitbookConnectRequest) HasSyncFilesOnConnection added in v0.1.1

func (o *GitbookConnectRequest) HasSyncFilesOnConnection() bool

HasSyncFilesOnConnection returns a boolean if a field has been set.

func (*GitbookConnectRequest) HasTags added in v0.1.1

func (o *GitbookConnectRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (GitbookConnectRequest) MarshalJSON

func (o GitbookConnectRequest) MarshalJSON() ([]byte, error)

func (*GitbookConnectRequest) SetAccessToken

func (o *GitbookConnectRequest) SetAccessToken(v string)

SetAccessToken sets field value

func (*GitbookConnectRequest) SetChunkOverlap added in v0.1.1

func (o *GitbookConnectRequest) SetChunkOverlap(v int32)

SetChunkOverlap gets a reference to the given NullableInt32 and assigns it to the ChunkOverlap field.

func (*GitbookConnectRequest) SetChunkOverlapNil added in v0.1.1

func (o *GitbookConnectRequest) SetChunkOverlapNil()

SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil

func (*GitbookConnectRequest) SetChunkSize added in v0.1.1

func (o *GitbookConnectRequest) SetChunkSize(v int32)

SetChunkSize gets a reference to the given NullableInt32 and assigns it to the ChunkSize field.

func (*GitbookConnectRequest) SetChunkSizeNil added in v0.1.1

func (o *GitbookConnectRequest) SetChunkSizeNil()

SetChunkSizeNil sets the value for ChunkSize to be an explicit nil

func (*GitbookConnectRequest) SetEmbeddingModel added in v0.1.1

func (o *GitbookConnectRequest) SetEmbeddingModel(v EmbeddingGenerators)

SetEmbeddingModel gets a reference to the given EmbeddingGenerators and assigns it to the EmbeddingModel field.

func (*GitbookConnectRequest) SetGenerateSparseVectors added in v0.1.1

func (o *GitbookConnectRequest) SetGenerateSparseVectors(v bool)

SetGenerateSparseVectors gets a reference to the given NullableBool and assigns it to the GenerateSparseVectors field.

func (*GitbookConnectRequest) SetGenerateSparseVectorsNil added in v0.1.1

func (o *GitbookConnectRequest) SetGenerateSparseVectorsNil()

SetGenerateSparseVectorsNil sets the value for GenerateSparseVectors to be an explicit nil

func (*GitbookConnectRequest) SetOrganization

func (o *GitbookConnectRequest) SetOrganization(v string)

SetOrganization sets field value

func (*GitbookConnectRequest) SetPrependFilenameToChunks added in v0.1.1

func (o *GitbookConnectRequest) SetPrependFilenameToChunks(v bool)

SetPrependFilenameToChunks gets a reference to the given NullableBool and assigns it to the PrependFilenameToChunks field.

func (*GitbookConnectRequest) SetPrependFilenameToChunksNil added in v0.1.1

func (o *GitbookConnectRequest) SetPrependFilenameToChunksNil()

SetPrependFilenameToChunksNil sets the value for PrependFilenameToChunks to be an explicit nil

func (*GitbookConnectRequest) SetRequestId added in v0.1.11

func (o *GitbookConnectRequest) SetRequestId(v string)

SetRequestId gets a reference to the given NullableString and assigns it to the RequestId field.

func (*GitbookConnectRequest) SetRequestIdNil added in v0.1.11

func (o *GitbookConnectRequest) SetRequestIdNil()

SetRequestIdNil sets the value for RequestId to be an explicit nil

func (*GitbookConnectRequest) SetSkipEmbeddingGeneration added in v0.1.1

func (o *GitbookConnectRequest) SetSkipEmbeddingGeneration(v bool)

SetSkipEmbeddingGeneration gets a reference to the given NullableBool and assigns it to the SkipEmbeddingGeneration field.

func (*GitbookConnectRequest) SetSkipEmbeddingGenerationNil added in v0.1.1

func (o *GitbookConnectRequest) SetSkipEmbeddingGenerationNil()

SetSkipEmbeddingGenerationNil sets the value for SkipEmbeddingGeneration to be an explicit nil

func (*GitbookConnectRequest) SetSyncFilesOnConnection added in v0.1.1

func (o *GitbookConnectRequest) SetSyncFilesOnConnection(v bool)

SetSyncFilesOnConnection gets a reference to the given NullableBool and assigns it to the SyncFilesOnConnection field.

func (*GitbookConnectRequest) SetSyncFilesOnConnectionNil added in v0.1.1

func (o *GitbookConnectRequest) SetSyncFilesOnConnectionNil()

SetSyncFilesOnConnectionNil sets the value for SyncFilesOnConnection to be an explicit nil

func (*GitbookConnectRequest) SetTags added in v0.1.1

func (o *GitbookConnectRequest) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*GitbookConnectRequest) UnsetChunkOverlap added in v0.1.1

func (o *GitbookConnectRequest) UnsetChunkOverlap()

UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil

func (*GitbookConnectRequest) UnsetChunkSize added in v0.1.1

func (o *GitbookConnectRequest) UnsetChunkSize()

UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil

func (*GitbookConnectRequest) UnsetGenerateSparseVectors added in v0.1.1

func (o *GitbookConnectRequest) UnsetGenerateSparseVectors()

UnsetGenerateSparseVectors ensures that no value is present for GenerateSparseVectors, not even an explicit nil

func (*GitbookConnectRequest) UnsetPrependFilenameToChunks added in v0.1.1

func (o *GitbookConnectRequest) UnsetPrependFilenameToChunks()

UnsetPrependFilenameToChunks ensures that no value is present for PrependFilenameToChunks, not even an explicit nil

func (*GitbookConnectRequest) UnsetRequestId added in v0.1.11

func (o *GitbookConnectRequest) UnsetRequestId()

UnsetRequestId ensures that no value is present for RequestId, not even an explicit nil

func (*GitbookConnectRequest) UnsetSkipEmbeddingGeneration added in v0.1.1

func (o *GitbookConnectRequest) UnsetSkipEmbeddingGeneration()

UnsetSkipEmbeddingGeneration ensures that no value is present for SkipEmbeddingGeneration, not even an explicit nil

func (*GitbookConnectRequest) UnsetSyncFilesOnConnection added in v0.1.1

func (o *GitbookConnectRequest) UnsetSyncFilesOnConnection()

UnsetSyncFilesOnConnection ensures that no value is present for SyncFilesOnConnection, not even an explicit nil

type GitbookSyncRequest

type GitbookSyncRequest struct {
	Tags                    map[string]interface{} `json:"tags,omitempty"`
	SpaceIds                []string               `json:"space_ids"`
	DataSourceId            int32                  `json:"data_source_id"`
	ChunkSize               NullableInt32          `json:"chunk_size,omitempty"`
	ChunkOverlap            NullableInt32          `json:"chunk_overlap,omitempty"`
	SkipEmbeddingGeneration NullableBool           `json:"skip_embedding_generation,omitempty"`
	EmbeddingModel          *EmbeddingGenerators   `json:"embedding_model,omitempty"`
	GenerateSparseVectors   NullableBool           `json:"generate_sparse_vectors,omitempty"`
	PrependFilenameToChunks NullableBool           `json:"prepend_filename_to_chunks,omitempty"`
	RequestId               NullableString         `json:"request_id,omitempty"`
}

GitbookSyncRequest struct for GitbookSyncRequest

func NewGitbookSyncRequest

func NewGitbookSyncRequest(spaceIds []string, dataSourceId int32) *GitbookSyncRequest

NewGitbookSyncRequest instantiates a new GitbookSyncRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGitbookSyncRequestWithDefaults

func NewGitbookSyncRequestWithDefaults() *GitbookSyncRequest

NewGitbookSyncRequestWithDefaults instantiates a new GitbookSyncRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GitbookSyncRequest) GetChunkOverlap

func (o *GitbookSyncRequest) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GitbookSyncRequest) GetChunkOverlapOk

func (o *GitbookSyncRequest) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GitbookSyncRequest) GetChunkSize

func (o *GitbookSyncRequest) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GitbookSyncRequest) GetChunkSizeOk

func (o *GitbookSyncRequest) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GitbookSyncRequest) GetDataSourceId

func (o *GitbookSyncRequest) GetDataSourceId() int32

GetDataSourceId returns the DataSourceId field value

func (*GitbookSyncRequest) GetDataSourceIdOk

func (o *GitbookSyncRequest) GetDataSourceIdOk() (*int32, bool)

GetDataSourceIdOk returns a tuple with the DataSourceId field value and a boolean to check if the value has been set.

func (*GitbookSyncRequest) GetEmbeddingModel

func (o *GitbookSyncRequest) GetEmbeddingModel() EmbeddingGenerators

GetEmbeddingModel returns the EmbeddingModel field value if set, zero value otherwise.

func (*GitbookSyncRequest) GetEmbeddingModelOk

func (o *GitbookSyncRequest) GetEmbeddingModelOk() (*EmbeddingGenerators, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GitbookSyncRequest) GetGenerateSparseVectors

func (o *GitbookSyncRequest) GetGenerateSparseVectors() bool

GetGenerateSparseVectors returns the GenerateSparseVectors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GitbookSyncRequest) GetGenerateSparseVectorsOk

func (o *GitbookSyncRequest) GetGenerateSparseVectorsOk() (*bool, bool)

GetGenerateSparseVectorsOk returns a tuple with the GenerateSparseVectors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GitbookSyncRequest) GetPrependFilenameToChunks

func (o *GitbookSyncRequest) GetPrependFilenameToChunks() bool

GetPrependFilenameToChunks returns the PrependFilenameToChunks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GitbookSyncRequest) GetPrependFilenameToChunksOk

func (o *GitbookSyncRequest) GetPrependFilenameToChunksOk() (*bool, bool)

GetPrependFilenameToChunksOk returns a tuple with the PrependFilenameToChunks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GitbookSyncRequest) GetRequestId added in v0.1.11

func (o *GitbookSyncRequest) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GitbookSyncRequest) GetRequestIdOk added in v0.1.11

func (o *GitbookSyncRequest) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GitbookSyncRequest) GetSkipEmbeddingGeneration

func (o *GitbookSyncRequest) GetSkipEmbeddingGeneration() bool

GetSkipEmbeddingGeneration returns the SkipEmbeddingGeneration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GitbookSyncRequest) GetSkipEmbeddingGenerationOk

func (o *GitbookSyncRequest) GetSkipEmbeddingGenerationOk() (*bool, bool)

GetSkipEmbeddingGenerationOk returns a tuple with the SkipEmbeddingGeneration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GitbookSyncRequest) GetSpaceIds

func (o *GitbookSyncRequest) GetSpaceIds() []string

GetSpaceIds returns the SpaceIds field value

func (*GitbookSyncRequest) GetSpaceIdsOk

func (o *GitbookSyncRequest) GetSpaceIdsOk() ([]string, bool)

GetSpaceIdsOk returns a tuple with the SpaceIds field value and a boolean to check if the value has been set.

func (*GitbookSyncRequest) GetTags

func (o *GitbookSyncRequest) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GitbookSyncRequest) GetTagsOk

func (o *GitbookSyncRequest) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GitbookSyncRequest) HasChunkOverlap

func (o *GitbookSyncRequest) HasChunkOverlap() bool

HasChunkOverlap returns a boolean if a field has been set.

func (*GitbookSyncRequest) HasChunkSize

func (o *GitbookSyncRequest) HasChunkSize() bool

HasChunkSize returns a boolean if a field has been set.

func (*GitbookSyncRequest) HasEmbeddingModel

func (o *GitbookSyncRequest) HasEmbeddingModel() bool

HasEmbeddingModel returns a boolean if a field has been set.

func (*GitbookSyncRequest) HasGenerateSparseVectors

func (o *GitbookSyncRequest) HasGenerateSparseVectors() bool

HasGenerateSparseVectors returns a boolean if a field has been set.

func (*GitbookSyncRequest) HasPrependFilenameToChunks

func (o *GitbookSyncRequest) HasPrependFilenameToChunks() bool

HasPrependFilenameToChunks returns a boolean if a field has been set.

func (*GitbookSyncRequest) HasRequestId added in v0.1.11

func (o *GitbookSyncRequest) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*GitbookSyncRequest) HasSkipEmbeddingGeneration

func (o *GitbookSyncRequest) HasSkipEmbeddingGeneration() bool

HasSkipEmbeddingGeneration returns a boolean if a field has been set.

func (*GitbookSyncRequest) HasTags

func (o *GitbookSyncRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (GitbookSyncRequest) MarshalJSON

func (o GitbookSyncRequest) MarshalJSON() ([]byte, error)

func (*GitbookSyncRequest) SetChunkOverlap

func (o *GitbookSyncRequest) SetChunkOverlap(v int32)

SetChunkOverlap gets a reference to the given NullableInt32 and assigns it to the ChunkOverlap field.

func (*GitbookSyncRequest) SetChunkOverlapNil

func (o *GitbookSyncRequest) SetChunkOverlapNil()

SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil

func (*GitbookSyncRequest) SetChunkSize

func (o *GitbookSyncRequest) SetChunkSize(v int32)

SetChunkSize gets a reference to the given NullableInt32 and assigns it to the ChunkSize field.

func (*GitbookSyncRequest) SetChunkSizeNil

func (o *GitbookSyncRequest) SetChunkSizeNil()

SetChunkSizeNil sets the value for ChunkSize to be an explicit nil

func (*GitbookSyncRequest) SetDataSourceId

func (o *GitbookSyncRequest) SetDataSourceId(v int32)

SetDataSourceId sets field value

func (*GitbookSyncRequest) SetEmbeddingModel

func (o *GitbookSyncRequest) SetEmbeddingModel(v EmbeddingGenerators)

SetEmbeddingModel gets a reference to the given EmbeddingGenerators and assigns it to the EmbeddingModel field.

func (*GitbookSyncRequest) SetGenerateSparseVectors

func (o *GitbookSyncRequest) SetGenerateSparseVectors(v bool)

SetGenerateSparseVectors gets a reference to the given NullableBool and assigns it to the GenerateSparseVectors field.

func (*GitbookSyncRequest) SetGenerateSparseVectorsNil

func (o *GitbookSyncRequest) SetGenerateSparseVectorsNil()

SetGenerateSparseVectorsNil sets the value for GenerateSparseVectors to be an explicit nil

func (*GitbookSyncRequest) SetPrependFilenameToChunks

func (o *GitbookSyncRequest) SetPrependFilenameToChunks(v bool)

SetPrependFilenameToChunks gets a reference to the given NullableBool and assigns it to the PrependFilenameToChunks field.

func (*GitbookSyncRequest) SetPrependFilenameToChunksNil

func (o *GitbookSyncRequest) SetPrependFilenameToChunksNil()

SetPrependFilenameToChunksNil sets the value for PrependFilenameToChunks to be an explicit nil

func (*GitbookSyncRequest) SetRequestId added in v0.1.11

func (o *GitbookSyncRequest) SetRequestId(v string)

SetRequestId gets a reference to the given NullableString and assigns it to the RequestId field.

func (*GitbookSyncRequest) SetRequestIdNil added in v0.1.11

func (o *GitbookSyncRequest) SetRequestIdNil()

SetRequestIdNil sets the value for RequestId to be an explicit nil

func (*GitbookSyncRequest) SetSkipEmbeddingGeneration

func (o *GitbookSyncRequest) SetSkipEmbeddingGeneration(v bool)

SetSkipEmbeddingGeneration gets a reference to the given NullableBool and assigns it to the SkipEmbeddingGeneration field.

func (*GitbookSyncRequest) SetSkipEmbeddingGenerationNil

func (o *GitbookSyncRequest) SetSkipEmbeddingGenerationNil()

SetSkipEmbeddingGenerationNil sets the value for SkipEmbeddingGeneration to be an explicit nil

func (*GitbookSyncRequest) SetSpaceIds

func (o *GitbookSyncRequest) SetSpaceIds(v []string)

SetSpaceIds sets field value

func (*GitbookSyncRequest) SetTags

func (o *GitbookSyncRequest) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*GitbookSyncRequest) UnsetChunkOverlap

func (o *GitbookSyncRequest) UnsetChunkOverlap()

UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil

func (*GitbookSyncRequest) UnsetChunkSize

func (o *GitbookSyncRequest) UnsetChunkSize()

UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil

func (*GitbookSyncRequest) UnsetGenerateSparseVectors

func (o *GitbookSyncRequest) UnsetGenerateSparseVectors()

UnsetGenerateSparseVectors ensures that no value is present for GenerateSparseVectors, not even an explicit nil

func (*GitbookSyncRequest) UnsetPrependFilenameToChunks

func (o *GitbookSyncRequest) UnsetPrependFilenameToChunks()

UnsetPrependFilenameToChunks ensures that no value is present for PrependFilenameToChunks, not even an explicit nil

func (*GitbookSyncRequest) UnsetRequestId added in v0.1.11

func (o *GitbookSyncRequest) UnsetRequestId()

UnsetRequestId ensures that no value is present for RequestId, not even an explicit nil

func (*GitbookSyncRequest) UnsetSkipEmbeddingGeneration

func (o *GitbookSyncRequest) UnsetSkipEmbeddingGeneration()

UnsetSkipEmbeddingGeneration ensures that no value is present for SkipEmbeddingGeneration, not even an explicit nil

type GithubAuthentication added in v0.1.19

type GithubAuthentication struct {
	Source      interface{} `json:"source"`
	AccessToken string      `json:"access_token"`
	Username    string      `json:"username"`
}

GithubAuthentication struct for GithubAuthentication

func NewGithubAuthentication added in v0.1.19

func NewGithubAuthentication(source interface{}, accessToken string, username string) *GithubAuthentication

NewGithubAuthentication instantiates a new GithubAuthentication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGithubAuthenticationWithDefaults added in v0.1.19

func NewGithubAuthenticationWithDefaults() *GithubAuthentication

NewGithubAuthenticationWithDefaults instantiates a new GithubAuthentication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GithubAuthentication) GetAccessToken added in v0.1.19

func (o *GithubAuthentication) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*GithubAuthentication) GetAccessTokenOk added in v0.1.19

func (o *GithubAuthentication) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*GithubAuthentication) GetSource added in v0.1.19

func (o *GithubAuthentication) GetSource() interface{}

GetSource returns the Source field value If the value is explicit nil, the zero value for interface{} will be returned

func (*GithubAuthentication) GetSourceOk added in v0.1.19

func (o *GithubAuthentication) GetSourceOk() (*interface{}, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GithubAuthentication) GetUsername added in v0.1.19

func (o *GithubAuthentication) GetUsername() string

GetUsername returns the Username field value

func (*GithubAuthentication) GetUsernameOk added in v0.1.19

func (o *GithubAuthentication) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (GithubAuthentication) MarshalJSON added in v0.1.19

func (o GithubAuthentication) MarshalJSON() ([]byte, error)

func (*GithubAuthentication) SetAccessToken added in v0.1.19

func (o *GithubAuthentication) SetAccessToken(v string)

SetAccessToken sets field value

func (*GithubAuthentication) SetSource added in v0.1.19

func (o *GithubAuthentication) SetSource(v interface{})

SetSource sets field value

func (*GithubAuthentication) SetUsername added in v0.1.19

func (o *GithubAuthentication) SetUsername(v string)

SetUsername sets field value

type GithubConnectRequest added in v0.1.19

type GithubConnectRequest struct {
	Username    string `json:"username"`
	AccessToken string `json:"access_token"`
}

GithubConnectRequest struct for GithubConnectRequest

func NewGithubConnectRequest added in v0.1.19

func NewGithubConnectRequest(username string, accessToken string) *GithubConnectRequest

NewGithubConnectRequest instantiates a new GithubConnectRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGithubConnectRequestWithDefaults added in v0.1.19

func NewGithubConnectRequestWithDefaults() *GithubConnectRequest

NewGithubConnectRequestWithDefaults instantiates a new GithubConnectRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GithubConnectRequest) GetAccessToken added in v0.1.19

func (o *GithubConnectRequest) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*GithubConnectRequest) GetAccessTokenOk added in v0.1.19

func (o *GithubConnectRequest) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*GithubConnectRequest) GetUsername added in v0.1.19

func (o *GithubConnectRequest) GetUsername() string

GetUsername returns the Username field value

func (*GithubConnectRequest) GetUsernameOk added in v0.1.19

func (o *GithubConnectRequest) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (GithubConnectRequest) MarshalJSON added in v0.1.19

func (o GithubConnectRequest) MarshalJSON() ([]byte, error)

func (*GithubConnectRequest) SetAccessToken added in v0.1.19

func (o *GithubConnectRequest) SetAccessToken(v string)

SetAccessToken sets field value

func (*GithubConnectRequest) SetUsername added in v0.1.19

func (o *GithubConnectRequest) SetUsername(v string)

SetUsername sets field value

type GmailSyncInput

type GmailSyncInput struct {
	Tags                    map[string]interface{} `json:"tags,omitempty"`
	Filters                 map[string]interface{} `json:"filters"`
	ChunkSize               NullableInt32          `json:"chunk_size,omitempty"`
	ChunkOverlap            NullableInt32          `json:"chunk_overlap,omitempty"`
	SkipEmbeddingGeneration NullableBool           `json:"skip_embedding_generation,omitempty"`
	EmbeddingModel          *EmbeddingGenerators   `json:"embedding_model,omitempty"`
	GenerateSparseVectors   NullableBool           `json:"generate_sparse_vectors,omitempty"`
	PrependFilenameToChunks NullableBool           `json:"prepend_filename_to_chunks,omitempty"`
	DataSourceId            NullableInt32          `json:"data_source_id,omitempty"`
	RequestId               NullableString         `json:"request_id,omitempty"`
	SyncAttachments         NullableBool           `json:"sync_attachments,omitempty"`
}

GmailSyncInput struct for GmailSyncInput

func NewGmailSyncInput

func NewGmailSyncInput(filters map[string]interface{}) *GmailSyncInput

NewGmailSyncInput instantiates a new GmailSyncInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGmailSyncInputWithDefaults

func NewGmailSyncInputWithDefaults() *GmailSyncInput

NewGmailSyncInputWithDefaults instantiates a new GmailSyncInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GmailSyncInput) GetChunkOverlap

func (o *GmailSyncInput) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GmailSyncInput) GetChunkOverlapOk

func (o *GmailSyncInput) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GmailSyncInput) GetChunkSize

func (o *GmailSyncInput) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GmailSyncInput) GetChunkSizeOk

func (o *GmailSyncInput) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GmailSyncInput) GetDataSourceId added in v0.1.4

func (o *GmailSyncInput) GetDataSourceId() int32

GetDataSourceId returns the DataSourceId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GmailSyncInput) GetDataSourceIdOk added in v0.1.4

func (o *GmailSyncInput) GetDataSourceIdOk() (*int32, bool)

GetDataSourceIdOk returns a tuple with the DataSourceId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GmailSyncInput) GetEmbeddingModel

func (o *GmailSyncInput) GetEmbeddingModel() EmbeddingGenerators

GetEmbeddingModel returns the EmbeddingModel field value if set, zero value otherwise.

func (*GmailSyncInput) GetEmbeddingModelOk

func (o *GmailSyncInput) GetEmbeddingModelOk() (*EmbeddingGenerators, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GmailSyncInput) GetFilters

func (o *GmailSyncInput) GetFilters() map[string]interface{}

GetFilters returns the Filters field value

func (*GmailSyncInput) GetFiltersOk

func (o *GmailSyncInput) GetFiltersOk() (map[string]interface{}, bool)

GetFiltersOk returns a tuple with the Filters field value and a boolean to check if the value has been set.

func (*GmailSyncInput) GetGenerateSparseVectors

func (o *GmailSyncInput) GetGenerateSparseVectors() bool

GetGenerateSparseVectors returns the GenerateSparseVectors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GmailSyncInput) GetGenerateSparseVectorsOk

func (o *GmailSyncInput) GetGenerateSparseVectorsOk() (*bool, bool)

GetGenerateSparseVectorsOk returns a tuple with the GenerateSparseVectors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GmailSyncInput) GetPrependFilenameToChunks

func (o *GmailSyncInput) GetPrependFilenameToChunks() bool

GetPrependFilenameToChunks returns the PrependFilenameToChunks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GmailSyncInput) GetPrependFilenameToChunksOk

func (o *GmailSyncInput) GetPrependFilenameToChunksOk() (*bool, bool)

GetPrependFilenameToChunksOk returns a tuple with the PrependFilenameToChunks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GmailSyncInput) GetRequestId added in v0.1.11

func (o *GmailSyncInput) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GmailSyncInput) GetRequestIdOk added in v0.1.11

func (o *GmailSyncInput) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GmailSyncInput) GetSkipEmbeddingGeneration

func (o *GmailSyncInput) GetSkipEmbeddingGeneration() bool

GetSkipEmbeddingGeneration returns the SkipEmbeddingGeneration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GmailSyncInput) GetSkipEmbeddingGenerationOk

func (o *GmailSyncInput) GetSkipEmbeddingGenerationOk() (*bool, bool)

GetSkipEmbeddingGenerationOk returns a tuple with the SkipEmbeddingGeneration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GmailSyncInput) GetSyncAttachments added in v0.1.14

func (o *GmailSyncInput) GetSyncAttachments() bool

GetSyncAttachments returns the SyncAttachments field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GmailSyncInput) GetSyncAttachmentsOk added in v0.1.14

func (o *GmailSyncInput) GetSyncAttachmentsOk() (*bool, bool)

GetSyncAttachmentsOk returns a tuple with the SyncAttachments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GmailSyncInput) GetTags

func (o *GmailSyncInput) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GmailSyncInput) GetTagsOk

func (o *GmailSyncInput) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GmailSyncInput) HasChunkOverlap

func (o *GmailSyncInput) HasChunkOverlap() bool

HasChunkOverlap returns a boolean if a field has been set.

func (*GmailSyncInput) HasChunkSize

func (o *GmailSyncInput) HasChunkSize() bool

HasChunkSize returns a boolean if a field has been set.

func (*GmailSyncInput) HasDataSourceId added in v0.1.4

func (o *GmailSyncInput) HasDataSourceId() bool

HasDataSourceId returns a boolean if a field has been set.

func (*GmailSyncInput) HasEmbeddingModel

func (o *GmailSyncInput) HasEmbeddingModel() bool

HasEmbeddingModel returns a boolean if a field has been set.

func (*GmailSyncInput) HasGenerateSparseVectors

func (o *GmailSyncInput) HasGenerateSparseVectors() bool

HasGenerateSparseVectors returns a boolean if a field has been set.

func (*GmailSyncInput) HasPrependFilenameToChunks

func (o *GmailSyncInput) HasPrependFilenameToChunks() bool

HasPrependFilenameToChunks returns a boolean if a field has been set.

func (*GmailSyncInput) HasRequestId added in v0.1.11

func (o *GmailSyncInput) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*GmailSyncInput) HasSkipEmbeddingGeneration

func (o *GmailSyncInput) HasSkipEmbeddingGeneration() bool

HasSkipEmbeddingGeneration returns a boolean if a field has been set.

func (*GmailSyncInput) HasSyncAttachments added in v0.1.14

func (o *GmailSyncInput) HasSyncAttachments() bool

HasSyncAttachments returns a boolean if a field has been set.

func (*GmailSyncInput) HasTags

func (o *GmailSyncInput) HasTags() bool

HasTags returns a boolean if a field has been set.

func (GmailSyncInput) MarshalJSON

func (o GmailSyncInput) MarshalJSON() ([]byte, error)

func (*GmailSyncInput) SetChunkOverlap

func (o *GmailSyncInput) SetChunkOverlap(v int32)

SetChunkOverlap gets a reference to the given NullableInt32 and assigns it to the ChunkOverlap field.

func (*GmailSyncInput) SetChunkOverlapNil

func (o *GmailSyncInput) SetChunkOverlapNil()

SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil

func (*GmailSyncInput) SetChunkSize

func (o *GmailSyncInput) SetChunkSize(v int32)

SetChunkSize gets a reference to the given NullableInt32 and assigns it to the ChunkSize field.

func (*GmailSyncInput) SetChunkSizeNil

func (o *GmailSyncInput) SetChunkSizeNil()

SetChunkSizeNil sets the value for ChunkSize to be an explicit nil

func (*GmailSyncInput) SetDataSourceId added in v0.1.4

func (o *GmailSyncInput) SetDataSourceId(v int32)

SetDataSourceId gets a reference to the given NullableInt32 and assigns it to the DataSourceId field.

func (*GmailSyncInput) SetDataSourceIdNil added in v0.1.4

func (o *GmailSyncInput) SetDataSourceIdNil()

SetDataSourceIdNil sets the value for DataSourceId to be an explicit nil

func (*GmailSyncInput) SetEmbeddingModel

func (o *GmailSyncInput) SetEmbeddingModel(v EmbeddingGenerators)

SetEmbeddingModel gets a reference to the given EmbeddingGenerators and assigns it to the EmbeddingModel field.

func (*GmailSyncInput) SetFilters

func (o *GmailSyncInput) SetFilters(v map[string]interface{})

SetFilters sets field value

func (*GmailSyncInput) SetGenerateSparseVectors

func (o *GmailSyncInput) SetGenerateSparseVectors(v bool)

SetGenerateSparseVectors gets a reference to the given NullableBool and assigns it to the GenerateSparseVectors field.

func (*GmailSyncInput) SetGenerateSparseVectorsNil

func (o *GmailSyncInput) SetGenerateSparseVectorsNil()

SetGenerateSparseVectorsNil sets the value for GenerateSparseVectors to be an explicit nil

func (*GmailSyncInput) SetPrependFilenameToChunks

func (o *GmailSyncInput) SetPrependFilenameToChunks(v bool)

SetPrependFilenameToChunks gets a reference to the given NullableBool and assigns it to the PrependFilenameToChunks field.

func (*GmailSyncInput) SetPrependFilenameToChunksNil

func (o *GmailSyncInput) SetPrependFilenameToChunksNil()

SetPrependFilenameToChunksNil sets the value for PrependFilenameToChunks to be an explicit nil

func (*GmailSyncInput) SetRequestId added in v0.1.11

func (o *GmailSyncInput) SetRequestId(v string)

SetRequestId gets a reference to the given NullableString and assigns it to the RequestId field.

func (*GmailSyncInput) SetRequestIdNil added in v0.1.11

func (o *GmailSyncInput) SetRequestIdNil()

SetRequestIdNil sets the value for RequestId to be an explicit nil

func (*GmailSyncInput) SetSkipEmbeddingGeneration

func (o *GmailSyncInput) SetSkipEmbeddingGeneration(v bool)

SetSkipEmbeddingGeneration gets a reference to the given NullableBool and assigns it to the SkipEmbeddingGeneration field.

func (*GmailSyncInput) SetSkipEmbeddingGenerationNil

func (o *GmailSyncInput) SetSkipEmbeddingGenerationNil()

SetSkipEmbeddingGenerationNil sets the value for SkipEmbeddingGeneration to be an explicit nil

func (*GmailSyncInput) SetSyncAttachments added in v0.1.14

func (o *GmailSyncInput) SetSyncAttachments(v bool)

SetSyncAttachments gets a reference to the given NullableBool and assigns it to the SyncAttachments field.

func (*GmailSyncInput) SetSyncAttachmentsNil added in v0.1.14

func (o *GmailSyncInput) SetSyncAttachmentsNil()

SetSyncAttachmentsNil sets the value for SyncAttachments to be an explicit nil

func (*GmailSyncInput) SetTags

func (o *GmailSyncInput) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*GmailSyncInput) UnsetChunkOverlap

func (o *GmailSyncInput) UnsetChunkOverlap()

UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil

func (*GmailSyncInput) UnsetChunkSize

func (o *GmailSyncInput) UnsetChunkSize()

UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil

func (*GmailSyncInput) UnsetDataSourceId added in v0.1.4

func (o *GmailSyncInput) UnsetDataSourceId()

UnsetDataSourceId ensures that no value is present for DataSourceId, not even an explicit nil

func (*GmailSyncInput) UnsetGenerateSparseVectors

func (o *GmailSyncInput) UnsetGenerateSparseVectors()

UnsetGenerateSparseVectors ensures that no value is present for GenerateSparseVectors, not even an explicit nil

func (*GmailSyncInput) UnsetPrependFilenameToChunks

func (o *GmailSyncInput) UnsetPrependFilenameToChunks()

UnsetPrependFilenameToChunks ensures that no value is present for PrependFilenameToChunks, not even an explicit nil

func (*GmailSyncInput) UnsetRequestId added in v0.1.11

func (o *GmailSyncInput) UnsetRequestId()

UnsetRequestId ensures that no value is present for RequestId, not even an explicit nil

func (*GmailSyncInput) UnsetSkipEmbeddingGeneration

func (o *GmailSyncInput) UnsetSkipEmbeddingGeneration()

UnsetSkipEmbeddingGeneration ensures that no value is present for SkipEmbeddingGeneration, not even an explicit nil

func (*GmailSyncInput) UnsetSyncAttachments added in v0.1.14

func (o *GmailSyncInput) UnsetSyncAttachments()

UnsetSyncAttachments ensures that no value is present for SyncAttachments, not even an explicit nil

type HTTPValidationError

type HTTPValidationError struct {
	Detail []ValidationError `json:"detail,omitempty"`
}

HTTPValidationError struct for HTTPValidationError

func NewHTTPValidationError

func NewHTTPValidationError() *HTTPValidationError

NewHTTPValidationError instantiates a new HTTPValidationError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHTTPValidationErrorWithDefaults

func NewHTTPValidationErrorWithDefaults() *HTTPValidationError

NewHTTPValidationErrorWithDefaults instantiates a new HTTPValidationError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HTTPValidationError) GetDetail

func (o *HTTPValidationError) GetDetail() []ValidationError

GetDetail returns the Detail field value if set, zero value otherwise.

func (*HTTPValidationError) GetDetailOk

func (o *HTTPValidationError) GetDetailOk() ([]ValidationError, bool)

GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HTTPValidationError) HasDetail

func (o *HTTPValidationError) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (HTTPValidationError) MarshalJSON

func (o HTTPValidationError) MarshalJSON() ([]byte, error)

func (*HTTPValidationError) SetDetail

func (o *HTTPValidationError) SetDetail(v []ValidationError)

SetDetail gets a reference to the given []ValidationError and assigns it to the Detail field.

type HealthApiCheckRequest

type HealthApiCheckRequest struct {
	ApiService *HealthApiService
	// contains filtered or unexported fields
}

func (HealthApiCheckRequest) Execute

func (r HealthApiCheckRequest) Execute() (map[string]interface{}, *http.Response, error)

type HealthApiService

type HealthApiService service

HealthApiService HealthApi service

func (*HealthApiService) Check

Check Health

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return HealthApiCheckRequest

func (*HealthApiService) CheckExecute

func (a *HealthApiService) CheckExecute(r HealthApiCheckRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

type HybridSearchTuningParams

type HybridSearchTuningParams struct {
	WeightA float32 `json:"weight_a"`
	WeightB float32 `json:"weight_b"`
}

HybridSearchTuningParams struct for HybridSearchTuningParams

func NewHybridSearchTuningParams

func NewHybridSearchTuningParams(weightA float32, weightB float32) *HybridSearchTuningParams

NewHybridSearchTuningParams instantiates a new HybridSearchTuningParams object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHybridSearchTuningParamsWithDefaults

func NewHybridSearchTuningParamsWithDefaults() *HybridSearchTuningParams

NewHybridSearchTuningParamsWithDefaults instantiates a new HybridSearchTuningParams object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HybridSearchTuningParams) GetWeightA

func (o *HybridSearchTuningParams) GetWeightA() float32

GetWeightA returns the WeightA field value

func (*HybridSearchTuningParams) GetWeightAOk

func (o *HybridSearchTuningParams) GetWeightAOk() (*float32, bool)

GetWeightAOk returns a tuple with the WeightA field value and a boolean to check if the value has been set.

func (*HybridSearchTuningParams) GetWeightB

func (o *HybridSearchTuningParams) GetWeightB() float32

GetWeightB returns the WeightB field value

func (*HybridSearchTuningParams) GetWeightBOk

func (o *HybridSearchTuningParams) GetWeightBOk() (*float32, bool)

GetWeightBOk returns a tuple with the WeightB field value and a boolean to check if the value has been set.

func (HybridSearchTuningParams) MarshalJSON

func (o HybridSearchTuningParams) MarshalJSON() ([]byte, error)

func (*HybridSearchTuningParams) SetWeightA

func (o *HybridSearchTuningParams) SetWeightA(v float32)

SetWeightA sets field value

func (*HybridSearchTuningParams) SetWeightB

func (o *HybridSearchTuningParams) SetWeightB(v float32)

SetWeightB sets field value

type HybridSearchTuningParamsNullable

type HybridSearchTuningParamsNullable struct {
	WeightA float32 `json:"weight_a"`
	WeightB float32 `json:"weight_b"`
}

HybridSearchTuningParamsNullable Hybrid search tuning parameters. See the endpoint description for more details.

func NewHybridSearchTuningParamsNullable

func NewHybridSearchTuningParamsNullable(weightA float32, weightB float32) *HybridSearchTuningParamsNullable

NewHybridSearchTuningParamsNullable instantiates a new HybridSearchTuningParamsNullable object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHybridSearchTuningParamsNullableWithDefaults

func NewHybridSearchTuningParamsNullableWithDefaults() *HybridSearchTuningParamsNullable

NewHybridSearchTuningParamsNullableWithDefaults instantiates a new HybridSearchTuningParamsNullable object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HybridSearchTuningParamsNullable) GetWeightA

func (o *HybridSearchTuningParamsNullable) GetWeightA() float32

GetWeightA returns the WeightA field value

func (*HybridSearchTuningParamsNullable) GetWeightAOk

func (o *HybridSearchTuningParamsNullable) GetWeightAOk() (*float32, bool)

GetWeightAOk returns a tuple with the WeightA field value and a boolean to check if the value has been set.

func (*HybridSearchTuningParamsNullable) GetWeightB

func (o *HybridSearchTuningParamsNullable) GetWeightB() float32

GetWeightB returns the WeightB field value

func (*HybridSearchTuningParamsNullable) GetWeightBOk

func (o *HybridSearchTuningParamsNullable) GetWeightBOk() (*float32, bool)

GetWeightBOk returns a tuple with the WeightB field value and a boolean to check if the value has been set.

func (HybridSearchTuningParamsNullable) MarshalJSON

func (o HybridSearchTuningParamsNullable) MarshalJSON() ([]byte, error)

func (*HybridSearchTuningParamsNullable) SetWeightA

func (o *HybridSearchTuningParamsNullable) SetWeightA(v float32)

SetWeightA sets field value

func (*HybridSearchTuningParamsNullable) SetWeightB

func (o *HybridSearchTuningParamsNullable) SetWeightB(v float32)

SetWeightB sets field value

type IdsProperty added in v0.1.2

type IdsProperty struct {
	SyncFilesIdsArray *[]SyncFilesIds
	StringArray       *[]string
}

IdsProperty struct for IdsProperty

func (*IdsProperty) MarshalJSON added in v0.1.2

func (src *IdsProperty) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*IdsProperty) UnmarshalJSON added in v0.1.2

func (dst *IdsProperty) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type IntegrationsApiConnectDataSourceRequest added in v0.1.5

type IntegrationsApiConnectDataSourceRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiConnectDataSourceRequest) Execute added in v0.1.5

type IntegrationsApiConnectFreshdeskRequest

type IntegrationsApiConnectFreshdeskRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiConnectFreshdeskRequest) Execute

type IntegrationsApiConnectGitbookRequest

type IntegrationsApiConnectGitbookRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiConnectGitbookRequest) Execute

type IntegrationsApiCreateAwsIamUserRequest

type IntegrationsApiCreateAwsIamUserRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiCreateAwsIamUserRequest) Execute

type IntegrationsApiGetOauthUrlRequest

type IntegrationsApiGetOauthUrlRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiGetOauthUrlRequest) Execute

type IntegrationsApiListConfluencePagesRequest

type IntegrationsApiListConfluencePagesRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiListConfluencePagesRequest) Execute

type IntegrationsApiListDataSourceItemsRequest

type IntegrationsApiListDataSourceItemsRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiListDataSourceItemsRequest) Execute

type IntegrationsApiListFoldersRequest

type IntegrationsApiListFoldersRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (*IntegrationsApiListFoldersRequest) DataSourceId added in v0.1.4

func (IntegrationsApiListFoldersRequest) Execute

func (r IntegrationsApiListFoldersRequest) Execute() (map[string]interface{}, *http.Response, error)

type IntegrationsApiListGitbookSpacesRequest

type IntegrationsApiListGitbookSpacesRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiListGitbookSpacesRequest) Execute

func (r IntegrationsApiListGitbookSpacesRequest) Execute() (map[string]interface{}, *http.Response, error)

type IntegrationsApiListLabelsRequest

type IntegrationsApiListLabelsRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (*IntegrationsApiListLabelsRequest) DataSourceId added in v0.1.4

func (IntegrationsApiListLabelsRequest) Execute

func (r IntegrationsApiListLabelsRequest) Execute() (map[string]interface{}, *http.Response, error)

type IntegrationsApiListOutlookCategoriesRequest

type IntegrationsApiListOutlookCategoriesRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (*IntegrationsApiListOutlookCategoriesRequest) DataSourceId added in v0.1.4

func (IntegrationsApiListOutlookCategoriesRequest) Execute

func (r IntegrationsApiListOutlookCategoriesRequest) Execute() (map[string]interface{}, *http.Response, error)

type IntegrationsApiService

type IntegrationsApiService service

IntegrationsApiService IntegrationsApi service

func (*IntegrationsApiService) ConnectDataSource added in v0.1.5

func (a *IntegrationsApiService) ConnectDataSource(connectDataSourceInput ConnectDataSourceInput) IntegrationsApiConnectDataSourceRequest

ConnectDataSource Connect Data Source

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param connectDataSourceInput
@return IntegrationsApiConnectDataSourceRequest

func (*IntegrationsApiService) ConnectDataSourceExecute added in v0.1.5

Execute executes the request

@return ConnectDataSourceResponse

func (*IntegrationsApiService) ConnectFreshdesk

func (a *IntegrationsApiService) ConnectFreshdesk(freshDeskConnectRequest FreshDeskConnectRequest) IntegrationsApiConnectFreshdeskRequest

ConnectFreshdesk Freshdesk Connect

Refer this article to obtain an API key https://support.freshdesk.com/en/support/solutions/articles/215517. Make sure that your API key has the permission to read solutions from your account and you are on a <b>paid</b> plan. Once you have an API key, you can make a request to this endpoint along with your freshdesk domain. This will trigger an automatic sync of the articles in your "solutions" tab. Additional parameters below can be used to associate data with the synced articles or modify the sync behavior.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param freshDeskConnectRequest
@return IntegrationsApiConnectFreshdeskRequest

func (*IntegrationsApiService) ConnectFreshdeskExecute

Execute executes the request

@return GenericSuccessResponse

func (*IntegrationsApiService) ConnectGitbook

ConnectGitbook Gitbook Connect

You will need an access token to connect your Gitbook account. Note that the permissions will be defined by the user generating access token so make sure you have the permission to access spaces you will be syncing. Refer this article for more details https://developer.gitbook.com/gitbook-api/authentication. Additionally, you need to specify the name of organization you will be syncing data from.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param gitbookConnectRequest
@return IntegrationsApiConnectGitbookRequest

func (*IntegrationsApiService) ConnectGitbookExecute

Execute executes the request

@return GenericSuccessResponse

func (*IntegrationsApiService) CreateAwsIamUser

CreateAwsIamUser S3 Auth

Create a new IAM user with permissions to: <ol> <li>List all buckets.</li> <li>Read from the specific buckets and objects to sync with Carbon. Ensure any future buckets or objects carry the same permissions.</li> </ol> Once created, generate an access key for this user and share the credentials with us. We recommend testing this key beforehand.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param s3AuthRequest
@return IntegrationsApiCreateAwsIamUserRequest

func (*IntegrationsApiService) CreateAwsIamUserExecute

Execute executes the request

@return OrganizationUserDataSourceAPI

func (*IntegrationsApiService) GetOauthUrl

GetOauthUrl Get Oauth Url

This endpoint can be used to generate the following URLs - An OAuth URL for OAuth based connectors - A file syncing URL which skips the OAuth flow if the user already has a valid access token and takes them to the success state.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param oAuthURLRequest
@return IntegrationsApiGetOauthUrlRequest

func (*IntegrationsApiService) GetOauthUrlExecute

Execute executes the request

@return OuthURLResponse

func (*IntegrationsApiService) ListConfluencePages

ListConfluencePages Confluence List

To begin listing a user's Confluence pages, at least a `data_source_id` of a connected Confluence account must be specified. This base request returns a list of root pages for every space the user has access to in a Confluence instance. To traverse further down the user's page directory, additional requests to this endpoint can be made with the same `data_source_id` and with `parent_id` set to the id of page from a previous request. For convenience, the `has_children` property in each directory item in the response list will flag which pages will return non-empty lists of pages when set as the `parent_id`.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param listRequest
@return IntegrationsApiListConfluencePagesRequest

func (*IntegrationsApiService) ListConfluencePagesExecute

Execute executes the request

@return ListResponse

func (*IntegrationsApiService) ListDataSourceItems

func (a *IntegrationsApiService) ListDataSourceItems(listDataSourceItemsRequest ListDataSourceItemsRequest) IntegrationsApiListDataSourceItemsRequest

ListDataSourceItems List Data Source Items

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param listDataSourceItemsRequest
@return IntegrationsApiListDataSourceItemsRequest

func (*IntegrationsApiService) ListDataSourceItemsExecute

Execute executes the request

@return ListDataSourceItemsResponse

func (*IntegrationsApiService) ListFolders

ListFolders Outlook Folders

After connecting your Outlook account, you can use this endpoint to list all of your folders on outlook. This includes both system folders like "inbox" and user created folders.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return IntegrationsApiListFoldersRequest

func (*IntegrationsApiService) ListFoldersExecute

func (a *IntegrationsApiService) ListFoldersExecute(r IntegrationsApiListFoldersRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*IntegrationsApiService) ListGitbookSpaces

func (a *IntegrationsApiService) ListGitbookSpaces(dataSourceId int32) IntegrationsApiListGitbookSpacesRequest

ListGitbookSpaces Gitbook Spaces

After connecting your Gitbook account, you can use this endpoint to list all of your spaces under current organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param dataSourceId
@return IntegrationsApiListGitbookSpacesRequest

func (*IntegrationsApiService) ListGitbookSpacesExecute

func (a *IntegrationsApiService) ListGitbookSpacesExecute(r IntegrationsApiListGitbookSpacesRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*IntegrationsApiService) ListLabels

ListLabels Gmail Labels

After connecting your Gmail account, you can use this endpoint to list all of your labels. User created labels will have the type "user" and Gmail's default labels will have the type "system"

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return IntegrationsApiListLabelsRequest

func (*IntegrationsApiService) ListLabelsExecute

func (a *IntegrationsApiService) ListLabelsExecute(r IntegrationsApiListLabelsRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*IntegrationsApiService) ListOutlookCategories

ListOutlookCategories Outlook Categories

After connecting your Outlook account, you can use this endpoint to list all of your categories on outlook. We currently support listing up to 250 categories.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return IntegrationsApiListOutlookCategoriesRequest

func (*IntegrationsApiService) ListOutlookCategoriesExecute

func (a *IntegrationsApiService) ListOutlookCategoriesExecute(r IntegrationsApiListOutlookCategoriesRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*IntegrationsApiService) SyncConfluence

SyncConfluence Confluence Sync

After listing pages in a user's Confluence account, the set of selected page `ids` and the connected account's `data_source_id` can be passed into this endpoint to sync them into Carbon. Additional parameters listed below can be used to associate data to the selected pages or alter the behavior of the sync.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param syncFilesRequest
@return IntegrationsApiSyncConfluenceRequest

func (*IntegrationsApiService) SyncConfluenceExecute

Execute executes the request

@return GenericSuccessResponse

func (*IntegrationsApiService) SyncDataSourceItems

func (a *IntegrationsApiService) SyncDataSourceItems(syncDirectoryRequest SyncDirectoryRequest) IntegrationsApiSyncDataSourceItemsRequest

SyncDataSourceItems Sync Data Source Items

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param syncDirectoryRequest
@return IntegrationsApiSyncDataSourceItemsRequest

func (*IntegrationsApiService) SyncDataSourceItemsExecute

Execute executes the request

@return OrganizationUserDataSourceAPI

func (*IntegrationsApiService) SyncFiles

SyncFiles Sync Files

After listing files and folders via /integrations/items/sync and integrations/items/list, use the selected items' external ids as the ids in this endpoint to sync them into Carbon. Sharepoint items take an additional parameter root_id, which identifies the drive the file or folder is in and is stored in root_external_id. That additional paramter is optional and excluding it will tell the sync to assume the item is stored in the default Documents drive.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param syncFilesRequest
@return IntegrationsApiSyncFilesRequest

func (*IntegrationsApiService) SyncFilesExecute

Execute executes the request

@return GenericSuccessResponse

func (*IntegrationsApiService) SyncGitHub added in v0.1.19

SyncGitHub Github Connect

Refer this article to obtain an access token https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens. Make sure that your access token has the permission to read content from your desired repos. Note that if your access token expires you will need to manually update it through this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param githubConnectRequest
@return IntegrationsApiSyncGitHubRequest

func (*IntegrationsApiService) SyncGitHubExecute added in v0.1.19

Execute executes the request

@return GenericSuccessResponse

func (*IntegrationsApiService) SyncGitbook

SyncGitbook Gitbook Sync

You can sync upto 20 Gitbook spaces at a time using this endpoint. Additional parameters below can be used to associate data with the synced pages or modify the sync behavior.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param gitbookSyncRequest
@return IntegrationsApiSyncGitbookRequest

func (*IntegrationsApiService) SyncGitbookExecute

func (a *IntegrationsApiService) SyncGitbookExecute(r IntegrationsApiSyncGitbookRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*IntegrationsApiService) SyncGmail

SyncGmail Gmail Sync

Once you have successfully connected your gmail account, you can choose which emails to sync with us using the filters parameter. Filters is a JSON object with key value pairs. It also supports AND and OR operations. For now, we support a limited set of keys listed below.

<b>label</b>: Inbuilt Gmail labels, for example "Important" or a custom label you created. <b>after</b> or <b>before</b>: A date in YYYY/mm/dd format (example 2023/12/31). Gets emails after/before a certain date. You can also use them in combination to get emails from a certain period. <b>is</b>: Can have the following values - starred, important, snoozed, and unread

Using keys or values outside of the specified values can lead to unexpected behaviour.

An example of a basic query with filters can be ```json

{
    "filters": {
            "key": "label",
            "value": "Test"
        }
}

``` Which will list all emails that have the label "Test".

You can use AND and OR operation in the following way: ```json

{
    "filters": {
        "AND": [
            {
                "key": "after",
                "value": "2024/01/07"
            },
            {
                "OR": [
                    {
                        "key": "label",
                        "value": "Personal"
                    },
                    {
                        "key": "is",
                        "value": "starred"
                    }
                ]
            }
        ]
    }
}

``` This will return emails after 7th of Jan that are either starred or have the label "Personal". Note that this is the highest level of nesting we support, i.e. you can't add more AND/OR filters within the OR filter in the above example.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param gmailSyncInput
@return IntegrationsApiSyncGmailRequest

func (*IntegrationsApiService) SyncGmailExecute

Execute executes the request

@return GenericSuccessResponse

func (*IntegrationsApiService) SyncOutlook

SyncOutlook Outlook Sync

Once you have successfully connected your Outlook account, you can choose which emails to sync with us using the filters and folder parameter. "folder" should be the folder you want to sync from Outlook. By default we get messages from your inbox folder. Filters is a JSON object with key value pairs. It also supports AND and OR operations. For now, we support a limited set of keys listed below.

<b>category</b>: Custom categories that you created in Outlook. <b>after</b> or <b>before</b>: A date in YYYY/mm/dd format (example 2023/12/31). Gets emails after/before a certain date. You can also use them in combination to get emails from a certain period. <b>is</b>: Can have the following values: flagged

An example of a basic query with filters can be ```json

{
    "filters": {
            "key": "category",
            "value": "Test"
        }
}

``` Which will list all emails that have the category "Test".

Specifying a custom folder in the same query ```json

{
    "folder": "Folder Name",
    "filters": {
            "key": "category",
            "value": "Test"
        }
}

```

You can use AND and OR operation in the following way: ```json

{
    "filters": {
        "AND": [
            {
                "key": "after",
                "value": "2024/01/07"
            },
            {
                "OR": [
                    {
                        "key": "category",
                        "value": "Personal"
                    },
                    {
                        "key": "category",
                        "value": "Test"
                    },
                ]
            }
        ]
    }
}

``` This will return emails after 7th of Jan that have either Personal or Test as category. Note that this is the highest level of nesting we support, i.e. you can't add more AND/OR filters within the OR filter in the above example.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param outlookSyncInput
@return IntegrationsApiSyncOutlookRequest

func (*IntegrationsApiService) SyncOutlookExecute

Execute executes the request

@return GenericSuccessResponse

func (*IntegrationsApiService) SyncRssFeed

SyncRssFeed Rss Feed

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param rSSFeedInput
@return IntegrationsApiSyncRssFeedRequest

func (*IntegrationsApiService) SyncRssFeedExecute

Execute executes the request

@return GenericSuccessResponse

func (*IntegrationsApiService) SyncS3Files

SyncS3Files S3 Files

After optionally loading the items via /integrations/items/sync and integrations/items/list, use the bucket name and object key as the ID in this endpoint to sync them into Carbon. Additional parameters below can associate data with the selected items or modify the sync behavior

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param s3FileSyncInput
@return IntegrationsApiSyncS3FilesRequest

func (*IntegrationsApiService) SyncS3FilesExecute

Execute executes the request

@return GenericSuccessResponse

type IntegrationsApiSyncConfluenceRequest

type IntegrationsApiSyncConfluenceRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiSyncConfluenceRequest) Execute

type IntegrationsApiSyncDataSourceItemsRequest

type IntegrationsApiSyncDataSourceItemsRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiSyncDataSourceItemsRequest) Execute

type IntegrationsApiSyncFilesRequest

type IntegrationsApiSyncFilesRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiSyncFilesRequest) Execute

type IntegrationsApiSyncGitHubRequest added in v0.1.19

type IntegrationsApiSyncGitHubRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiSyncGitHubRequest) Execute added in v0.1.19

type IntegrationsApiSyncGitbookRequest

type IntegrationsApiSyncGitbookRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiSyncGitbookRequest) Execute

func (r IntegrationsApiSyncGitbookRequest) Execute() (map[string]interface{}, *http.Response, error)

type IntegrationsApiSyncGmailRequest

type IntegrationsApiSyncGmailRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiSyncGmailRequest) Execute

type IntegrationsApiSyncOutlookRequest

type IntegrationsApiSyncOutlookRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiSyncOutlookRequest) Execute

type IntegrationsApiSyncRssFeedRequest

type IntegrationsApiSyncRssFeedRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiSyncRssFeedRequest) Execute

type IntegrationsApiSyncS3FilesRequest

type IntegrationsApiSyncS3FilesRequest struct {
	ApiService *IntegrationsApiService
	// contains filtered or unexported fields
}

func (IntegrationsApiSyncS3FilesRequest) Execute

type ListDataSourceItemsRequest

type ListDataSourceItemsRequest struct {
	DataSourceId int32                            `json:"data_source_id"`
	ParentId     NullableString                   `json:"parent_id,omitempty"`
	Filters      NullableListItemsFiltersNullable `json:"filters,omitempty"`
	Pagination   *Pagination                      `json:"pagination,omitempty"`
}

ListDataSourceItemsRequest struct for ListDataSourceItemsRequest

func NewListDataSourceItemsRequest

func NewListDataSourceItemsRequest(dataSourceId int32) *ListDataSourceItemsRequest

NewListDataSourceItemsRequest instantiates a new ListDataSourceItemsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListDataSourceItemsRequestWithDefaults

func NewListDataSourceItemsRequestWithDefaults() *ListDataSourceItemsRequest

NewListDataSourceItemsRequestWithDefaults instantiates a new ListDataSourceItemsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListDataSourceItemsRequest) GetDataSourceId

func (o *ListDataSourceItemsRequest) GetDataSourceId() int32

GetDataSourceId returns the DataSourceId field value

func (*ListDataSourceItemsRequest) GetDataSourceIdOk

func (o *ListDataSourceItemsRequest) GetDataSourceIdOk() (*int32, bool)

GetDataSourceIdOk returns a tuple with the DataSourceId field value and a boolean to check if the value has been set.

func (*ListDataSourceItemsRequest) GetFilters added in v0.1.10

GetFilters returns the Filters field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListDataSourceItemsRequest) GetFiltersOk added in v0.1.10

GetFiltersOk returns a tuple with the Filters field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListDataSourceItemsRequest) GetPagination

func (o *ListDataSourceItemsRequest) GetPagination() Pagination

GetPagination returns the Pagination field value if set, zero value otherwise.

func (*ListDataSourceItemsRequest) GetPaginationOk

func (o *ListDataSourceItemsRequest) GetPaginationOk() (*Pagination, bool)

GetPaginationOk returns a tuple with the Pagination field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListDataSourceItemsRequest) GetParentId

func (o *ListDataSourceItemsRequest) GetParentId() string

GetParentId returns the ParentId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListDataSourceItemsRequest) GetParentIdOk

func (o *ListDataSourceItemsRequest) GetParentIdOk() (*string, bool)

GetParentIdOk returns a tuple with the ParentId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListDataSourceItemsRequest) HasFilters added in v0.1.10

func (o *ListDataSourceItemsRequest) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (*ListDataSourceItemsRequest) HasPagination

func (o *ListDataSourceItemsRequest) HasPagination() bool

HasPagination returns a boolean if a field has been set.

func (*ListDataSourceItemsRequest) HasParentId

func (o *ListDataSourceItemsRequest) HasParentId() bool

HasParentId returns a boolean if a field has been set.

func (ListDataSourceItemsRequest) MarshalJSON

func (o ListDataSourceItemsRequest) MarshalJSON() ([]byte, error)

func (*ListDataSourceItemsRequest) SetDataSourceId

func (o *ListDataSourceItemsRequest) SetDataSourceId(v int32)

SetDataSourceId sets field value

func (*ListDataSourceItemsRequest) SetFilters added in v0.1.10

SetFilters gets a reference to the given NullableListItemsFiltersNullable and assigns it to the Filters field.

func (*ListDataSourceItemsRequest) SetFiltersNil added in v0.1.10

func (o *ListDataSourceItemsRequest) SetFiltersNil()

SetFiltersNil sets the value for Filters to be an explicit nil

func (*ListDataSourceItemsRequest) SetPagination

func (o *ListDataSourceItemsRequest) SetPagination(v Pagination)

SetPagination gets a reference to the given Pagination and assigns it to the Pagination field.

func (*ListDataSourceItemsRequest) SetParentId

func (o *ListDataSourceItemsRequest) SetParentId(v string)

SetParentId gets a reference to the given NullableString and assigns it to the ParentId field.

func (*ListDataSourceItemsRequest) SetParentIdNil

func (o *ListDataSourceItemsRequest) SetParentIdNil()

SetParentIdNil sets the value for ParentId to be an explicit nil

func (*ListDataSourceItemsRequest) UnsetFilters added in v0.1.10

func (o *ListDataSourceItemsRequest) UnsetFilters()

UnsetFilters ensures that no value is present for Filters, not even an explicit nil

func (*ListDataSourceItemsRequest) UnsetParentId

func (o *ListDataSourceItemsRequest) UnsetParentId()

UnsetParentId ensures that no value is present for ParentId, not even an explicit nil

type ListDataSourceItemsResponse

type ListDataSourceItemsResponse struct {
	Items []ExternalSourceItem `json:"items"`
	Count int32                `json:"count"`
}

ListDataSourceItemsResponse struct for ListDataSourceItemsResponse

func NewListDataSourceItemsResponse

func NewListDataSourceItemsResponse(items []ExternalSourceItem, count int32) *ListDataSourceItemsResponse

NewListDataSourceItemsResponse instantiates a new ListDataSourceItemsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListDataSourceItemsResponseWithDefaults

func NewListDataSourceItemsResponseWithDefaults() *ListDataSourceItemsResponse

NewListDataSourceItemsResponseWithDefaults instantiates a new ListDataSourceItemsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListDataSourceItemsResponse) GetCount

func (o *ListDataSourceItemsResponse) GetCount() int32

GetCount returns the Count field value

func (*ListDataSourceItemsResponse) GetCountOk

func (o *ListDataSourceItemsResponse) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*ListDataSourceItemsResponse) GetItems

GetItems returns the Items field value

func (*ListDataSourceItemsResponse) GetItemsOk

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (ListDataSourceItemsResponse) MarshalJSON

func (o ListDataSourceItemsResponse) MarshalJSON() ([]byte, error)

func (*ListDataSourceItemsResponse) SetCount

func (o *ListDataSourceItemsResponse) SetCount(v int32)

SetCount sets field value

func (*ListDataSourceItemsResponse) SetItems

SetItems sets field value

type ListItemsFilters added in v0.1.10

type ListItemsFilters struct {
	ExternalIds   []string       `json:"external_ids,omitempty"`
	Ids           []int32        `json:"ids,omitempty"`
	Name          NullableString `json:"name,omitempty"`
	RootFilesOnly NullableBool   `json:"root_files_only,omitempty"`
}

ListItemsFilters struct for ListItemsFilters

func NewListItemsFilters added in v0.1.10

func NewListItemsFilters() *ListItemsFilters

NewListItemsFilters instantiates a new ListItemsFilters object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListItemsFiltersWithDefaults added in v0.1.10

func NewListItemsFiltersWithDefaults() *ListItemsFilters

NewListItemsFiltersWithDefaults instantiates a new ListItemsFilters object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListItemsFilters) GetExternalIds added in v0.1.10

func (o *ListItemsFilters) GetExternalIds() []string

GetExternalIds returns the ExternalIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListItemsFilters) GetExternalIdsOk added in v0.1.10

func (o *ListItemsFilters) GetExternalIdsOk() ([]string, bool)

GetExternalIdsOk returns a tuple with the ExternalIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListItemsFilters) GetIds added in v0.1.10

func (o *ListItemsFilters) GetIds() []int32

GetIds returns the Ids field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListItemsFilters) GetIdsOk added in v0.1.10

func (o *ListItemsFilters) GetIdsOk() ([]int32, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListItemsFilters) GetName added in v0.1.10

func (o *ListItemsFilters) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListItemsFilters) GetNameOk added in v0.1.10

func (o *ListItemsFilters) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListItemsFilters) GetRootFilesOnly added in v0.1.10

func (o *ListItemsFilters) GetRootFilesOnly() bool

GetRootFilesOnly returns the RootFilesOnly field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListItemsFilters) GetRootFilesOnlyOk added in v0.1.10

func (o *ListItemsFilters) GetRootFilesOnlyOk() (*bool, bool)

GetRootFilesOnlyOk returns a tuple with the RootFilesOnly field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListItemsFilters) HasExternalIds added in v0.1.10

func (o *ListItemsFilters) HasExternalIds() bool

HasExternalIds returns a boolean if a field has been set.

func (*ListItemsFilters) HasIds added in v0.1.10

func (o *ListItemsFilters) HasIds() bool

HasIds returns a boolean if a field has been set.

func (*ListItemsFilters) HasName added in v0.1.10

func (o *ListItemsFilters) HasName() bool

HasName returns a boolean if a field has been set.

func (*ListItemsFilters) HasRootFilesOnly added in v0.1.10

func (o *ListItemsFilters) HasRootFilesOnly() bool

HasRootFilesOnly returns a boolean if a field has been set.

func (ListItemsFilters) MarshalJSON added in v0.1.10

func (o ListItemsFilters) MarshalJSON() ([]byte, error)

func (*ListItemsFilters) SetExternalIds added in v0.1.10

func (o *ListItemsFilters) SetExternalIds(v []string)

SetExternalIds gets a reference to the given []string and assigns it to the ExternalIds field.

func (*ListItemsFilters) SetIds added in v0.1.10

func (o *ListItemsFilters) SetIds(v []int32)

SetIds gets a reference to the given []int32 and assigns it to the Ids field.

func (*ListItemsFilters) SetName added in v0.1.10

func (o *ListItemsFilters) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*ListItemsFilters) SetNameNil added in v0.1.10

func (o *ListItemsFilters) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ListItemsFilters) SetRootFilesOnly added in v0.1.10

func (o *ListItemsFilters) SetRootFilesOnly(v bool)

SetRootFilesOnly gets a reference to the given NullableBool and assigns it to the RootFilesOnly field.

func (*ListItemsFilters) SetRootFilesOnlyNil added in v0.1.10

func (o *ListItemsFilters) SetRootFilesOnlyNil()

SetRootFilesOnlyNil sets the value for RootFilesOnly to be an explicit nil

func (*ListItemsFilters) UnsetName added in v0.1.10

func (o *ListItemsFilters) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*ListItemsFilters) UnsetRootFilesOnly added in v0.1.10

func (o *ListItemsFilters) UnsetRootFilesOnly()

UnsetRootFilesOnly ensures that no value is present for RootFilesOnly, not even an explicit nil

type ListItemsFiltersNullable added in v0.1.10

type ListItemsFiltersNullable struct {
	ExternalIds   []string       `json:"external_ids,omitempty"`
	Ids           []int32        `json:"ids,omitempty"`
	Name          NullableString `json:"name,omitempty"`
	RootFilesOnly NullableBool   `json:"root_files_only,omitempty"`
}

ListItemsFiltersNullable struct for ListItemsFiltersNullable

func NewListItemsFiltersNullable added in v0.1.10

func NewListItemsFiltersNullable() *ListItemsFiltersNullable

NewListItemsFiltersNullable instantiates a new ListItemsFiltersNullable object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListItemsFiltersNullableWithDefaults added in v0.1.10

func NewListItemsFiltersNullableWithDefaults() *ListItemsFiltersNullable

NewListItemsFiltersNullableWithDefaults instantiates a new ListItemsFiltersNullable object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListItemsFiltersNullable) GetExternalIds added in v0.1.10

func (o *ListItemsFiltersNullable) GetExternalIds() []string

GetExternalIds returns the ExternalIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListItemsFiltersNullable) GetExternalIdsOk added in v0.1.10

func (o *ListItemsFiltersNullable) GetExternalIdsOk() ([]string, bool)

GetExternalIdsOk returns a tuple with the ExternalIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListItemsFiltersNullable) GetIds added in v0.1.10

func (o *ListItemsFiltersNullable) GetIds() []int32

GetIds returns the Ids field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListItemsFiltersNullable) GetIdsOk added in v0.1.10

func (o *ListItemsFiltersNullable) GetIdsOk() ([]int32, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListItemsFiltersNullable) GetName added in v0.1.10

func (o *ListItemsFiltersNullable) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListItemsFiltersNullable) GetNameOk added in v0.1.10

func (o *ListItemsFiltersNullable) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListItemsFiltersNullable) GetRootFilesOnly added in v0.1.10

func (o *ListItemsFiltersNullable) GetRootFilesOnly() bool

GetRootFilesOnly returns the RootFilesOnly field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListItemsFiltersNullable) GetRootFilesOnlyOk added in v0.1.10

func (o *ListItemsFiltersNullable) GetRootFilesOnlyOk() (*bool, bool)

GetRootFilesOnlyOk returns a tuple with the RootFilesOnly field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListItemsFiltersNullable) HasExternalIds added in v0.1.10

func (o *ListItemsFiltersNullable) HasExternalIds() bool

HasExternalIds returns a boolean if a field has been set.

func (*ListItemsFiltersNullable) HasIds added in v0.1.10

func (o *ListItemsFiltersNullable) HasIds() bool

HasIds returns a boolean if a field has been set.

func (*ListItemsFiltersNullable) HasName added in v0.1.10

func (o *ListItemsFiltersNullable) HasName() bool

HasName returns a boolean if a field has been set.

func (*ListItemsFiltersNullable) HasRootFilesOnly added in v0.1.10

func (o *ListItemsFiltersNullable) HasRootFilesOnly() bool

HasRootFilesOnly returns a boolean if a field has been set.

func (ListItemsFiltersNullable) MarshalJSON added in v0.1.10

func (o ListItemsFiltersNullable) MarshalJSON() ([]byte, error)

func (*ListItemsFiltersNullable) SetExternalIds added in v0.1.10

func (o *ListItemsFiltersNullable) SetExternalIds(v []string)

SetExternalIds gets a reference to the given []string and assigns it to the ExternalIds field.

func (*ListItemsFiltersNullable) SetIds added in v0.1.10

func (o *ListItemsFiltersNullable) SetIds(v []int32)

SetIds gets a reference to the given []int32 and assigns it to the Ids field.

func (*ListItemsFiltersNullable) SetName added in v0.1.10

func (o *ListItemsFiltersNullable) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*ListItemsFiltersNullable) SetNameNil added in v0.1.10

func (o *ListItemsFiltersNullable) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ListItemsFiltersNullable) SetRootFilesOnly added in v0.1.10

func (o *ListItemsFiltersNullable) SetRootFilesOnly(v bool)

SetRootFilesOnly gets a reference to the given NullableBool and assigns it to the RootFilesOnly field.

func (*ListItemsFiltersNullable) SetRootFilesOnlyNil added in v0.1.10

func (o *ListItemsFiltersNullable) SetRootFilesOnlyNil()

SetRootFilesOnlyNil sets the value for RootFilesOnly to be an explicit nil

func (*ListItemsFiltersNullable) UnsetName added in v0.1.10

func (o *ListItemsFiltersNullable) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*ListItemsFiltersNullable) UnsetRootFilesOnly added in v0.1.10

func (o *ListItemsFiltersNullable) UnsetRootFilesOnly()

UnsetRootFilesOnly ensures that no value is present for RootFilesOnly, not even an explicit nil

type ListRequest

type ListRequest struct {
	DataSourceId int32          `json:"data_source_id"`
	ParentId     NullableString `json:"parent_id,omitempty"`
}

ListRequest struct for ListRequest

func NewListRequest

func NewListRequest(dataSourceId int32) *ListRequest

NewListRequest instantiates a new ListRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListRequestWithDefaults

func NewListRequestWithDefaults() *ListRequest

NewListRequestWithDefaults instantiates a new ListRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListRequest) GetDataSourceId

func (o *ListRequest) GetDataSourceId() int32

GetDataSourceId returns the DataSourceId field value

func (*ListRequest) GetDataSourceIdOk

func (o *ListRequest) GetDataSourceIdOk() (*int32, bool)

GetDataSourceIdOk returns a tuple with the DataSourceId field value and a boolean to check if the value has been set.

func (*ListRequest) GetParentId

func (o *ListRequest) GetParentId() string

GetParentId returns the ParentId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ListRequest) GetParentIdOk

func (o *ListRequest) GetParentIdOk() (*string, bool)

GetParentIdOk returns a tuple with the ParentId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListRequest) HasParentId

func (o *ListRequest) HasParentId() bool

HasParentId returns a boolean if a field has been set.

func (ListRequest) MarshalJSON

func (o ListRequest) MarshalJSON() ([]byte, error)

func (*ListRequest) SetDataSourceId

func (o *ListRequest) SetDataSourceId(v int32)

SetDataSourceId sets field value

func (*ListRequest) SetParentId

func (o *ListRequest) SetParentId(v string)

SetParentId gets a reference to the given NullableString and assigns it to the ParentId field.

func (*ListRequest) SetParentIdNil

func (o *ListRequest) SetParentIdNil()

SetParentIdNil sets the value for ParentId to be an explicit nil

func (*ListRequest) UnsetParentId

func (o *ListRequest) UnsetParentId()

UnsetParentId ensures that no value is present for ParentId, not even an explicit nil

type ListResponse

type ListResponse struct {
	Data []DirectoryItem `json:"data"`
}

ListResponse struct for ListResponse

func NewListResponse

func NewListResponse(data []DirectoryItem) *ListResponse

NewListResponse instantiates a new ListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseWithDefaults

func NewListResponseWithDefaults() *ListResponse

NewListResponseWithDefaults instantiates a new ListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponse) GetData

func (o *ListResponse) GetData() []DirectoryItem

GetData returns the Data field value

func (*ListResponse) GetDataOk

func (o *ListResponse) GetDataOk() ([]DirectoryItem, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (ListResponse) MarshalJSON

func (o ListResponse) MarshalJSON() ([]byte, error)

func (*ListResponse) SetData

func (o *ListResponse) SetData(v []DirectoryItem)

SetData sets field value

type LocationPropertyInner

type LocationPropertyInner struct {
	Int32  *int32
	String *string
}

LocationPropertyInner struct for LocationPropertyInner

func (*LocationPropertyInner) MarshalJSON

func (src *LocationPropertyInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*LocationPropertyInner) UnmarshalJSON

func (dst *LocationPropertyInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type ModifyUserConfigurationInput

type ModifyUserConfigurationInput struct {
	ConfigurationKeyName string                 `json:"configuration_key_name"`
	Value                map[string]interface{} `json:"value"`
}

ModifyUserConfigurationInput struct for ModifyUserConfigurationInput

func NewModifyUserConfigurationInput

func NewModifyUserConfigurationInput(configurationKeyName string, value map[string]interface{}) *ModifyUserConfigurationInput

NewModifyUserConfigurationInput instantiates a new ModifyUserConfigurationInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewModifyUserConfigurationInputWithDefaults

func NewModifyUserConfigurationInputWithDefaults() *ModifyUserConfigurationInput

NewModifyUserConfigurationInputWithDefaults instantiates a new ModifyUserConfigurationInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ModifyUserConfigurationInput) GetConfigurationKeyName

func (o *ModifyUserConfigurationInput) GetConfigurationKeyName() string

GetConfigurationKeyName returns the ConfigurationKeyName field value

func (*ModifyUserConfigurationInput) GetConfigurationKeyNameOk

func (o *ModifyUserConfigurationInput) GetConfigurationKeyNameOk() (*string, bool)

GetConfigurationKeyNameOk returns a tuple with the ConfigurationKeyName field value and a boolean to check if the value has been set.

func (*ModifyUserConfigurationInput) GetValue

func (o *ModifyUserConfigurationInput) GetValue() map[string]interface{}

GetValue returns the Value field value

func (*ModifyUserConfigurationInput) GetValueOk

func (o *ModifyUserConfigurationInput) GetValueOk() (map[string]interface{}, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (ModifyUserConfigurationInput) MarshalJSON

func (o ModifyUserConfigurationInput) MarshalJSON() ([]byte, error)

func (*ModifyUserConfigurationInput) SetConfigurationKeyName

func (o *ModifyUserConfigurationInput) SetConfigurationKeyName(v string)

SetConfigurationKeyName sets field value

func (*ModifyUserConfigurationInput) SetValue

func (o *ModifyUserConfigurationInput) SetValue(v map[string]interface{})

SetValue sets field value

type NotionAuthentication added in v0.1.5

type NotionAuthentication struct {
	Source      interface{} `json:"source"`
	AccessToken string      `json:"access_token"`
	WorkspaceId string      `json:"workspace_id"`
}

NotionAuthentication struct for NotionAuthentication

func NewNotionAuthentication added in v0.1.5

func NewNotionAuthentication(source interface{}, accessToken string, workspaceId string) *NotionAuthentication

NewNotionAuthentication instantiates a new NotionAuthentication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotionAuthenticationWithDefaults added in v0.1.5

func NewNotionAuthenticationWithDefaults() *NotionAuthentication

NewNotionAuthenticationWithDefaults instantiates a new NotionAuthentication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotionAuthentication) GetAccessToken added in v0.1.5

func (o *NotionAuthentication) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*NotionAuthentication) GetAccessTokenOk added in v0.1.5

func (o *NotionAuthentication) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*NotionAuthentication) GetSource added in v0.1.5

func (o *NotionAuthentication) GetSource() interface{}

GetSource returns the Source field value If the value is explicit nil, the zero value for interface{} will be returned

func (*NotionAuthentication) GetSourceOk added in v0.1.5

func (o *NotionAuthentication) GetSourceOk() (*interface{}, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NotionAuthentication) GetWorkspaceId added in v0.1.5

func (o *NotionAuthentication) GetWorkspaceId() string

GetWorkspaceId returns the WorkspaceId field value

func (*NotionAuthentication) GetWorkspaceIdOk added in v0.1.5

func (o *NotionAuthentication) GetWorkspaceIdOk() (*string, bool)

GetWorkspaceIdOk returns a tuple with the WorkspaceId field value and a boolean to check if the value has been set.

func (NotionAuthentication) MarshalJSON added in v0.1.5

func (o NotionAuthentication) MarshalJSON() ([]byte, error)

func (*NotionAuthentication) SetAccessToken added in v0.1.5

func (o *NotionAuthentication) SetAccessToken(v string)

SetAccessToken sets field value

func (*NotionAuthentication) SetSource added in v0.1.5

func (o *NotionAuthentication) SetSource(v interface{})

SetSource sets field value

func (*NotionAuthentication) SetWorkspaceId added in v0.1.5

func (o *NotionAuthentication) SetWorkspaceId(v string)

SetWorkspaceId sets field value

type NullableAddWebhookProps

type NullableAddWebhookProps struct {
	// contains filtered or unexported fields
}

func NewNullableAddWebhookProps

func NewNullableAddWebhookProps(val *AddWebhookProps) *NullableAddWebhookProps

func (NullableAddWebhookProps) Get

func (NullableAddWebhookProps) IsSet

func (v NullableAddWebhookProps) IsSet() bool

func (NullableAddWebhookProps) MarshalJSON

func (v NullableAddWebhookProps) MarshalJSON() ([]byte, error)

func (*NullableAddWebhookProps) Set

func (*NullableAddWebhookProps) UnmarshalJSON

func (v *NullableAddWebhookProps) UnmarshalJSON(src []byte) error

func (*NullableAddWebhookProps) Unset

func (v *NullableAddWebhookProps) Unset()

type NullableAuthenticationProperty added in v0.1.5

type NullableAuthenticationProperty struct {
	// contains filtered or unexported fields
}

func NewNullableAuthenticationProperty added in v0.1.5

func NewNullableAuthenticationProperty(val *AuthenticationProperty) *NullableAuthenticationProperty

func (NullableAuthenticationProperty) Get added in v0.1.5

func (NullableAuthenticationProperty) IsSet added in v0.1.5

func (NullableAuthenticationProperty) MarshalJSON added in v0.1.5

func (v NullableAuthenticationProperty) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationProperty) Set added in v0.1.5

func (*NullableAuthenticationProperty) UnmarshalJSON added in v0.1.5

func (v *NullableAuthenticationProperty) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationProperty) Unset added in v0.1.5

func (v *NullableAuthenticationProperty) Unset()

type NullableAutoSyncEnabledSourcesProperty added in v0.1.7

type NullableAutoSyncEnabledSourcesProperty struct {
	// contains filtered or unexported fields
}

func NewNullableAutoSyncEnabledSourcesProperty added in v0.1.7

func NewNullableAutoSyncEnabledSourcesProperty(val *AutoSyncEnabledSourcesProperty) *NullableAutoSyncEnabledSourcesProperty

func (NullableAutoSyncEnabledSourcesProperty) Get added in v0.1.7

func (NullableAutoSyncEnabledSourcesProperty) IsSet added in v0.1.7

func (NullableAutoSyncEnabledSourcesProperty) MarshalJSON added in v0.1.7

func (v NullableAutoSyncEnabledSourcesProperty) MarshalJSON() ([]byte, error)

func (*NullableAutoSyncEnabledSourcesProperty) Set added in v0.1.7

func (*NullableAutoSyncEnabledSourcesProperty) UnmarshalJSON added in v0.1.7

func (v *NullableAutoSyncEnabledSourcesProperty) UnmarshalJSON(src []byte) error

func (*NullableAutoSyncEnabledSourcesProperty) Unset added in v0.1.7

type NullableBodyCreateUploadFileUploadfilePost

type NullableBodyCreateUploadFileUploadfilePost struct {
	// contains filtered or unexported fields
}

func (NullableBodyCreateUploadFileUploadfilePost) Get

func (NullableBodyCreateUploadFileUploadfilePost) IsSet

func (NullableBodyCreateUploadFileUploadfilePost) MarshalJSON

func (*NullableBodyCreateUploadFileUploadfilePost) Set

func (*NullableBodyCreateUploadFileUploadfilePost) UnmarshalJSON

func (v *NullableBodyCreateUploadFileUploadfilePost) UnmarshalJSON(src []byte) error

func (*NullableBodyCreateUploadFileUploadfilePost) Unset

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableChunkProperties

type NullableChunkProperties struct {
	// contains filtered or unexported fields
}

func NewNullableChunkProperties

func NewNullableChunkProperties(val *ChunkProperties) *NullableChunkProperties

func (NullableChunkProperties) Get

func (NullableChunkProperties) IsSet

func (v NullableChunkProperties) IsSet() bool

func (NullableChunkProperties) MarshalJSON

func (v NullableChunkProperties) MarshalJSON() ([]byte, error)

func (*NullableChunkProperties) Set

func (*NullableChunkProperties) UnmarshalJSON

func (v *NullableChunkProperties) UnmarshalJSON(src []byte) error

func (*NullableChunkProperties) Unset

func (v *NullableChunkProperties) Unset()

type NullableChunkPropertiesNullable

type NullableChunkPropertiesNullable struct {
	// contains filtered or unexported fields
}

func (NullableChunkPropertiesNullable) Get

func (NullableChunkPropertiesNullable) IsSet

func (NullableChunkPropertiesNullable) MarshalJSON

func (v NullableChunkPropertiesNullable) MarshalJSON() ([]byte, error)

func (*NullableChunkPropertiesNullable) Set

func (*NullableChunkPropertiesNullable) UnmarshalJSON

func (v *NullableChunkPropertiesNullable) UnmarshalJSON(src []byte) error

func (*NullableChunkPropertiesNullable) Unset

type NullableChunksAndEmbeddings

type NullableChunksAndEmbeddings struct {
	// contains filtered or unexported fields
}

func NewNullableChunksAndEmbeddings

func NewNullableChunksAndEmbeddings(val *ChunksAndEmbeddings) *NullableChunksAndEmbeddings

func (NullableChunksAndEmbeddings) Get

func (NullableChunksAndEmbeddings) IsSet

func (NullableChunksAndEmbeddings) MarshalJSON

func (v NullableChunksAndEmbeddings) MarshalJSON() ([]byte, error)

func (*NullableChunksAndEmbeddings) Set

func (*NullableChunksAndEmbeddings) UnmarshalJSON

func (v *NullableChunksAndEmbeddings) UnmarshalJSON(src []byte) error

func (*NullableChunksAndEmbeddings) Unset

func (v *NullableChunksAndEmbeddings) Unset()

type NullableChunksAndEmbeddingsUploadInput

type NullableChunksAndEmbeddingsUploadInput struct {
	// contains filtered or unexported fields
}

func (NullableChunksAndEmbeddingsUploadInput) Get

func (NullableChunksAndEmbeddingsUploadInput) IsSet

func (NullableChunksAndEmbeddingsUploadInput) MarshalJSON

func (v NullableChunksAndEmbeddingsUploadInput) MarshalJSON() ([]byte, error)

func (*NullableChunksAndEmbeddingsUploadInput) Set

func (*NullableChunksAndEmbeddingsUploadInput) UnmarshalJSON

func (v *NullableChunksAndEmbeddingsUploadInput) UnmarshalJSON(src []byte) error

func (*NullableChunksAndEmbeddingsUploadInput) Unset

type NullableConfluenceAuthentication added in v0.1.5

type NullableConfluenceAuthentication struct {
	// contains filtered or unexported fields
}

func NewNullableConfluenceAuthentication added in v0.1.5

func NewNullableConfluenceAuthentication(val *ConfluenceAuthentication) *NullableConfluenceAuthentication

func (NullableConfluenceAuthentication) Get added in v0.1.5

func (NullableConfluenceAuthentication) IsSet added in v0.1.5

func (NullableConfluenceAuthentication) MarshalJSON added in v0.1.5

func (v NullableConfluenceAuthentication) MarshalJSON() ([]byte, error)

func (*NullableConfluenceAuthentication) Set added in v0.1.5

func (*NullableConfluenceAuthentication) UnmarshalJSON added in v0.1.5

func (v *NullableConfluenceAuthentication) UnmarshalJSON(src []byte) error

func (*NullableConfluenceAuthentication) Unset added in v0.1.5

type NullableConnectDataSourceInput added in v0.1.5

type NullableConnectDataSourceInput struct {
	// contains filtered or unexported fields
}

func NewNullableConnectDataSourceInput added in v0.1.5

func NewNullableConnectDataSourceInput(val *ConnectDataSourceInput) *NullableConnectDataSourceInput

func (NullableConnectDataSourceInput) Get added in v0.1.5

func (NullableConnectDataSourceInput) IsSet added in v0.1.5

func (NullableConnectDataSourceInput) MarshalJSON added in v0.1.5

func (v NullableConnectDataSourceInput) MarshalJSON() ([]byte, error)

func (*NullableConnectDataSourceInput) Set added in v0.1.5

func (*NullableConnectDataSourceInput) UnmarshalJSON added in v0.1.5

func (v *NullableConnectDataSourceInput) UnmarshalJSON(src []byte) error

func (*NullableConnectDataSourceInput) Unset added in v0.1.5

func (v *NullableConnectDataSourceInput) Unset()

type NullableConnectDataSourceResponse added in v0.1.5

type NullableConnectDataSourceResponse struct {
	// contains filtered or unexported fields
}

func NewNullableConnectDataSourceResponse added in v0.1.5

func NewNullableConnectDataSourceResponse(val *ConnectDataSourceResponse) *NullableConnectDataSourceResponse

func (NullableConnectDataSourceResponse) Get added in v0.1.5

func (NullableConnectDataSourceResponse) IsSet added in v0.1.5

func (NullableConnectDataSourceResponse) MarshalJSON added in v0.1.5

func (v NullableConnectDataSourceResponse) MarshalJSON() ([]byte, error)

func (*NullableConnectDataSourceResponse) Set added in v0.1.5

func (*NullableConnectDataSourceResponse) UnmarshalJSON added in v0.1.5

func (v *NullableConnectDataSourceResponse) UnmarshalJSON(src []byte) error

func (*NullableConnectDataSourceResponse) Unset added in v0.1.5

type NullableDataSourceLastSyncActions

type NullableDataSourceLastSyncActions struct {
	// contains filtered or unexported fields
}

func (NullableDataSourceLastSyncActions) Get

func (NullableDataSourceLastSyncActions) IsSet

func (NullableDataSourceLastSyncActions) MarshalJSON

func (v NullableDataSourceLastSyncActions) MarshalJSON() ([]byte, error)

func (*NullableDataSourceLastSyncActions) Set

func (*NullableDataSourceLastSyncActions) UnmarshalJSON

func (v *NullableDataSourceLastSyncActions) UnmarshalJSON(src []byte) error

func (*NullableDataSourceLastSyncActions) Unset

type NullableDataSourceSyncStatuses

type NullableDataSourceSyncStatuses struct {
	// contains filtered or unexported fields
}

func (NullableDataSourceSyncStatuses) Get

func (NullableDataSourceSyncStatuses) IsSet

func (NullableDataSourceSyncStatuses) MarshalJSON

func (v NullableDataSourceSyncStatuses) MarshalJSON() ([]byte, error)

func (*NullableDataSourceSyncStatuses) Set

func (*NullableDataSourceSyncStatuses) UnmarshalJSON

func (v *NullableDataSourceSyncStatuses) UnmarshalJSON(src []byte) error

func (*NullableDataSourceSyncStatuses) Unset

func (v *NullableDataSourceSyncStatuses) Unset()

type NullableDataSourceType

type NullableDataSourceType struct {
	// contains filtered or unexported fields
}

func NewNullableDataSourceType

func NewNullableDataSourceType(val *DataSourceType) *NullableDataSourceType

func (NullableDataSourceType) Get

func (NullableDataSourceType) IsSet

func (v NullableDataSourceType) IsSet() bool

func (NullableDataSourceType) MarshalJSON

func (v NullableDataSourceType) MarshalJSON() ([]byte, error)

func (*NullableDataSourceType) Set

func (*NullableDataSourceType) UnmarshalJSON

func (v *NullableDataSourceType) UnmarshalJSON(src []byte) error

func (*NullableDataSourceType) Unset

func (v *NullableDataSourceType) Unset()

type NullableDataSourceTypeNullable

type NullableDataSourceTypeNullable struct {
	// contains filtered or unexported fields
}

func (NullableDataSourceTypeNullable) Get

func (NullableDataSourceTypeNullable) IsSet

func (NullableDataSourceTypeNullable) MarshalJSON

func (v NullableDataSourceTypeNullable) MarshalJSON() ([]byte, error)

func (*NullableDataSourceTypeNullable) Set

func (*NullableDataSourceTypeNullable) UnmarshalJSON

func (v *NullableDataSourceTypeNullable) UnmarshalJSON(src []byte) error

func (*NullableDataSourceTypeNullable) Unset

func (v *NullableDataSourceTypeNullable) Unset()

type NullableDeleteFilesQueryInput

type NullableDeleteFilesQueryInput struct {
	// contains filtered or unexported fields
}

func (NullableDeleteFilesQueryInput) Get

func (NullableDeleteFilesQueryInput) IsSet

func (NullableDeleteFilesQueryInput) MarshalJSON

func (v NullableDeleteFilesQueryInput) MarshalJSON() ([]byte, error)

func (*NullableDeleteFilesQueryInput) Set

func (*NullableDeleteFilesQueryInput) UnmarshalJSON

func (v *NullableDeleteFilesQueryInput) UnmarshalJSON(src []byte) error

func (*NullableDeleteFilesQueryInput) Unset

func (v *NullableDeleteFilesQueryInput) Unset()

type NullableDeleteFilesV2QueryInput added in v0.1.9

type NullableDeleteFilesV2QueryInput struct {
	// contains filtered or unexported fields
}

func NewNullableDeleteFilesV2QueryInput added in v0.1.9

func NewNullableDeleteFilesV2QueryInput(val *DeleteFilesV2QueryInput) *NullableDeleteFilesV2QueryInput

func (NullableDeleteFilesV2QueryInput) Get added in v0.1.9

func (NullableDeleteFilesV2QueryInput) IsSet added in v0.1.9

func (NullableDeleteFilesV2QueryInput) MarshalJSON added in v0.1.9

func (v NullableDeleteFilesV2QueryInput) MarshalJSON() ([]byte, error)

func (*NullableDeleteFilesV2QueryInput) Set added in v0.1.9

func (*NullableDeleteFilesV2QueryInput) UnmarshalJSON added in v0.1.9

func (v *NullableDeleteFilesV2QueryInput) UnmarshalJSON(src []byte) error

func (*NullableDeleteFilesV2QueryInput) Unset added in v0.1.9

type NullableDeleteUsersInput

type NullableDeleteUsersInput struct {
	// contains filtered or unexported fields
}

func NewNullableDeleteUsersInput

func NewNullableDeleteUsersInput(val *DeleteUsersInput) *NullableDeleteUsersInput

func (NullableDeleteUsersInput) Get

func (NullableDeleteUsersInput) IsSet

func (v NullableDeleteUsersInput) IsSet() bool

func (NullableDeleteUsersInput) MarshalJSON

func (v NullableDeleteUsersInput) MarshalJSON() ([]byte, error)

func (*NullableDeleteUsersInput) Set

func (*NullableDeleteUsersInput) UnmarshalJSON

func (v *NullableDeleteUsersInput) UnmarshalJSON(src []byte) error

func (*NullableDeleteUsersInput) Unset

func (v *NullableDeleteUsersInput) Unset()

type NullableDirectoryItem

type NullableDirectoryItem struct {
	// contains filtered or unexported fields
}

func NewNullableDirectoryItem

func NewNullableDirectoryItem(val *DirectoryItem) *NullableDirectoryItem

func (NullableDirectoryItem) Get

func (NullableDirectoryItem) IsSet

func (v NullableDirectoryItem) IsSet() bool

func (NullableDirectoryItem) MarshalJSON

func (v NullableDirectoryItem) MarshalJSON() ([]byte, error)

func (*NullableDirectoryItem) Set

func (v *NullableDirectoryItem) Set(val *DirectoryItem)

func (*NullableDirectoryItem) UnmarshalJSON

func (v *NullableDirectoryItem) UnmarshalJSON(src []byte) error

func (*NullableDirectoryItem) Unset

func (v *NullableDirectoryItem) Unset()

type NullableDocumentResponse

type NullableDocumentResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDocumentResponse

func NewNullableDocumentResponse(val *DocumentResponse) *NullableDocumentResponse

func (NullableDocumentResponse) Get

func (NullableDocumentResponse) IsSet

func (v NullableDocumentResponse) IsSet() bool

func (NullableDocumentResponse) MarshalJSON

func (v NullableDocumentResponse) MarshalJSON() ([]byte, error)

func (*NullableDocumentResponse) Set

func (*NullableDocumentResponse) UnmarshalJSON

func (v *NullableDocumentResponse) UnmarshalJSON(src []byte) error

func (*NullableDocumentResponse) Unset

func (v *NullableDocumentResponse) Unset()

type NullableDocumentResponseList

type NullableDocumentResponseList struct {
	// contains filtered or unexported fields
}

func NewNullableDocumentResponseList

func NewNullableDocumentResponseList(val *DocumentResponseList) *NullableDocumentResponseList

func (NullableDocumentResponseList) Get

func (NullableDocumentResponseList) IsSet

func (NullableDocumentResponseList) MarshalJSON

func (v NullableDocumentResponseList) MarshalJSON() ([]byte, error)

func (*NullableDocumentResponseList) Set

func (*NullableDocumentResponseList) UnmarshalJSON

func (v *NullableDocumentResponseList) UnmarshalJSON(src []byte) error

func (*NullableDocumentResponseList) Unset

func (v *NullableDocumentResponseList) Unset()

type NullableEmbeddingAndChunk

type NullableEmbeddingAndChunk struct {
	// contains filtered or unexported fields
}

func NewNullableEmbeddingAndChunk

func NewNullableEmbeddingAndChunk(val *EmbeddingAndChunk) *NullableEmbeddingAndChunk

func (NullableEmbeddingAndChunk) Get

func (NullableEmbeddingAndChunk) IsSet

func (v NullableEmbeddingAndChunk) IsSet() bool

func (NullableEmbeddingAndChunk) MarshalJSON

func (v NullableEmbeddingAndChunk) MarshalJSON() ([]byte, error)

func (*NullableEmbeddingAndChunk) Set

func (*NullableEmbeddingAndChunk) UnmarshalJSON

func (v *NullableEmbeddingAndChunk) UnmarshalJSON(src []byte) error

func (*NullableEmbeddingAndChunk) Unset

func (v *NullableEmbeddingAndChunk) Unset()

type NullableEmbeddingGenerators

type NullableEmbeddingGenerators struct {
	// contains filtered or unexported fields
}

func NewNullableEmbeddingGenerators

func NewNullableEmbeddingGenerators(val *EmbeddingGenerators) *NullableEmbeddingGenerators

func (NullableEmbeddingGenerators) Get

func (NullableEmbeddingGenerators) IsSet

func (NullableEmbeddingGenerators) MarshalJSON

func (v NullableEmbeddingGenerators) MarshalJSON() ([]byte, error)

func (*NullableEmbeddingGenerators) Set

func (*NullableEmbeddingGenerators) UnmarshalJSON

func (v *NullableEmbeddingGenerators) UnmarshalJSON(src []byte) error

func (*NullableEmbeddingGenerators) Unset

func (v *NullableEmbeddingGenerators) Unset()

type NullableEmbeddingGeneratorsNullable

type NullableEmbeddingGeneratorsNullable struct {
	// contains filtered or unexported fields
}

func (NullableEmbeddingGeneratorsNullable) Get

func (NullableEmbeddingGeneratorsNullable) IsSet

func (NullableEmbeddingGeneratorsNullable) MarshalJSON

func (v NullableEmbeddingGeneratorsNullable) MarshalJSON() ([]byte, error)

func (*NullableEmbeddingGeneratorsNullable) Set

func (*NullableEmbeddingGeneratorsNullable) UnmarshalJSON

func (v *NullableEmbeddingGeneratorsNullable) UnmarshalJSON(src []byte) error

func (*NullableEmbeddingGeneratorsNullable) Unset

type NullableEmbeddingProperties

type NullableEmbeddingProperties struct {
	// contains filtered or unexported fields
}

func NewNullableEmbeddingProperties

func NewNullableEmbeddingProperties(val *EmbeddingProperties) *NullableEmbeddingProperties

func (NullableEmbeddingProperties) Get

func (NullableEmbeddingProperties) IsSet

func (NullableEmbeddingProperties) MarshalJSON

func (v NullableEmbeddingProperties) MarshalJSON() ([]byte, error)

func (*NullableEmbeddingProperties) Set

func (*NullableEmbeddingProperties) UnmarshalJSON

func (v *NullableEmbeddingProperties) UnmarshalJSON(src []byte) error

func (*NullableEmbeddingProperties) Unset

func (v *NullableEmbeddingProperties) Unset()

type NullableEmbeddingsAndChunksFilters

type NullableEmbeddingsAndChunksFilters struct {
	// contains filtered or unexported fields
}

func (NullableEmbeddingsAndChunksFilters) Get

func (NullableEmbeddingsAndChunksFilters) IsSet

func (NullableEmbeddingsAndChunksFilters) MarshalJSON

func (v NullableEmbeddingsAndChunksFilters) MarshalJSON() ([]byte, error)

func (*NullableEmbeddingsAndChunksFilters) Set

func (*NullableEmbeddingsAndChunksFilters) UnmarshalJSON

func (v *NullableEmbeddingsAndChunksFilters) UnmarshalJSON(src []byte) error

func (*NullableEmbeddingsAndChunksFilters) Unset

type NullableEmbeddingsAndChunksOrderByColumns

type NullableEmbeddingsAndChunksOrderByColumns struct {
	// contains filtered or unexported fields
}

func (NullableEmbeddingsAndChunksOrderByColumns) Get

func (NullableEmbeddingsAndChunksOrderByColumns) IsSet

func (NullableEmbeddingsAndChunksOrderByColumns) MarshalJSON

func (*NullableEmbeddingsAndChunksOrderByColumns) Set

func (*NullableEmbeddingsAndChunksOrderByColumns) UnmarshalJSON

func (v *NullableEmbeddingsAndChunksOrderByColumns) UnmarshalJSON(src []byte) error

func (*NullableEmbeddingsAndChunksOrderByColumns) Unset

type NullableEmbeddingsAndChunksQueryInput

type NullableEmbeddingsAndChunksQueryInput struct {
	// contains filtered or unexported fields
}

func (NullableEmbeddingsAndChunksQueryInput) Get

func (NullableEmbeddingsAndChunksQueryInput) IsSet

func (NullableEmbeddingsAndChunksQueryInput) MarshalJSON

func (v NullableEmbeddingsAndChunksQueryInput) MarshalJSON() ([]byte, error)

func (*NullableEmbeddingsAndChunksQueryInput) Set

func (*NullableEmbeddingsAndChunksQueryInput) UnmarshalJSON

func (v *NullableEmbeddingsAndChunksQueryInput) UnmarshalJSON(src []byte) error

func (*NullableEmbeddingsAndChunksQueryInput) Unset

type NullableEmbeddingsAndChunksResponse

type NullableEmbeddingsAndChunksResponse struct {
	// contains filtered or unexported fields
}

func (NullableEmbeddingsAndChunksResponse) Get

func (NullableEmbeddingsAndChunksResponse) IsSet

func (NullableEmbeddingsAndChunksResponse) MarshalJSON

func (v NullableEmbeddingsAndChunksResponse) MarshalJSON() ([]byte, error)

func (*NullableEmbeddingsAndChunksResponse) Set

func (*NullableEmbeddingsAndChunksResponse) UnmarshalJSON

func (v *NullableEmbeddingsAndChunksResponse) UnmarshalJSON(src []byte) error

func (*NullableEmbeddingsAndChunksResponse) Unset

type NullableExternalFileSyncStatuses

type NullableExternalFileSyncStatuses struct {
	// contains filtered or unexported fields
}

func (NullableExternalFileSyncStatuses) Get

func (NullableExternalFileSyncStatuses) IsSet

func (NullableExternalFileSyncStatuses) MarshalJSON

func (v NullableExternalFileSyncStatuses) MarshalJSON() ([]byte, error)

func (*NullableExternalFileSyncStatuses) Set

func (*NullableExternalFileSyncStatuses) UnmarshalJSON

func (v *NullableExternalFileSyncStatuses) UnmarshalJSON(src []byte) error

func (*NullableExternalFileSyncStatuses) Unset

type NullableExternalSourceItem

type NullableExternalSourceItem struct {
	// contains filtered or unexported fields
}

func NewNullableExternalSourceItem

func NewNullableExternalSourceItem(val *ExternalSourceItem) *NullableExternalSourceItem

func (NullableExternalSourceItem) Get

func (NullableExternalSourceItem) IsSet

func (v NullableExternalSourceItem) IsSet() bool

func (NullableExternalSourceItem) MarshalJSON

func (v NullableExternalSourceItem) MarshalJSON() ([]byte, error)

func (*NullableExternalSourceItem) Set

func (*NullableExternalSourceItem) UnmarshalJSON

func (v *NullableExternalSourceItem) UnmarshalJSON(src []byte) error

func (*NullableExternalSourceItem) Unset

func (v *NullableExternalSourceItem) Unset()

type NullableFetchURLsResponse

type NullableFetchURLsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableFetchURLsResponse

func NewNullableFetchURLsResponse(val *FetchURLsResponse) *NullableFetchURLsResponse

func (NullableFetchURLsResponse) Get

func (NullableFetchURLsResponse) IsSet

func (v NullableFetchURLsResponse) IsSet() bool

func (NullableFetchURLsResponse) MarshalJSON

func (v NullableFetchURLsResponse) MarshalJSON() ([]byte, error)

func (*NullableFetchURLsResponse) Set

func (*NullableFetchURLsResponse) UnmarshalJSON

func (v *NullableFetchURLsResponse) UnmarshalJSON(src []byte) error

func (*NullableFetchURLsResponse) Unset

func (v *NullableFetchURLsResponse) Unset()

type NullableFileContentTypes

type NullableFileContentTypes struct {
	// contains filtered or unexported fields
}

func NewNullableFileContentTypes

func NewNullableFileContentTypes(val *FileContentTypes) *NullableFileContentTypes

func (NullableFileContentTypes) Get

func (NullableFileContentTypes) IsSet

func (v NullableFileContentTypes) IsSet() bool

func (NullableFileContentTypes) MarshalJSON

func (v NullableFileContentTypes) MarshalJSON() ([]byte, error)

func (*NullableFileContentTypes) Set

func (*NullableFileContentTypes) UnmarshalJSON

func (v *NullableFileContentTypes) UnmarshalJSON(src []byte) error

func (*NullableFileContentTypes) Unset

func (v *NullableFileContentTypes) Unset()

type NullableFileContentTypesNullable

type NullableFileContentTypesNullable struct {
	// contains filtered or unexported fields
}

func (NullableFileContentTypesNullable) Get

func (NullableFileContentTypesNullable) IsSet

func (NullableFileContentTypesNullable) MarshalJSON

func (v NullableFileContentTypesNullable) MarshalJSON() ([]byte, error)

func (*NullableFileContentTypesNullable) Set

func (*NullableFileContentTypesNullable) UnmarshalJSON

func (v *NullableFileContentTypesNullable) UnmarshalJSON(src []byte) error

func (*NullableFileContentTypesNullable) Unset

type NullableFileFormats

type NullableFileFormats struct {
	// contains filtered or unexported fields
}

func NewNullableFileFormats

func NewNullableFileFormats(val *FileFormats) *NullableFileFormats

func (NullableFileFormats) Get

func (NullableFileFormats) IsSet

func (v NullableFileFormats) IsSet() bool

func (NullableFileFormats) MarshalJSON

func (v NullableFileFormats) MarshalJSON() ([]byte, error)

func (*NullableFileFormats) Set

func (v *NullableFileFormats) Set(val *FileFormats)

func (*NullableFileFormats) UnmarshalJSON

func (v *NullableFileFormats) UnmarshalJSON(src []byte) error

func (*NullableFileFormats) Unset

func (v *NullableFileFormats) Unset()

type NullableFileFormatsNullable

type NullableFileFormatsNullable struct {
	// contains filtered or unexported fields
}

func NewNullableFileFormatsNullable

func NewNullableFileFormatsNullable(val *FileFormatsNullable) *NullableFileFormatsNullable

func (NullableFileFormatsNullable) Get

func (NullableFileFormatsNullable) IsSet

func (NullableFileFormatsNullable) MarshalJSON

func (v NullableFileFormatsNullable) MarshalJSON() ([]byte, error)

func (*NullableFileFormatsNullable) Set

func (*NullableFileFormatsNullable) UnmarshalJSON

func (v *NullableFileFormatsNullable) UnmarshalJSON(src []byte) error

func (*NullableFileFormatsNullable) Unset

func (v *NullableFileFormatsNullable) Unset()

type NullableFileStatistics

type NullableFileStatistics struct {
	// contains filtered or unexported fields
}

func NewNullableFileStatistics

func NewNullableFileStatistics(val *FileStatistics) *NullableFileStatistics

func (NullableFileStatistics) Get

func (NullableFileStatistics) IsSet

func (v NullableFileStatistics) IsSet() bool

func (NullableFileStatistics) MarshalJSON

func (v NullableFileStatistics) MarshalJSON() ([]byte, error)

func (*NullableFileStatistics) Set

func (*NullableFileStatistics) UnmarshalJSON

func (v *NullableFileStatistics) UnmarshalJSON(src []byte) error

func (*NullableFileStatistics) Unset

func (v *NullableFileStatistics) Unset()

type NullableFileStatisticsNullable

type NullableFileStatisticsNullable struct {
	// contains filtered or unexported fields
}

func (NullableFileStatisticsNullable) Get

func (NullableFileStatisticsNullable) IsSet

func (NullableFileStatisticsNullable) MarshalJSON

func (v NullableFileStatisticsNullable) MarshalJSON() ([]byte, error)

func (*NullableFileStatisticsNullable) Set

func (*NullableFileStatisticsNullable) UnmarshalJSON

func (v *NullableFileStatisticsNullable) UnmarshalJSON(src []byte) error

func (*NullableFileStatisticsNullable) Unset

func (v *NullableFileStatisticsNullable) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableFreshDeskConnectRequest

type NullableFreshDeskConnectRequest struct {
	// contains filtered or unexported fields
}

func (NullableFreshDeskConnectRequest) Get

func (NullableFreshDeskConnectRequest) IsSet

func (NullableFreshDeskConnectRequest) MarshalJSON

func (v NullableFreshDeskConnectRequest) MarshalJSON() ([]byte, error)

func (*NullableFreshDeskConnectRequest) Set

func (*NullableFreshDeskConnectRequest) UnmarshalJSON

func (v *NullableFreshDeskConnectRequest) UnmarshalJSON(src []byte) error

func (*NullableFreshDeskConnectRequest) Unset

type NullableFreskdeskAuthentication added in v0.1.5

type NullableFreskdeskAuthentication struct {
	// contains filtered or unexported fields
}

func NewNullableFreskdeskAuthentication added in v0.1.5

func NewNullableFreskdeskAuthentication(val *FreskdeskAuthentication) *NullableFreskdeskAuthentication

func (NullableFreskdeskAuthentication) Get added in v0.1.5

func (NullableFreskdeskAuthentication) IsSet added in v0.1.5

func (NullableFreskdeskAuthentication) MarshalJSON added in v0.1.5

func (v NullableFreskdeskAuthentication) MarshalJSON() ([]byte, error)

func (*NullableFreskdeskAuthentication) Set added in v0.1.5

func (*NullableFreskdeskAuthentication) UnmarshalJSON added in v0.1.5

func (v *NullableFreskdeskAuthentication) UnmarshalJSON(src []byte) error

func (*NullableFreskdeskAuthentication) Unset added in v0.1.5

type NullableGenericSuccessResponse

type NullableGenericSuccessResponse struct {
	// contains filtered or unexported fields
}

func (NullableGenericSuccessResponse) Get

func (NullableGenericSuccessResponse) IsSet

func (NullableGenericSuccessResponse) MarshalJSON

func (v NullableGenericSuccessResponse) MarshalJSON() ([]byte, error)

func (*NullableGenericSuccessResponse) Set

func (*NullableGenericSuccessResponse) UnmarshalJSON

func (v *NullableGenericSuccessResponse) UnmarshalJSON(src []byte) error

func (*NullableGenericSuccessResponse) Unset

func (v *NullableGenericSuccessResponse) Unset()

type NullableGetEmbeddingDocumentsBody

type NullableGetEmbeddingDocumentsBody struct {
	// contains filtered or unexported fields
}

func (NullableGetEmbeddingDocumentsBody) Get

func (NullableGetEmbeddingDocumentsBody) IsSet

func (NullableGetEmbeddingDocumentsBody) MarshalJSON

func (v NullableGetEmbeddingDocumentsBody) MarshalJSON() ([]byte, error)

func (*NullableGetEmbeddingDocumentsBody) Set

func (*NullableGetEmbeddingDocumentsBody) UnmarshalJSON

func (v *NullableGetEmbeddingDocumentsBody) UnmarshalJSON(src []byte) error

func (*NullableGetEmbeddingDocumentsBody) Unset

type NullableGitbookAuthetication added in v0.1.5

type NullableGitbookAuthetication struct {
	// contains filtered or unexported fields
}

func NewNullableGitbookAuthetication added in v0.1.5

func NewNullableGitbookAuthetication(val *GitbookAuthetication) *NullableGitbookAuthetication

func (NullableGitbookAuthetication) Get added in v0.1.5

func (NullableGitbookAuthetication) IsSet added in v0.1.5

func (NullableGitbookAuthetication) MarshalJSON added in v0.1.5

func (v NullableGitbookAuthetication) MarshalJSON() ([]byte, error)

func (*NullableGitbookAuthetication) Set added in v0.1.5

func (*NullableGitbookAuthetication) UnmarshalJSON added in v0.1.5

func (v *NullableGitbookAuthetication) UnmarshalJSON(src []byte) error

func (*NullableGitbookAuthetication) Unset added in v0.1.5

func (v *NullableGitbookAuthetication) Unset()

type NullableGitbookConnectRequest

type NullableGitbookConnectRequest struct {
	// contains filtered or unexported fields
}

func (NullableGitbookConnectRequest) Get

func (NullableGitbookConnectRequest) IsSet

func (NullableGitbookConnectRequest) MarshalJSON

func (v NullableGitbookConnectRequest) MarshalJSON() ([]byte, error)

func (*NullableGitbookConnectRequest) Set

func (*NullableGitbookConnectRequest) UnmarshalJSON

func (v *NullableGitbookConnectRequest) UnmarshalJSON(src []byte) error

func (*NullableGitbookConnectRequest) Unset

func (v *NullableGitbookConnectRequest) Unset()

type NullableGitbookSyncRequest

type NullableGitbookSyncRequest struct {
	// contains filtered or unexported fields
}

func NewNullableGitbookSyncRequest

func NewNullableGitbookSyncRequest(val *GitbookSyncRequest) *NullableGitbookSyncRequest

func (NullableGitbookSyncRequest) Get

func (NullableGitbookSyncRequest) IsSet

func (v NullableGitbookSyncRequest) IsSet() bool

func (NullableGitbookSyncRequest) MarshalJSON

func (v NullableGitbookSyncRequest) MarshalJSON() ([]byte, error)

func (*NullableGitbookSyncRequest) Set

func (*NullableGitbookSyncRequest) UnmarshalJSON

func (v *NullableGitbookSyncRequest) UnmarshalJSON(src []byte) error

func (*NullableGitbookSyncRequest) Unset

func (v *NullableGitbookSyncRequest) Unset()

type NullableGithubAuthentication added in v0.1.19

type NullableGithubAuthentication struct {
	// contains filtered or unexported fields
}

func NewNullableGithubAuthentication added in v0.1.19

func NewNullableGithubAuthentication(val *GithubAuthentication) *NullableGithubAuthentication

func (NullableGithubAuthentication) Get added in v0.1.19

func (NullableGithubAuthentication) IsSet added in v0.1.19

func (NullableGithubAuthentication) MarshalJSON added in v0.1.19

func (v NullableGithubAuthentication) MarshalJSON() ([]byte, error)

func (*NullableGithubAuthentication) Set added in v0.1.19

func (*NullableGithubAuthentication) UnmarshalJSON added in v0.1.19

func (v *NullableGithubAuthentication) UnmarshalJSON(src []byte) error

func (*NullableGithubAuthentication) Unset added in v0.1.19

func (v *NullableGithubAuthentication) Unset()

type NullableGithubConnectRequest added in v0.1.19

type NullableGithubConnectRequest struct {
	// contains filtered or unexported fields
}

func NewNullableGithubConnectRequest added in v0.1.19

func NewNullableGithubConnectRequest(val *GithubConnectRequest) *NullableGithubConnectRequest

func (NullableGithubConnectRequest) Get added in v0.1.19

func (NullableGithubConnectRequest) IsSet added in v0.1.19

func (NullableGithubConnectRequest) MarshalJSON added in v0.1.19

func (v NullableGithubConnectRequest) MarshalJSON() ([]byte, error)

func (*NullableGithubConnectRequest) Set added in v0.1.19

func (*NullableGithubConnectRequest) UnmarshalJSON added in v0.1.19

func (v *NullableGithubConnectRequest) UnmarshalJSON(src []byte) error

func (*NullableGithubConnectRequest) Unset added in v0.1.19

func (v *NullableGithubConnectRequest) Unset()

type NullableGmailSyncInput

type NullableGmailSyncInput struct {
	// contains filtered or unexported fields
}

func NewNullableGmailSyncInput

func NewNullableGmailSyncInput(val *GmailSyncInput) *NullableGmailSyncInput

func (NullableGmailSyncInput) Get

func (NullableGmailSyncInput) IsSet

func (v NullableGmailSyncInput) IsSet() bool

func (NullableGmailSyncInput) MarshalJSON

func (v NullableGmailSyncInput) MarshalJSON() ([]byte, error)

func (*NullableGmailSyncInput) Set

func (*NullableGmailSyncInput) UnmarshalJSON

func (v *NullableGmailSyncInput) UnmarshalJSON(src []byte) error

func (*NullableGmailSyncInput) Unset

func (v *NullableGmailSyncInput) Unset()

type NullableHTTPValidationError

type NullableHTTPValidationError struct {
	// contains filtered or unexported fields
}

func NewNullableHTTPValidationError

func NewNullableHTTPValidationError(val *HTTPValidationError) *NullableHTTPValidationError

func (NullableHTTPValidationError) Get

func (NullableHTTPValidationError) IsSet

func (NullableHTTPValidationError) MarshalJSON

func (v NullableHTTPValidationError) MarshalJSON() ([]byte, error)

func (*NullableHTTPValidationError) Set

func (*NullableHTTPValidationError) UnmarshalJSON

func (v *NullableHTTPValidationError) UnmarshalJSON(src []byte) error

func (*NullableHTTPValidationError) Unset

func (v *NullableHTTPValidationError) Unset()

type NullableHybridSearchTuningParams

type NullableHybridSearchTuningParams struct {
	// contains filtered or unexported fields
}

func (NullableHybridSearchTuningParams) Get

func (NullableHybridSearchTuningParams) IsSet

func (NullableHybridSearchTuningParams) MarshalJSON

func (v NullableHybridSearchTuningParams) MarshalJSON() ([]byte, error)

func (*NullableHybridSearchTuningParams) Set

func (*NullableHybridSearchTuningParams) UnmarshalJSON

func (v *NullableHybridSearchTuningParams) UnmarshalJSON(src []byte) error

func (*NullableHybridSearchTuningParams) Unset

type NullableHybridSearchTuningParamsNullable

type NullableHybridSearchTuningParamsNullable struct {
	// contains filtered or unexported fields
}

func (NullableHybridSearchTuningParamsNullable) Get

func (NullableHybridSearchTuningParamsNullable) IsSet

func (NullableHybridSearchTuningParamsNullable) MarshalJSON

func (*NullableHybridSearchTuningParamsNullable) Set

func (*NullableHybridSearchTuningParamsNullable) UnmarshalJSON

func (v *NullableHybridSearchTuningParamsNullable) UnmarshalJSON(src []byte) error

func (*NullableHybridSearchTuningParamsNullable) Unset

type NullableIdsProperty added in v0.1.2

type NullableIdsProperty struct {
	// contains filtered or unexported fields
}

func NewNullableIdsProperty added in v0.1.2

func NewNullableIdsProperty(val *IdsProperty) *NullableIdsProperty

func (NullableIdsProperty) Get added in v0.1.2

func (NullableIdsProperty) IsSet added in v0.1.2

func (v NullableIdsProperty) IsSet() bool

func (NullableIdsProperty) MarshalJSON added in v0.1.2

func (v NullableIdsProperty) MarshalJSON() ([]byte, error)

func (*NullableIdsProperty) Set added in v0.1.2

func (v *NullableIdsProperty) Set(val *IdsProperty)

func (*NullableIdsProperty) UnmarshalJSON added in v0.1.2

func (v *NullableIdsProperty) UnmarshalJSON(src []byte) error

func (*NullableIdsProperty) Unset added in v0.1.2

func (v *NullableIdsProperty) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableListDataSourceItemsRequest

type NullableListDataSourceItemsRequest struct {
	// contains filtered or unexported fields
}

func (NullableListDataSourceItemsRequest) Get

func (NullableListDataSourceItemsRequest) IsSet

func (NullableListDataSourceItemsRequest) MarshalJSON

func (v NullableListDataSourceItemsRequest) MarshalJSON() ([]byte, error)

func (*NullableListDataSourceItemsRequest) Set

func (*NullableListDataSourceItemsRequest) UnmarshalJSON

func (v *NullableListDataSourceItemsRequest) UnmarshalJSON(src []byte) error

func (*NullableListDataSourceItemsRequest) Unset

type NullableListDataSourceItemsResponse

type NullableListDataSourceItemsResponse struct {
	// contains filtered or unexported fields
}

func (NullableListDataSourceItemsResponse) Get

func (NullableListDataSourceItemsResponse) IsSet

func (NullableListDataSourceItemsResponse) MarshalJSON

func (v NullableListDataSourceItemsResponse) MarshalJSON() ([]byte, error)

func (*NullableListDataSourceItemsResponse) Set

func (*NullableListDataSourceItemsResponse) UnmarshalJSON

func (v *NullableListDataSourceItemsResponse) UnmarshalJSON(src []byte) error

func (*NullableListDataSourceItemsResponse) Unset

type NullableListItemsFilters added in v0.1.10

type NullableListItemsFilters struct {
	// contains filtered or unexported fields
}

func NewNullableListItemsFilters added in v0.1.10

func NewNullableListItemsFilters(val *ListItemsFilters) *NullableListItemsFilters

func (NullableListItemsFilters) Get added in v0.1.10

func (NullableListItemsFilters) IsSet added in v0.1.10

func (v NullableListItemsFilters) IsSet() bool

func (NullableListItemsFilters) MarshalJSON added in v0.1.10

func (v NullableListItemsFilters) MarshalJSON() ([]byte, error)

func (*NullableListItemsFilters) Set added in v0.1.10

func (*NullableListItemsFilters) UnmarshalJSON added in v0.1.10

func (v *NullableListItemsFilters) UnmarshalJSON(src []byte) error

func (*NullableListItemsFilters) Unset added in v0.1.10

func (v *NullableListItemsFilters) Unset()

type NullableListItemsFiltersNullable added in v0.1.10

type NullableListItemsFiltersNullable struct {
	// contains filtered or unexported fields
}

func NewNullableListItemsFiltersNullable added in v0.1.10

func NewNullableListItemsFiltersNullable(val *ListItemsFiltersNullable) *NullableListItemsFiltersNullable

func (NullableListItemsFiltersNullable) Get added in v0.1.10

func (NullableListItemsFiltersNullable) IsSet added in v0.1.10

func (NullableListItemsFiltersNullable) MarshalJSON added in v0.1.10

func (v NullableListItemsFiltersNullable) MarshalJSON() ([]byte, error)

func (*NullableListItemsFiltersNullable) Set added in v0.1.10

func (*NullableListItemsFiltersNullable) UnmarshalJSON added in v0.1.10

func (v *NullableListItemsFiltersNullable) UnmarshalJSON(src []byte) error

func (*NullableListItemsFiltersNullable) Unset added in v0.1.10

type NullableListRequest

type NullableListRequest struct {
	// contains filtered or unexported fields
}

func NewNullableListRequest

func NewNullableListRequest(val *ListRequest) *NullableListRequest

func (NullableListRequest) Get

func (NullableListRequest) IsSet

func (v NullableListRequest) IsSet() bool

func (NullableListRequest) MarshalJSON

func (v NullableListRequest) MarshalJSON() ([]byte, error)

func (*NullableListRequest) Set

func (v *NullableListRequest) Set(val *ListRequest)

func (*NullableListRequest) UnmarshalJSON

func (v *NullableListRequest) UnmarshalJSON(src []byte) error

func (*NullableListRequest) Unset

func (v *NullableListRequest) Unset()

type NullableListResponse

type NullableListResponse struct {
	// contains filtered or unexported fields
}

func NewNullableListResponse

func NewNullableListResponse(val *ListResponse) *NullableListResponse

func (NullableListResponse) Get

func (NullableListResponse) IsSet

func (v NullableListResponse) IsSet() bool

func (NullableListResponse) MarshalJSON

func (v NullableListResponse) MarshalJSON() ([]byte, error)

func (*NullableListResponse) Set

func (v *NullableListResponse) Set(val *ListResponse)

func (*NullableListResponse) UnmarshalJSON

func (v *NullableListResponse) UnmarshalJSON(src []byte) error

func (*NullableListResponse) Unset

func (v *NullableListResponse) Unset()

type NullableLocationPropertyInner

type NullableLocationPropertyInner struct {
	// contains filtered or unexported fields
}

func (NullableLocationPropertyInner) Get

func (NullableLocationPropertyInner) IsSet

func (NullableLocationPropertyInner) MarshalJSON

func (v NullableLocationPropertyInner) MarshalJSON() ([]byte, error)

func (*NullableLocationPropertyInner) Set

func (*NullableLocationPropertyInner) UnmarshalJSON

func (v *NullableLocationPropertyInner) UnmarshalJSON(src []byte) error

func (*NullableLocationPropertyInner) Unset

func (v *NullableLocationPropertyInner) Unset()

type NullableModifyUserConfigurationInput

type NullableModifyUserConfigurationInput struct {
	// contains filtered or unexported fields
}

func (NullableModifyUserConfigurationInput) Get

func (NullableModifyUserConfigurationInput) IsSet

func (NullableModifyUserConfigurationInput) MarshalJSON

func (v NullableModifyUserConfigurationInput) MarshalJSON() ([]byte, error)

func (*NullableModifyUserConfigurationInput) Set

func (*NullableModifyUserConfigurationInput) UnmarshalJSON

func (v *NullableModifyUserConfigurationInput) UnmarshalJSON(src []byte) error

func (*NullableModifyUserConfigurationInput) Unset

type NullableNotionAuthentication added in v0.1.5

type NullableNotionAuthentication struct {
	// contains filtered or unexported fields
}

func NewNullableNotionAuthentication added in v0.1.5

func NewNullableNotionAuthentication(val *NotionAuthentication) *NullableNotionAuthentication

func (NullableNotionAuthentication) Get added in v0.1.5

func (NullableNotionAuthentication) IsSet added in v0.1.5

func (NullableNotionAuthentication) MarshalJSON added in v0.1.5

func (v NullableNotionAuthentication) MarshalJSON() ([]byte, error)

func (*NullableNotionAuthentication) Set added in v0.1.5

func (*NullableNotionAuthentication) UnmarshalJSON added in v0.1.5

func (v *NullableNotionAuthentication) UnmarshalJSON(src []byte) error

func (*NullableNotionAuthentication) Unset added in v0.1.5

func (v *NullableNotionAuthentication) Unset()

type NullableOAuthAuthentication added in v0.1.5

type NullableOAuthAuthentication struct {
	// contains filtered or unexported fields
}

func NewNullableOAuthAuthentication added in v0.1.5

func NewNullableOAuthAuthentication(val *OAuthAuthentication) *NullableOAuthAuthentication

func (NullableOAuthAuthentication) Get added in v0.1.5

func (NullableOAuthAuthentication) IsSet added in v0.1.5

func (NullableOAuthAuthentication) MarshalJSON added in v0.1.5

func (v NullableOAuthAuthentication) MarshalJSON() ([]byte, error)

func (*NullableOAuthAuthentication) Set added in v0.1.5

func (*NullableOAuthAuthentication) UnmarshalJSON added in v0.1.5

func (v *NullableOAuthAuthentication) UnmarshalJSON(src []byte) error

func (*NullableOAuthAuthentication) Unset added in v0.1.5

func (v *NullableOAuthAuthentication) Unset()

type NullableOAuthURLRequest

type NullableOAuthURLRequest struct {
	// contains filtered or unexported fields
}

func NewNullableOAuthURLRequest

func NewNullableOAuthURLRequest(val *OAuthURLRequest) *NullableOAuthURLRequest

func (NullableOAuthURLRequest) Get

func (NullableOAuthURLRequest) IsSet

func (v NullableOAuthURLRequest) IsSet() bool

func (NullableOAuthURLRequest) MarshalJSON

func (v NullableOAuthURLRequest) MarshalJSON() ([]byte, error)

func (*NullableOAuthURLRequest) Set

func (*NullableOAuthURLRequest) UnmarshalJSON

func (v *NullableOAuthURLRequest) UnmarshalJSON(src []byte) error

func (*NullableOAuthURLRequest) Unset

func (v *NullableOAuthURLRequest) Unset()

type NullableOrderDir

type NullableOrderDir struct {
	// contains filtered or unexported fields
}

func NewNullableOrderDir

func NewNullableOrderDir(val *OrderDir) *NullableOrderDir

func (NullableOrderDir) Get

func (v NullableOrderDir) Get() *OrderDir

func (NullableOrderDir) IsSet

func (v NullableOrderDir) IsSet() bool

func (NullableOrderDir) MarshalJSON

func (v NullableOrderDir) MarshalJSON() ([]byte, error)

func (*NullableOrderDir) Set

func (v *NullableOrderDir) Set(val *OrderDir)

func (*NullableOrderDir) UnmarshalJSON

func (v *NullableOrderDir) UnmarshalJSON(src []byte) error

func (*NullableOrderDir) Unset

func (v *NullableOrderDir) Unset()

type NullableOrganizationResponse

type NullableOrganizationResponse struct {
	// contains filtered or unexported fields
}

func NewNullableOrganizationResponse

func NewNullableOrganizationResponse(val *OrganizationResponse) *NullableOrganizationResponse

func (NullableOrganizationResponse) Get

func (NullableOrganizationResponse) IsSet

func (NullableOrganizationResponse) MarshalJSON

func (v NullableOrganizationResponse) MarshalJSON() ([]byte, error)

func (*NullableOrganizationResponse) Set

func (*NullableOrganizationResponse) UnmarshalJSON

func (v *NullableOrganizationResponse) UnmarshalJSON(src []byte) error

func (*NullableOrganizationResponse) Unset

func (v *NullableOrganizationResponse) Unset()

type NullableOrganizationUserDataSourceAPI

type NullableOrganizationUserDataSourceAPI struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationUserDataSourceAPI) Get

func (NullableOrganizationUserDataSourceAPI) IsSet

func (NullableOrganizationUserDataSourceAPI) MarshalJSON

func (v NullableOrganizationUserDataSourceAPI) MarshalJSON() ([]byte, error)

func (*NullableOrganizationUserDataSourceAPI) Set

func (*NullableOrganizationUserDataSourceAPI) UnmarshalJSON

func (v *NullableOrganizationUserDataSourceAPI) UnmarshalJSON(src []byte) error

func (*NullableOrganizationUserDataSourceAPI) Unset

type NullableOrganizationUserDataSourceFilters

type NullableOrganizationUserDataSourceFilters struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationUserDataSourceFilters) Get

func (NullableOrganizationUserDataSourceFilters) IsSet

func (NullableOrganizationUserDataSourceFilters) MarshalJSON

func (*NullableOrganizationUserDataSourceFilters) Set

func (*NullableOrganizationUserDataSourceFilters) UnmarshalJSON

func (v *NullableOrganizationUserDataSourceFilters) UnmarshalJSON(src []byte) error

func (*NullableOrganizationUserDataSourceFilters) Unset

type NullableOrganizationUserDataSourceOrderByColumns

type NullableOrganizationUserDataSourceOrderByColumns struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationUserDataSourceOrderByColumns) Get

func (NullableOrganizationUserDataSourceOrderByColumns) IsSet

func (NullableOrganizationUserDataSourceOrderByColumns) MarshalJSON

func (*NullableOrganizationUserDataSourceOrderByColumns) Set

func (*NullableOrganizationUserDataSourceOrderByColumns) UnmarshalJSON

func (*NullableOrganizationUserDataSourceOrderByColumns) Unset

type NullableOrganizationUserDataSourceQueryInput

type NullableOrganizationUserDataSourceQueryInput struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationUserDataSourceQueryInput) Get

func (NullableOrganizationUserDataSourceQueryInput) IsSet

func (NullableOrganizationUserDataSourceQueryInput) MarshalJSON

func (*NullableOrganizationUserDataSourceQueryInput) Set

func (*NullableOrganizationUserDataSourceQueryInput) UnmarshalJSON

func (*NullableOrganizationUserDataSourceQueryInput) Unset

type NullableOrganizationUserDataSourceResponse

type NullableOrganizationUserDataSourceResponse struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationUserDataSourceResponse) Get

func (NullableOrganizationUserDataSourceResponse) IsSet

func (NullableOrganizationUserDataSourceResponse) MarshalJSON

func (*NullableOrganizationUserDataSourceResponse) Set

func (*NullableOrganizationUserDataSourceResponse) UnmarshalJSON

func (v *NullableOrganizationUserDataSourceResponse) UnmarshalJSON(src []byte) error

func (*NullableOrganizationUserDataSourceResponse) Unset

type NullableOrganizationUserFileTagCreate

type NullableOrganizationUserFileTagCreate struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationUserFileTagCreate) Get

func (NullableOrganizationUserFileTagCreate) IsSet

func (NullableOrganizationUserFileTagCreate) MarshalJSON

func (v NullableOrganizationUserFileTagCreate) MarshalJSON() ([]byte, error)

func (*NullableOrganizationUserFileTagCreate) Set

func (*NullableOrganizationUserFileTagCreate) UnmarshalJSON

func (v *NullableOrganizationUserFileTagCreate) UnmarshalJSON(src []byte) error

func (*NullableOrganizationUserFileTagCreate) Unset

type NullableOrganizationUserFileTagsRemove

type NullableOrganizationUserFileTagsRemove struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationUserFileTagsRemove) Get

func (NullableOrganizationUserFileTagsRemove) IsSet

func (NullableOrganizationUserFileTagsRemove) MarshalJSON

func (v NullableOrganizationUserFileTagsRemove) MarshalJSON() ([]byte, error)

func (*NullableOrganizationUserFileTagsRemove) Set

func (*NullableOrganizationUserFileTagsRemove) UnmarshalJSON

func (v *NullableOrganizationUserFileTagsRemove) UnmarshalJSON(src []byte) error

func (*NullableOrganizationUserFileTagsRemove) Unset

type NullableOrganizationUserFilesToSyncFilters

type NullableOrganizationUserFilesToSyncFilters struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationUserFilesToSyncFilters) Get

func (NullableOrganizationUserFilesToSyncFilters) IsSet

func (NullableOrganizationUserFilesToSyncFilters) MarshalJSON

func (*NullableOrganizationUserFilesToSyncFilters) Set

func (*NullableOrganizationUserFilesToSyncFilters) UnmarshalJSON

func (v *NullableOrganizationUserFilesToSyncFilters) UnmarshalJSON(src []byte) error

func (*NullableOrganizationUserFilesToSyncFilters) Unset

type NullableOrganizationUserFilesToSyncOrderByTypes

type NullableOrganizationUserFilesToSyncOrderByTypes struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationUserFilesToSyncOrderByTypes) Get

func (NullableOrganizationUserFilesToSyncOrderByTypes) IsSet

func (NullableOrganizationUserFilesToSyncOrderByTypes) MarshalJSON

func (*NullableOrganizationUserFilesToSyncOrderByTypes) Set

func (*NullableOrganizationUserFilesToSyncOrderByTypes) UnmarshalJSON

func (*NullableOrganizationUserFilesToSyncOrderByTypes) Unset

type NullableOrganizationUserFilesToSyncQueryInput

type NullableOrganizationUserFilesToSyncQueryInput struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationUserFilesToSyncQueryInput) Get

func (NullableOrganizationUserFilesToSyncQueryInput) IsSet

func (NullableOrganizationUserFilesToSyncQueryInput) MarshalJSON

func (*NullableOrganizationUserFilesToSyncQueryInput) Set

func (*NullableOrganizationUserFilesToSyncQueryInput) UnmarshalJSON

func (*NullableOrganizationUserFilesToSyncQueryInput) Unset

type NullableOuthURLResponse added in v0.1.4

type NullableOuthURLResponse struct {
	// contains filtered or unexported fields
}

func NewNullableOuthURLResponse added in v0.1.4

func NewNullableOuthURLResponse(val *OuthURLResponse) *NullableOuthURLResponse

func (NullableOuthURLResponse) Get added in v0.1.4

func (NullableOuthURLResponse) IsSet added in v0.1.4

func (v NullableOuthURLResponse) IsSet() bool

func (NullableOuthURLResponse) MarshalJSON added in v0.1.4

func (v NullableOuthURLResponse) MarshalJSON() ([]byte, error)

func (*NullableOuthURLResponse) Set added in v0.1.4

func (*NullableOuthURLResponse) UnmarshalJSON added in v0.1.4

func (v *NullableOuthURLResponse) UnmarshalJSON(src []byte) error

func (*NullableOuthURLResponse) Unset added in v0.1.4

func (v *NullableOuthURLResponse) Unset()

type NullableOutlookSyncInput

type NullableOutlookSyncInput struct {
	// contains filtered or unexported fields
}

func NewNullableOutlookSyncInput

func NewNullableOutlookSyncInput(val *OutlookSyncInput) *NullableOutlookSyncInput

func (NullableOutlookSyncInput) Get

func (NullableOutlookSyncInput) IsSet

func (v NullableOutlookSyncInput) IsSet() bool

func (NullableOutlookSyncInput) MarshalJSON

func (v NullableOutlookSyncInput) MarshalJSON() ([]byte, error)

func (*NullableOutlookSyncInput) Set

func (*NullableOutlookSyncInput) UnmarshalJSON

func (v *NullableOutlookSyncInput) UnmarshalJSON(src []byte) error

func (*NullableOutlookSyncInput) Unset

func (v *NullableOutlookSyncInput) Unset()

type NullablePagination

type NullablePagination struct {
	// contains filtered or unexported fields
}

func NewNullablePagination

func NewNullablePagination(val *Pagination) *NullablePagination

func (NullablePagination) Get

func (v NullablePagination) Get() *Pagination

func (NullablePagination) IsSet

func (v NullablePagination) IsSet() bool

func (NullablePagination) MarshalJSON

func (v NullablePagination) MarshalJSON() ([]byte, error)

func (*NullablePagination) Set

func (v *NullablePagination) Set(val *Pagination)

func (*NullablePagination) UnmarshalJSON

func (v *NullablePagination) UnmarshalJSON(src []byte) error

func (*NullablePagination) Unset

func (v *NullablePagination) Unset()

type NullablePresignedURLResponse

type NullablePresignedURLResponse struct {
	// contains filtered or unexported fields
}

func NewNullablePresignedURLResponse

func NewNullablePresignedURLResponse(val *PresignedURLResponse) *NullablePresignedURLResponse

func (NullablePresignedURLResponse) Get

func (NullablePresignedURLResponse) IsSet

func (NullablePresignedURLResponse) MarshalJSON

func (v NullablePresignedURLResponse) MarshalJSON() ([]byte, error)

func (*NullablePresignedURLResponse) Set

func (*NullablePresignedURLResponse) UnmarshalJSON

func (v *NullablePresignedURLResponse) UnmarshalJSON(src []byte) error

func (*NullablePresignedURLResponse) Unset

func (v *NullablePresignedURLResponse) Unset()

type NullableRSSFeedInput

type NullableRSSFeedInput struct {
	// contains filtered or unexported fields
}

func NewNullableRSSFeedInput

func NewNullableRSSFeedInput(val *RSSFeedInput) *NullableRSSFeedInput

func (NullableRSSFeedInput) Get

func (NullableRSSFeedInput) IsSet

func (v NullableRSSFeedInput) IsSet() bool

func (NullableRSSFeedInput) MarshalJSON

func (v NullableRSSFeedInput) MarshalJSON() ([]byte, error)

func (*NullableRSSFeedInput) Set

func (v *NullableRSSFeedInput) Set(val *RSSFeedInput)

func (*NullableRSSFeedInput) UnmarshalJSON

func (v *NullableRSSFeedInput) UnmarshalJSON(src []byte) error

func (*NullableRSSFeedInput) Unset

func (v *NullableRSSFeedInput) Unset()

type NullableRankProperty

type NullableRankProperty struct {
	// contains filtered or unexported fields
}

func NewNullableRankProperty

func NewNullableRankProperty(val *RankProperty) *NullableRankProperty

func (NullableRankProperty) Get

func (NullableRankProperty) IsSet

func (v NullableRankProperty) IsSet() bool

func (NullableRankProperty) MarshalJSON

func (v NullableRankProperty) MarshalJSON() ([]byte, error)

func (*NullableRankProperty) Set

func (v *NullableRankProperty) Set(val *RankProperty)

func (*NullableRankProperty) UnmarshalJSON

func (v *NullableRankProperty) UnmarshalJSON(src []byte) error

func (*NullableRankProperty) Unset

func (v *NullableRankProperty) Unset()

type NullableRawTextInput

type NullableRawTextInput struct {
	// contains filtered or unexported fields
}

func NewNullableRawTextInput

func NewNullableRawTextInput(val *RawTextInput) *NullableRawTextInput

func (NullableRawTextInput) Get

func (NullableRawTextInput) IsSet

func (v NullableRawTextInput) IsSet() bool

func (NullableRawTextInput) MarshalJSON

func (v NullableRawTextInput) MarshalJSON() ([]byte, error)

func (*NullableRawTextInput) Set

func (v *NullableRawTextInput) Set(val *RawTextInput)

func (*NullableRawTextInput) UnmarshalJSON

func (v *NullableRawTextInput) UnmarshalJSON(src []byte) error

func (*NullableRawTextInput) Unset

func (v *NullableRawTextInput) Unset()

type NullableRawTranscriptPropertyInnerValue

type NullableRawTranscriptPropertyInnerValue struct {
	// contains filtered or unexported fields
}

func (NullableRawTranscriptPropertyInnerValue) Get

func (NullableRawTranscriptPropertyInnerValue) IsSet

func (NullableRawTranscriptPropertyInnerValue) MarshalJSON

func (v NullableRawTranscriptPropertyInnerValue) MarshalJSON() ([]byte, error)

func (*NullableRawTranscriptPropertyInnerValue) Set

func (*NullableRawTranscriptPropertyInnerValue) UnmarshalJSON

func (v *NullableRawTranscriptPropertyInnerValue) UnmarshalJSON(src []byte) error

func (*NullableRawTranscriptPropertyInnerValue) Unset

type NullableResyncFileQueryInput

type NullableResyncFileQueryInput struct {
	// contains filtered or unexported fields
}

func NewNullableResyncFileQueryInput

func NewNullableResyncFileQueryInput(val *ResyncFileQueryInput) *NullableResyncFileQueryInput

func (NullableResyncFileQueryInput) Get

func (NullableResyncFileQueryInput) IsSet

func (NullableResyncFileQueryInput) MarshalJSON

func (v NullableResyncFileQueryInput) MarshalJSON() ([]byte, error)

func (*NullableResyncFileQueryInput) Set

func (*NullableResyncFileQueryInput) UnmarshalJSON

func (v *NullableResyncFileQueryInput) UnmarshalJSON(src []byte) error

func (*NullableResyncFileQueryInput) Unset

func (v *NullableResyncFileQueryInput) Unset()

type NullableRevokeAccessTokenInput

type NullableRevokeAccessTokenInput struct {
	// contains filtered or unexported fields
}

func (NullableRevokeAccessTokenInput) Get

func (NullableRevokeAccessTokenInput) IsSet

func (NullableRevokeAccessTokenInput) MarshalJSON

func (v NullableRevokeAccessTokenInput) MarshalJSON() ([]byte, error)

func (*NullableRevokeAccessTokenInput) Set

func (*NullableRevokeAccessTokenInput) UnmarshalJSON

func (v *NullableRevokeAccessTokenInput) UnmarshalJSON(src []byte) error

func (*NullableRevokeAccessTokenInput) Unset

func (v *NullableRevokeAccessTokenInput) Unset()

type NullableS3AuthRequest

type NullableS3AuthRequest struct {
	// contains filtered or unexported fields
}

func NewNullableS3AuthRequest

func NewNullableS3AuthRequest(val *S3AuthRequest) *NullableS3AuthRequest

func (NullableS3AuthRequest) Get

func (NullableS3AuthRequest) IsSet

func (v NullableS3AuthRequest) IsSet() bool

func (NullableS3AuthRequest) MarshalJSON

func (v NullableS3AuthRequest) MarshalJSON() ([]byte, error)

func (*NullableS3AuthRequest) Set

func (v *NullableS3AuthRequest) Set(val *S3AuthRequest)

func (*NullableS3AuthRequest) UnmarshalJSON

func (v *NullableS3AuthRequest) UnmarshalJSON(src []byte) error

func (*NullableS3AuthRequest) Unset

func (v *NullableS3AuthRequest) Unset()

type NullableS3Authentication added in v0.1.5

type NullableS3Authentication struct {
	// contains filtered or unexported fields
}

func NewNullableS3Authentication added in v0.1.5

func NewNullableS3Authentication(val *S3Authentication) *NullableS3Authentication

func (NullableS3Authentication) Get added in v0.1.5

func (NullableS3Authentication) IsSet added in v0.1.5

func (v NullableS3Authentication) IsSet() bool

func (NullableS3Authentication) MarshalJSON added in v0.1.5

func (v NullableS3Authentication) MarshalJSON() ([]byte, error)

func (*NullableS3Authentication) Set added in v0.1.5

func (*NullableS3Authentication) UnmarshalJSON added in v0.1.5

func (v *NullableS3Authentication) UnmarshalJSON(src []byte) error

func (*NullableS3Authentication) Unset added in v0.1.5

func (v *NullableS3Authentication) Unset()

type NullableS3FileSyncInput

type NullableS3FileSyncInput struct {
	// contains filtered or unexported fields
}

func NewNullableS3FileSyncInput

func NewNullableS3FileSyncInput(val *S3FileSyncInput) *NullableS3FileSyncInput

func (NullableS3FileSyncInput) Get

func (NullableS3FileSyncInput) IsSet

func (v NullableS3FileSyncInput) IsSet() bool

func (NullableS3FileSyncInput) MarshalJSON

func (v NullableS3FileSyncInput) MarshalJSON() ([]byte, error)

func (*NullableS3FileSyncInput) Set

func (*NullableS3FileSyncInput) UnmarshalJSON

func (v *NullableS3FileSyncInput) UnmarshalJSON(src []byte) error

func (*NullableS3FileSyncInput) Unset

func (v *NullableS3FileSyncInput) Unset()

type NullableS3GetFileInput

type NullableS3GetFileInput struct {
	// contains filtered or unexported fields
}

func NewNullableS3GetFileInput

func NewNullableS3GetFileInput(val *S3GetFileInput) *NullableS3GetFileInput

func (NullableS3GetFileInput) Get

func (NullableS3GetFileInput) IsSet

func (v NullableS3GetFileInput) IsSet() bool

func (NullableS3GetFileInput) MarshalJSON

func (v NullableS3GetFileInput) MarshalJSON() ([]byte, error)

func (*NullableS3GetFileInput) Set

func (*NullableS3GetFileInput) UnmarshalJSON

func (v *NullableS3GetFileInput) UnmarshalJSON(src []byte) error

func (*NullableS3GetFileInput) Unset

func (v *NullableS3GetFileInput) Unset()

type NullableSalesforceAuthentication added in v0.1.5

type NullableSalesforceAuthentication struct {
	// contains filtered or unexported fields
}

func NewNullableSalesforceAuthentication added in v0.1.5

func NewNullableSalesforceAuthentication(val *SalesforceAuthentication) *NullableSalesforceAuthentication

func (NullableSalesforceAuthentication) Get added in v0.1.5

func (NullableSalesforceAuthentication) IsSet added in v0.1.5

func (NullableSalesforceAuthentication) MarshalJSON added in v0.1.5

func (v NullableSalesforceAuthentication) MarshalJSON() ([]byte, error)

func (*NullableSalesforceAuthentication) Set added in v0.1.5

func (*NullableSalesforceAuthentication) UnmarshalJSON added in v0.1.5

func (v *NullableSalesforceAuthentication) UnmarshalJSON(src []byte) error

func (*NullableSalesforceAuthentication) Unset added in v0.1.5

type NullableSharepointAuthentication added in v0.1.5

type NullableSharepointAuthentication struct {
	// contains filtered or unexported fields
}

func NewNullableSharepointAuthentication added in v0.1.5

func NewNullableSharepointAuthentication(val *SharepointAuthentication) *NullableSharepointAuthentication

func (NullableSharepointAuthentication) Get added in v0.1.5

func (NullableSharepointAuthentication) IsSet added in v0.1.5

func (NullableSharepointAuthentication) MarshalJSON added in v0.1.5

func (v NullableSharepointAuthentication) MarshalJSON() ([]byte, error)

func (*NullableSharepointAuthentication) Set added in v0.1.5

func (*NullableSharepointAuthentication) UnmarshalJSON added in v0.1.5

func (v *NullableSharepointAuthentication) UnmarshalJSON(src []byte) error

func (*NullableSharepointAuthentication) Unset added in v0.1.5

type NullableSimpleOAuthDataSources added in v0.1.5

type NullableSimpleOAuthDataSources struct {
	// contains filtered or unexported fields
}

func NewNullableSimpleOAuthDataSources added in v0.1.5

func NewNullableSimpleOAuthDataSources(val *SimpleOAuthDataSources) *NullableSimpleOAuthDataSources

func (NullableSimpleOAuthDataSources) Get added in v0.1.5

func (NullableSimpleOAuthDataSources) IsSet added in v0.1.5

func (NullableSimpleOAuthDataSources) MarshalJSON added in v0.1.5

func (v NullableSimpleOAuthDataSources) MarshalJSON() ([]byte, error)

func (*NullableSimpleOAuthDataSources) Set added in v0.1.5

func (*NullableSimpleOAuthDataSources) UnmarshalJSON added in v0.1.5

func (v *NullableSimpleOAuthDataSources) UnmarshalJSON(src []byte) error

func (*NullableSimpleOAuthDataSources) Unset added in v0.1.5

func (v *NullableSimpleOAuthDataSources) Unset()

type NullableSingleChunksAndEmbeddingsUploadInput

type NullableSingleChunksAndEmbeddingsUploadInput struct {
	// contains filtered or unexported fields
}

func (NullableSingleChunksAndEmbeddingsUploadInput) Get

func (NullableSingleChunksAndEmbeddingsUploadInput) IsSet

func (NullableSingleChunksAndEmbeddingsUploadInput) MarshalJSON

func (*NullableSingleChunksAndEmbeddingsUploadInput) Set

func (*NullableSingleChunksAndEmbeddingsUploadInput) UnmarshalJSON

func (*NullableSingleChunksAndEmbeddingsUploadInput) Unset

type NullableSitemapScrapeRequest

type NullableSitemapScrapeRequest struct {
	// contains filtered or unexported fields
}

func NewNullableSitemapScrapeRequest

func NewNullableSitemapScrapeRequest(val *SitemapScrapeRequest) *NullableSitemapScrapeRequest

func (NullableSitemapScrapeRequest) Get

func (NullableSitemapScrapeRequest) IsSet

func (NullableSitemapScrapeRequest) MarshalJSON

func (v NullableSitemapScrapeRequest) MarshalJSON() ([]byte, error)

func (*NullableSitemapScrapeRequest) Set

func (*NullableSitemapScrapeRequest) UnmarshalJSON

func (v *NullableSitemapScrapeRequest) UnmarshalJSON(src []byte) error

func (*NullableSitemapScrapeRequest) Unset

func (v *NullableSitemapScrapeRequest) Unset()

type NullableSourceProperty

type NullableSourceProperty struct {
	// contains filtered or unexported fields
}

func NewNullableSourceProperty

func NewNullableSourceProperty(val *SourceProperty) *NullableSourceProperty

func (NullableSourceProperty) Get

func (NullableSourceProperty) IsSet

func (v NullableSourceProperty) IsSet() bool

func (NullableSourceProperty) MarshalJSON

func (v NullableSourceProperty) MarshalJSON() ([]byte, error)

func (*NullableSourceProperty) Set

func (*NullableSourceProperty) UnmarshalJSON

func (v *NullableSourceProperty) UnmarshalJSON(src []byte) error

func (*NullableSourceProperty) Unset

func (v *NullableSourceProperty) Unset()

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableSyncDirectoryRequest

type NullableSyncDirectoryRequest struct {
	// contains filtered or unexported fields
}

func NewNullableSyncDirectoryRequest

func NewNullableSyncDirectoryRequest(val *SyncDirectoryRequest) *NullableSyncDirectoryRequest

func (NullableSyncDirectoryRequest) Get

func (NullableSyncDirectoryRequest) IsSet

func (NullableSyncDirectoryRequest) MarshalJSON

func (v NullableSyncDirectoryRequest) MarshalJSON() ([]byte, error)

func (*NullableSyncDirectoryRequest) Set

func (*NullableSyncDirectoryRequest) UnmarshalJSON

func (v *NullableSyncDirectoryRequest) UnmarshalJSON(src []byte) error

func (*NullableSyncDirectoryRequest) Unset

func (v *NullableSyncDirectoryRequest) Unset()

type NullableSyncFilesIds added in v0.1.2

type NullableSyncFilesIds struct {
	// contains filtered or unexported fields
}

func NewNullableSyncFilesIds added in v0.1.2

func NewNullableSyncFilesIds(val *SyncFilesIds) *NullableSyncFilesIds

func (NullableSyncFilesIds) Get added in v0.1.2

func (NullableSyncFilesIds) IsSet added in v0.1.2

func (v NullableSyncFilesIds) IsSet() bool

func (NullableSyncFilesIds) MarshalJSON added in v0.1.2

func (v NullableSyncFilesIds) MarshalJSON() ([]byte, error)

func (*NullableSyncFilesIds) Set added in v0.1.2

func (v *NullableSyncFilesIds) Set(val *SyncFilesIds)

func (*NullableSyncFilesIds) UnmarshalJSON added in v0.1.2

func (v *NullableSyncFilesIds) UnmarshalJSON(src []byte) error

func (*NullableSyncFilesIds) Unset added in v0.1.2

func (v *NullableSyncFilesIds) Unset()

type NullableSyncFilesRequest

type NullableSyncFilesRequest struct {
	// contains filtered or unexported fields
}

func NewNullableSyncFilesRequest

func NewNullableSyncFilesRequest(val *SyncFilesRequest) *NullableSyncFilesRequest

func (NullableSyncFilesRequest) Get

func (NullableSyncFilesRequest) IsSet

func (v NullableSyncFilesRequest) IsSet() bool

func (NullableSyncFilesRequest) MarshalJSON

func (v NullableSyncFilesRequest) MarshalJSON() ([]byte, error)

func (*NullableSyncFilesRequest) Set

func (*NullableSyncFilesRequest) UnmarshalJSON

func (v *NullableSyncFilesRequest) UnmarshalJSON(src []byte) error

func (*NullableSyncFilesRequest) Unset

func (v *NullableSyncFilesRequest) Unset()

type NullableSyncOptions added in v0.1.5

type NullableSyncOptions struct {
	// contains filtered or unexported fields
}

func NewNullableSyncOptions added in v0.1.5

func NewNullableSyncOptions(val *SyncOptions) *NullableSyncOptions

func (NullableSyncOptions) Get added in v0.1.5

func (NullableSyncOptions) IsSet added in v0.1.5

func (v NullableSyncOptions) IsSet() bool

func (NullableSyncOptions) MarshalJSON added in v0.1.5

func (v NullableSyncOptions) MarshalJSON() ([]byte, error)

func (*NullableSyncOptions) Set added in v0.1.5

func (v *NullableSyncOptions) Set(val *SyncOptions)

func (*NullableSyncOptions) UnmarshalJSON added in v0.1.5

func (v *NullableSyncOptions) UnmarshalJSON(src []byte) error

func (*NullableSyncOptions) Unset added in v0.1.5

func (v *NullableSyncOptions) Unset()

type NullableTags

type NullableTags struct {
	// contains filtered or unexported fields
}

func NewNullableTags

func NewNullableTags(val *Tags) *NullableTags

func (NullableTags) Get

func (v NullableTags) Get() *Tags

func (NullableTags) IsSet

func (v NullableTags) IsSet() bool

func (NullableTags) MarshalJSON

func (v NullableTags) MarshalJSON() ([]byte, error)

func (*NullableTags) Set

func (v *NullableTags) Set(val *Tags)

func (*NullableTags) UnmarshalJSON

func (v *NullableTags) UnmarshalJSON(src []byte) error

func (*NullableTags) Unset

func (v *NullableTags) Unset()

type NullableTags1

type NullableTags1 struct {
	// contains filtered or unexported fields
}

func NewNullableTags1

func NewNullableTags1(val *Tags1) *NullableTags1

func (NullableTags1) Get

func (v NullableTags1) Get() *Tags1

func (NullableTags1) IsSet

func (v NullableTags1) IsSet() bool

func (NullableTags1) MarshalJSON

func (v NullableTags1) MarshalJSON() ([]byte, error)

func (*NullableTags1) Set

func (v *NullableTags1) Set(val *Tags1)

func (*NullableTags1) UnmarshalJSON

func (v *NullableTags1) UnmarshalJSON(src []byte) error

func (*NullableTags1) Unset

func (v *NullableTags1) Unset()

type NullableTextEmbeddingGenerators

type NullableTextEmbeddingGenerators struct {
	// contains filtered or unexported fields
}

func (NullableTextEmbeddingGenerators) Get

func (NullableTextEmbeddingGenerators) IsSet

func (NullableTextEmbeddingGenerators) MarshalJSON

func (v NullableTextEmbeddingGenerators) MarshalJSON() ([]byte, error)

func (*NullableTextEmbeddingGenerators) Set

func (*NullableTextEmbeddingGenerators) UnmarshalJSON

func (v *NullableTextEmbeddingGenerators) UnmarshalJSON(src []byte) error

func (*NullableTextEmbeddingGenerators) Unset

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableTokenResponse

type NullableTokenResponse struct {
	// contains filtered or unexported fields
}

func NewNullableTokenResponse

func NewNullableTokenResponse(val *TokenResponse) *NullableTokenResponse

func (NullableTokenResponse) Get

func (NullableTokenResponse) IsSet

func (v NullableTokenResponse) IsSet() bool

func (NullableTokenResponse) MarshalJSON

func (v NullableTokenResponse) MarshalJSON() ([]byte, error)

func (*NullableTokenResponse) Set

func (v *NullableTokenResponse) Set(val *TokenResponse)

func (*NullableTokenResponse) UnmarshalJSON

func (v *NullableTokenResponse) UnmarshalJSON(src []byte) error

func (*NullableTokenResponse) Unset

func (v *NullableTokenResponse) Unset()

type NullableUpdateUsersInput added in v0.1.7

type NullableUpdateUsersInput struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateUsersInput added in v0.1.7

func NewNullableUpdateUsersInput(val *UpdateUsersInput) *NullableUpdateUsersInput

func (NullableUpdateUsersInput) Get added in v0.1.7

func (NullableUpdateUsersInput) IsSet added in v0.1.7

func (v NullableUpdateUsersInput) IsSet() bool

func (NullableUpdateUsersInput) MarshalJSON added in v0.1.7

func (v NullableUpdateUsersInput) MarshalJSON() ([]byte, error)

func (*NullableUpdateUsersInput) Set added in v0.1.7

func (*NullableUpdateUsersInput) UnmarshalJSON added in v0.1.7

func (v *NullableUpdateUsersInput) UnmarshalJSON(src []byte) error

func (*NullableUpdateUsersInput) Unset added in v0.1.7

func (v *NullableUpdateUsersInput) Unset()

type NullableUploadFileFromUrlInput

type NullableUploadFileFromUrlInput struct {
	// contains filtered or unexported fields
}

func (NullableUploadFileFromUrlInput) Get

func (NullableUploadFileFromUrlInput) IsSet

func (NullableUploadFileFromUrlInput) MarshalJSON

func (v NullableUploadFileFromUrlInput) MarshalJSON() ([]byte, error)

func (*NullableUploadFileFromUrlInput) Set

func (*NullableUploadFileFromUrlInput) UnmarshalJSON

func (v *NullableUploadFileFromUrlInput) UnmarshalJSON(src []byte) error

func (*NullableUploadFileFromUrlInput) Unset

func (v *NullableUploadFileFromUrlInput) Unset()

type NullableUserFile

type NullableUserFile struct {
	// contains filtered or unexported fields
}

func NewNullableUserFile

func NewNullableUserFile(val *UserFile) *NullableUserFile

func (NullableUserFile) Get

func (v NullableUserFile) Get() *UserFile

func (NullableUserFile) IsSet

func (v NullableUserFile) IsSet() bool

func (NullableUserFile) MarshalJSON

func (v NullableUserFile) MarshalJSON() ([]byte, error)

func (*NullableUserFile) Set

func (v *NullableUserFile) Set(val *UserFile)

func (*NullableUserFile) UnmarshalJSON

func (v *NullableUserFile) UnmarshalJSON(src []byte) error

func (*NullableUserFile) Unset

func (v *NullableUserFile) Unset()

type NullableUserFilesV2

type NullableUserFilesV2 struct {
	// contains filtered or unexported fields
}

func NewNullableUserFilesV2

func NewNullableUserFilesV2(val *UserFilesV2) *NullableUserFilesV2

func (NullableUserFilesV2) Get

func (NullableUserFilesV2) IsSet

func (v NullableUserFilesV2) IsSet() bool

func (NullableUserFilesV2) MarshalJSON

func (v NullableUserFilesV2) MarshalJSON() ([]byte, error)

func (*NullableUserFilesV2) Set

func (v *NullableUserFilesV2) Set(val *UserFilesV2)

func (*NullableUserFilesV2) UnmarshalJSON

func (v *NullableUserFilesV2) UnmarshalJSON(src []byte) error

func (*NullableUserFilesV2) Unset

func (v *NullableUserFilesV2) Unset()

type NullableUserRequestContent

type NullableUserRequestContent struct {
	// contains filtered or unexported fields
}

func NewNullableUserRequestContent

func NewNullableUserRequestContent(val *UserRequestContent) *NullableUserRequestContent

func (NullableUserRequestContent) Get

func (NullableUserRequestContent) IsSet

func (v NullableUserRequestContent) IsSet() bool

func (NullableUserRequestContent) MarshalJSON

func (v NullableUserRequestContent) MarshalJSON() ([]byte, error)

func (*NullableUserRequestContent) Set

func (*NullableUserRequestContent) UnmarshalJSON

func (v *NullableUserRequestContent) UnmarshalJSON(src []byte) error

func (*NullableUserRequestContent) Unset

func (v *NullableUserRequestContent) Unset()

type NullableUserResponse

type NullableUserResponse struct {
	// contains filtered or unexported fields
}

func NewNullableUserResponse

func NewNullableUserResponse(val *UserResponse) *NullableUserResponse

func (NullableUserResponse) Get

func (NullableUserResponse) IsSet

func (v NullableUserResponse) IsSet() bool

func (NullableUserResponse) MarshalJSON

func (v NullableUserResponse) MarshalJSON() ([]byte, error)

func (*NullableUserResponse) Set

func (v *NullableUserResponse) Set(val *UserResponse)

func (*NullableUserResponse) UnmarshalJSON

func (v *NullableUserResponse) UnmarshalJSON(src []byte) error

func (*NullableUserResponse) Unset

func (v *NullableUserResponse) Unset()

type NullableValidationError

type NullableValidationError struct {
	// contains filtered or unexported fields
}

func NewNullableValidationError

func NewNullableValidationError(val *ValidationError) *NullableValidationError

func (NullableValidationError) Get

func (NullableValidationError) IsSet

func (v NullableValidationError) IsSet() bool

func (NullableValidationError) MarshalJSON

func (v NullableValidationError) MarshalJSON() ([]byte, error)

func (*NullableValidationError) Set

func (*NullableValidationError) UnmarshalJSON

func (v *NullableValidationError) UnmarshalJSON(src []byte) error

func (*NullableValidationError) Unset

func (v *NullableValidationError) Unset()

type NullableWebhook

type NullableWebhook struct {
	// contains filtered or unexported fields
}

func NewNullableWebhook

func NewNullableWebhook(val *Webhook) *NullableWebhook

func (NullableWebhook) Get

func (v NullableWebhook) Get() *Webhook

func (NullableWebhook) IsSet

func (v NullableWebhook) IsSet() bool

func (NullableWebhook) MarshalJSON

func (v NullableWebhook) MarshalJSON() ([]byte, error)

func (*NullableWebhook) Set

func (v *NullableWebhook) Set(val *Webhook)

func (*NullableWebhook) UnmarshalJSON

func (v *NullableWebhook) UnmarshalJSON(src []byte) error

func (*NullableWebhook) Unset

func (v *NullableWebhook) Unset()

type NullableWebhookFilters

type NullableWebhookFilters struct {
	// contains filtered or unexported fields
}

func NewNullableWebhookFilters

func NewNullableWebhookFilters(val *WebhookFilters) *NullableWebhookFilters

func (NullableWebhookFilters) Get

func (NullableWebhookFilters) IsSet

func (v NullableWebhookFilters) IsSet() bool

func (NullableWebhookFilters) MarshalJSON

func (v NullableWebhookFilters) MarshalJSON() ([]byte, error)

func (*NullableWebhookFilters) Set

func (*NullableWebhookFilters) UnmarshalJSON

func (v *NullableWebhookFilters) UnmarshalJSON(src []byte) error

func (*NullableWebhookFilters) Unset

func (v *NullableWebhookFilters) Unset()

type NullableWebhookNoKey

type NullableWebhookNoKey struct {
	// contains filtered or unexported fields
}

func NewNullableWebhookNoKey

func NewNullableWebhookNoKey(val *WebhookNoKey) *NullableWebhookNoKey

func (NullableWebhookNoKey) Get

func (NullableWebhookNoKey) IsSet

func (v NullableWebhookNoKey) IsSet() bool

func (NullableWebhookNoKey) MarshalJSON

func (v NullableWebhookNoKey) MarshalJSON() ([]byte, error)

func (*NullableWebhookNoKey) Set

func (v *NullableWebhookNoKey) Set(val *WebhookNoKey)

func (*NullableWebhookNoKey) UnmarshalJSON

func (v *NullableWebhookNoKey) UnmarshalJSON(src []byte) error

func (*NullableWebhookNoKey) Unset

func (v *NullableWebhookNoKey) Unset()

type NullableWebhookOrderByColumns

type NullableWebhookOrderByColumns struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderByColumns) Get

func (NullableWebhookOrderByColumns) IsSet

func (NullableWebhookOrderByColumns) MarshalJSON

func (v NullableWebhookOrderByColumns) MarshalJSON() ([]byte, error)

func (*NullableWebhookOrderByColumns) Set

func (*NullableWebhookOrderByColumns) UnmarshalJSON

func (v *NullableWebhookOrderByColumns) UnmarshalJSON(src []byte) error

func (*NullableWebhookOrderByColumns) Unset

func (v *NullableWebhookOrderByColumns) Unset()

type NullableWebhookQueryInput

type NullableWebhookQueryInput struct {
	// contains filtered or unexported fields
}

func NewNullableWebhookQueryInput

func NewNullableWebhookQueryInput(val *WebhookQueryInput) *NullableWebhookQueryInput

func (NullableWebhookQueryInput) Get

func (NullableWebhookQueryInput) IsSet

func (v NullableWebhookQueryInput) IsSet() bool

func (NullableWebhookQueryInput) MarshalJSON

func (v NullableWebhookQueryInput) MarshalJSON() ([]byte, error)

func (*NullableWebhookQueryInput) Set

func (*NullableWebhookQueryInput) UnmarshalJSON

func (v *NullableWebhookQueryInput) UnmarshalJSON(src []byte) error

func (*NullableWebhookQueryInput) Unset

func (v *NullableWebhookQueryInput) Unset()

type NullableWebhookQueryResponse

type NullableWebhookQueryResponse struct {
	// contains filtered or unexported fields
}

func NewNullableWebhookQueryResponse

func NewNullableWebhookQueryResponse(val *WebhookQueryResponse) *NullableWebhookQueryResponse

func (NullableWebhookQueryResponse) Get

func (NullableWebhookQueryResponse) IsSet

func (NullableWebhookQueryResponse) MarshalJSON

func (v NullableWebhookQueryResponse) MarshalJSON() ([]byte, error)

func (*NullableWebhookQueryResponse) Set

func (*NullableWebhookQueryResponse) UnmarshalJSON

func (v *NullableWebhookQueryResponse) UnmarshalJSON(src []byte) error

func (*NullableWebhookQueryResponse) Unset

func (v *NullableWebhookQueryResponse) Unset()

type NullableWebscrapeRequest

type NullableWebscrapeRequest struct {
	// contains filtered or unexported fields
}

func NewNullableWebscrapeRequest

func NewNullableWebscrapeRequest(val *WebscrapeRequest) *NullableWebscrapeRequest

func (NullableWebscrapeRequest) Get

func (NullableWebscrapeRequest) IsSet

func (v NullableWebscrapeRequest) IsSet() bool

func (NullableWebscrapeRequest) MarshalJSON

func (v NullableWebscrapeRequest) MarshalJSON() ([]byte, error)

func (*NullableWebscrapeRequest) Set

func (*NullableWebscrapeRequest) UnmarshalJSON

func (v *NullableWebscrapeRequest) UnmarshalJSON(src []byte) error

func (*NullableWebscrapeRequest) Unset

func (v *NullableWebscrapeRequest) Unset()

type NullableWhiteLabelingResponse

type NullableWhiteLabelingResponse struct {
	// contains filtered or unexported fields
}

func (NullableWhiteLabelingResponse) Get

func (NullableWhiteLabelingResponse) IsSet

func (NullableWhiteLabelingResponse) MarshalJSON

func (v NullableWhiteLabelingResponse) MarshalJSON() ([]byte, error)

func (*NullableWhiteLabelingResponse) Set

func (*NullableWhiteLabelingResponse) UnmarshalJSON

func (v *NullableWhiteLabelingResponse) UnmarshalJSON(src []byte) error

func (*NullableWhiteLabelingResponse) Unset

func (v *NullableWhiteLabelingResponse) Unset()

type NullableYoutubeTranscriptResponse

type NullableYoutubeTranscriptResponse struct {
	// contains filtered or unexported fields
}

func (NullableYoutubeTranscriptResponse) Get

func (NullableYoutubeTranscriptResponse) IsSet

func (NullableYoutubeTranscriptResponse) MarshalJSON

func (v NullableYoutubeTranscriptResponse) MarshalJSON() ([]byte, error)

func (*NullableYoutubeTranscriptResponse) Set

func (*NullableYoutubeTranscriptResponse) UnmarshalJSON

func (v *NullableYoutubeTranscriptResponse) UnmarshalJSON(src []byte) error

func (*NullableYoutubeTranscriptResponse) Unset

type NullableZendeskAuthentication added in v0.1.5

type NullableZendeskAuthentication struct {
	// contains filtered or unexported fields
}

func NewNullableZendeskAuthentication added in v0.1.5

func NewNullableZendeskAuthentication(val *ZendeskAuthentication) *NullableZendeskAuthentication

func (NullableZendeskAuthentication) Get added in v0.1.5

func (NullableZendeskAuthentication) IsSet added in v0.1.5

func (NullableZendeskAuthentication) MarshalJSON added in v0.1.5

func (v NullableZendeskAuthentication) MarshalJSON() ([]byte, error)

func (*NullableZendeskAuthentication) Set added in v0.1.5

func (*NullableZendeskAuthentication) UnmarshalJSON added in v0.1.5

func (v *NullableZendeskAuthentication) UnmarshalJSON(src []byte) error

func (*NullableZendeskAuthentication) Unset added in v0.1.5

func (v *NullableZendeskAuthentication) Unset()

type NullableZoteroAuthentication added in v0.1.5

type NullableZoteroAuthentication struct {
	// contains filtered or unexported fields
}

func NewNullableZoteroAuthentication added in v0.1.5

func NewNullableZoteroAuthentication(val *ZoteroAuthentication) *NullableZoteroAuthentication

func (NullableZoteroAuthentication) Get added in v0.1.5

func (NullableZoteroAuthentication) IsSet added in v0.1.5

func (NullableZoteroAuthentication) MarshalJSON added in v0.1.5

func (v NullableZoteroAuthentication) MarshalJSON() ([]byte, error)

func (*NullableZoteroAuthentication) Set added in v0.1.5

func (*NullableZoteroAuthentication) UnmarshalJSON added in v0.1.5

func (v *NullableZoteroAuthentication) UnmarshalJSON(src []byte) error

func (*NullableZoteroAuthentication) Unset added in v0.1.5

func (v *NullableZoteroAuthentication) Unset()

type OAuthAuthentication added in v0.1.5

type OAuthAuthentication struct {
	Source       SimpleOAuthDataSources `json:"source"`
	AccessToken  string                 `json:"access_token"`
	RefreshToken NullableString         `json:"refresh_token,omitempty"`
}

OAuthAuthentication struct for OAuthAuthentication

func NewOAuthAuthentication added in v0.1.5

func NewOAuthAuthentication(source SimpleOAuthDataSources, accessToken string) *OAuthAuthentication

NewOAuthAuthentication instantiates a new OAuthAuthentication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOAuthAuthenticationWithDefaults added in v0.1.5

func NewOAuthAuthenticationWithDefaults() *OAuthAuthentication

NewOAuthAuthenticationWithDefaults instantiates a new OAuthAuthentication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OAuthAuthentication) GetAccessToken added in v0.1.5

func (o *OAuthAuthentication) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*OAuthAuthentication) GetAccessTokenOk added in v0.1.5

func (o *OAuthAuthentication) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*OAuthAuthentication) GetRefreshToken added in v0.1.5

func (o *OAuthAuthentication) GetRefreshToken() string

GetRefreshToken returns the RefreshToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthAuthentication) GetRefreshTokenOk added in v0.1.5

func (o *OAuthAuthentication) GetRefreshTokenOk() (*string, bool)

GetRefreshTokenOk returns a tuple with the RefreshToken field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthAuthentication) GetSource added in v0.1.5

GetSource returns the Source field value

func (*OAuthAuthentication) GetSourceOk added in v0.1.5

func (o *OAuthAuthentication) GetSourceOk() (*SimpleOAuthDataSources, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*OAuthAuthentication) HasRefreshToken added in v0.1.5

func (o *OAuthAuthentication) HasRefreshToken() bool

HasRefreshToken returns a boolean if a field has been set.

func (OAuthAuthentication) MarshalJSON added in v0.1.5

func (o OAuthAuthentication) MarshalJSON() ([]byte, error)

func (*OAuthAuthentication) SetAccessToken added in v0.1.5

func (o *OAuthAuthentication) SetAccessToken(v string)

SetAccessToken sets field value

func (*OAuthAuthentication) SetRefreshToken added in v0.1.5

func (o *OAuthAuthentication) SetRefreshToken(v string)

SetRefreshToken gets a reference to the given NullableString and assigns it to the RefreshToken field.

func (*OAuthAuthentication) SetRefreshTokenNil added in v0.1.5

func (o *OAuthAuthentication) SetRefreshTokenNil()

SetRefreshTokenNil sets the value for RefreshToken to be an explicit nil

func (*OAuthAuthentication) SetSource added in v0.1.5

SetSource sets field value

func (*OAuthAuthentication) UnsetRefreshToken added in v0.1.5

func (o *OAuthAuthentication) UnsetRefreshToken()

UnsetRefreshToken ensures that no value is present for RefreshToken, not even an explicit nil

type OAuthURLRequest

type OAuthURLRequest struct {
	Tags                    interface{}                         `json:"tags,omitempty"`
	Scope                   NullableString                      `json:"scope,omitempty"`
	Service                 DataSourceType                      `json:"service"`
	ChunkSize               NullableInt32                       `json:"chunk_size,omitempty"`
	ChunkOverlap            NullableInt32                       `json:"chunk_overlap,omitempty"`
	SkipEmbeddingGeneration NullableBool                        `json:"skip_embedding_generation,omitempty"`
	EmbeddingModel          NullableEmbeddingGeneratorsNullable `json:"embedding_model,omitempty"`
	ZendeskSubdomain        NullableString                      `json:"zendesk_subdomain,omitempty"`
	MicrosoftTenant         NullableString                      `json:"microsoft_tenant,omitempty"`
	SharepointSiteName      NullableString                      `json:"sharepoint_site_name,omitempty"`
	ConfluenceSubdomain     NullableString                      `json:"confluence_subdomain,omitempty"`
	GenerateSparseVectors   NullableBool                        `json:"generate_sparse_vectors,omitempty"`
	PrependFilenameToChunks NullableBool                        `json:"prepend_filename_to_chunks,omitempty"`
	// Number of objects per chunk. For csv, tsv, xlsx, and json files only.
	MaxItemsPerChunk NullableInt32  `json:"max_items_per_chunk,omitempty"`
	SalesforceDomain NullableString `json:"salesforce_domain,omitempty"`
	// Used to specify whether Carbon should attempt to sync all your files automatically when authorization         is complete. This is only supported for a subset of connectors and will be ignored for the rest. Supported         connectors: Intercom, Zendesk, Gitbook, Confluence, Salesforce, Freshdesk
	SyncFilesOnConnection NullableBool `json:"sync_files_on_connection,omitempty"`
	SetPageAsBoundary     *bool        `json:"set_page_as_boundary,omitempty"`
	// Used to specify a data source to sync from if you have multiple connected. It can be skipped if          you only have one data source of that type connected or are connecting a new account.
	DataSourceId NullableInt32 `json:"data_source_id,omitempty"`
	// Used to connect a new data source. If not specified, we will attempt to create a sync URL         for an existing data source based on type and ID.
	ConnectingNewAccount NullableBool `json:"connecting_new_account,omitempty"`
	// This request id will be added to all files that get synced using the generated OAuth URL
	RequestId *string `json:"request_id,omitempty"`
	// Enable OCR for files that support it. Supported formats: pdf
	UseOcr                NullableBool `json:"use_ocr,omitempty"`
	ParsePdfTablesWithOcr NullableBool `json:"parse_pdf_tables_with_ocr,omitempty"`
	// Enable integration's file picker for sources that support it. Supported sources: DROPBOX, BOX, ONEDRIVE, GOOGLE_DRIVE, SHAREPOINT
	EnableFilePicker *bool `json:"enable_file_picker,omitempty"`
}

OAuthURLRequest struct for OAuthURLRequest

func NewOAuthURLRequest

func NewOAuthURLRequest(service DataSourceType) *OAuthURLRequest

NewOAuthURLRequest instantiates a new OAuthURLRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOAuthURLRequestWithDefaults

func NewOAuthURLRequestWithDefaults() *OAuthURLRequest

NewOAuthURLRequestWithDefaults instantiates a new OAuthURLRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OAuthURLRequest) GetChunkOverlap

func (o *OAuthURLRequest) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetChunkOverlapOk

func (o *OAuthURLRequest) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetChunkSize

func (o *OAuthURLRequest) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetChunkSizeOk

func (o *OAuthURLRequest) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetConfluenceSubdomain

func (o *OAuthURLRequest) GetConfluenceSubdomain() string

GetConfluenceSubdomain returns the ConfluenceSubdomain field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetConfluenceSubdomainOk

func (o *OAuthURLRequest) GetConfluenceSubdomainOk() (*string, bool)

GetConfluenceSubdomainOk returns a tuple with the ConfluenceSubdomain field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetConnectingNewAccount added in v0.1.4

func (o *OAuthURLRequest) GetConnectingNewAccount() bool

GetConnectingNewAccount returns the ConnectingNewAccount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetConnectingNewAccountOk added in v0.1.4

func (o *OAuthURLRequest) GetConnectingNewAccountOk() (*bool, bool)

GetConnectingNewAccountOk returns a tuple with the ConnectingNewAccount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetDataSourceId added in v0.1.4

func (o *OAuthURLRequest) GetDataSourceId() int32

GetDataSourceId returns the DataSourceId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetDataSourceIdOk added in v0.1.4

func (o *OAuthURLRequest) GetDataSourceIdOk() (*int32, bool)

GetDataSourceIdOk returns a tuple with the DataSourceId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetEmbeddingModel

func (o *OAuthURLRequest) GetEmbeddingModel() EmbeddingGeneratorsNullable

GetEmbeddingModel returns the EmbeddingModel field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetEmbeddingModelOk

func (o *OAuthURLRequest) GetEmbeddingModelOk() (*EmbeddingGeneratorsNullable, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetEnableFilePicker added in v0.1.15

func (o *OAuthURLRequest) GetEnableFilePicker() bool

GetEnableFilePicker returns the EnableFilePicker field value if set, zero value otherwise.

func (*OAuthURLRequest) GetEnableFilePickerOk added in v0.1.15

func (o *OAuthURLRequest) GetEnableFilePickerOk() (*bool, bool)

GetEnableFilePickerOk returns a tuple with the EnableFilePicker field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthURLRequest) GetGenerateSparseVectors

func (o *OAuthURLRequest) GetGenerateSparseVectors() bool

GetGenerateSparseVectors returns the GenerateSparseVectors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetGenerateSparseVectorsOk

func (o *OAuthURLRequest) GetGenerateSparseVectorsOk() (*bool, bool)

GetGenerateSparseVectorsOk returns a tuple with the GenerateSparseVectors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetMaxItemsPerChunk

func (o *OAuthURLRequest) GetMaxItemsPerChunk() int32

GetMaxItemsPerChunk returns the MaxItemsPerChunk field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetMaxItemsPerChunkOk

func (o *OAuthURLRequest) GetMaxItemsPerChunkOk() (*int32, bool)

GetMaxItemsPerChunkOk returns a tuple with the MaxItemsPerChunk field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetMicrosoftTenant

func (o *OAuthURLRequest) GetMicrosoftTenant() string

GetMicrosoftTenant returns the MicrosoftTenant field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetMicrosoftTenantOk

func (o *OAuthURLRequest) GetMicrosoftTenantOk() (*string, bool)

GetMicrosoftTenantOk returns a tuple with the MicrosoftTenant field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetParsePdfTablesWithOcr added in v0.1.12

func (o *OAuthURLRequest) GetParsePdfTablesWithOcr() bool

GetParsePdfTablesWithOcr returns the ParsePdfTablesWithOcr field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetParsePdfTablesWithOcrOk added in v0.1.12

func (o *OAuthURLRequest) GetParsePdfTablesWithOcrOk() (*bool, bool)

GetParsePdfTablesWithOcrOk returns a tuple with the ParsePdfTablesWithOcr field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetPrependFilenameToChunks

func (o *OAuthURLRequest) GetPrependFilenameToChunks() bool

GetPrependFilenameToChunks returns the PrependFilenameToChunks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetPrependFilenameToChunksOk

func (o *OAuthURLRequest) GetPrependFilenameToChunksOk() (*bool, bool)

GetPrependFilenameToChunksOk returns a tuple with the PrependFilenameToChunks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetRequestId added in v0.1.11

func (o *OAuthURLRequest) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*OAuthURLRequest) GetRequestIdOk added in v0.1.11

func (o *OAuthURLRequest) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthURLRequest) GetSalesforceDomain

func (o *OAuthURLRequest) GetSalesforceDomain() string

GetSalesforceDomain returns the SalesforceDomain field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetSalesforceDomainOk

func (o *OAuthURLRequest) GetSalesforceDomainOk() (*string, bool)

GetSalesforceDomainOk returns a tuple with the SalesforceDomain field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetScope

func (o *OAuthURLRequest) GetScope() string

GetScope returns the Scope field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetScopeOk

func (o *OAuthURLRequest) GetScopeOk() (*string, bool)

GetScopeOk returns a tuple with the Scope field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetService

func (o *OAuthURLRequest) GetService() DataSourceType

GetService returns the Service field value

func (*OAuthURLRequest) GetServiceOk

func (o *OAuthURLRequest) GetServiceOk() (*DataSourceType, bool)

GetServiceOk returns a tuple with the Service field value and a boolean to check if the value has been set.

func (*OAuthURLRequest) GetSetPageAsBoundary

func (o *OAuthURLRequest) GetSetPageAsBoundary() bool

GetSetPageAsBoundary returns the SetPageAsBoundary field value if set, zero value otherwise.

func (*OAuthURLRequest) GetSetPageAsBoundaryOk

func (o *OAuthURLRequest) GetSetPageAsBoundaryOk() (*bool, bool)

GetSetPageAsBoundaryOk returns a tuple with the SetPageAsBoundary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthURLRequest) GetSharepointSiteName

func (o *OAuthURLRequest) GetSharepointSiteName() string

GetSharepointSiteName returns the SharepointSiteName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetSharepointSiteNameOk

func (o *OAuthURLRequest) GetSharepointSiteNameOk() (*string, bool)

GetSharepointSiteNameOk returns a tuple with the SharepointSiteName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetSkipEmbeddingGeneration

func (o *OAuthURLRequest) GetSkipEmbeddingGeneration() bool

GetSkipEmbeddingGeneration returns the SkipEmbeddingGeneration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetSkipEmbeddingGenerationOk

func (o *OAuthURLRequest) GetSkipEmbeddingGenerationOk() (*bool, bool)

GetSkipEmbeddingGenerationOk returns a tuple with the SkipEmbeddingGeneration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetSyncFilesOnConnection

func (o *OAuthURLRequest) GetSyncFilesOnConnection() bool

GetSyncFilesOnConnection returns the SyncFilesOnConnection field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetSyncFilesOnConnectionOk

func (o *OAuthURLRequest) GetSyncFilesOnConnectionOk() (*bool, bool)

GetSyncFilesOnConnectionOk returns a tuple with the SyncFilesOnConnection field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetTags

func (o *OAuthURLRequest) GetTags() interface{}

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetTagsOk

func (o *OAuthURLRequest) GetTagsOk() (*interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetUseOcr added in v0.1.12

func (o *OAuthURLRequest) GetUseOcr() bool

GetUseOcr returns the UseOcr field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetUseOcrOk added in v0.1.12

func (o *OAuthURLRequest) GetUseOcrOk() (*bool, bool)

GetUseOcrOk returns a tuple with the UseOcr field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) GetZendeskSubdomain

func (o *OAuthURLRequest) GetZendeskSubdomain() string

GetZendeskSubdomain returns the ZendeskSubdomain field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuthURLRequest) GetZendeskSubdomainOk

func (o *OAuthURLRequest) GetZendeskSubdomainOk() (*string, bool)

GetZendeskSubdomainOk returns a tuple with the ZendeskSubdomain field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuthURLRequest) HasChunkOverlap

func (o *OAuthURLRequest) HasChunkOverlap() bool

HasChunkOverlap returns a boolean if a field has been set.

func (*OAuthURLRequest) HasChunkSize

func (o *OAuthURLRequest) HasChunkSize() bool

HasChunkSize returns a boolean if a field has been set.

func (*OAuthURLRequest) HasConfluenceSubdomain

func (o *OAuthURLRequest) HasConfluenceSubdomain() bool

HasConfluenceSubdomain returns a boolean if a field has been set.

func (*OAuthURLRequest) HasConnectingNewAccount added in v0.1.4

func (o *OAuthURLRequest) HasConnectingNewAccount() bool

HasConnectingNewAccount returns a boolean if a field has been set.

func (*OAuthURLRequest) HasDataSourceId added in v0.1.4

func (o *OAuthURLRequest) HasDataSourceId() bool

HasDataSourceId returns a boolean if a field has been set.

func (*OAuthURLRequest) HasEmbeddingModel

func (o *OAuthURLRequest) HasEmbeddingModel() bool

HasEmbeddingModel returns a boolean if a field has been set.

func (*OAuthURLRequest) HasEnableFilePicker added in v0.1.15

func (o *OAuthURLRequest) HasEnableFilePicker() bool

HasEnableFilePicker returns a boolean if a field has been set.

func (*OAuthURLRequest) HasGenerateSparseVectors

func (o *OAuthURLRequest) HasGenerateSparseVectors() bool

HasGenerateSparseVectors returns a boolean if a field has been set.

func (*OAuthURLRequest) HasMaxItemsPerChunk

func (o *OAuthURLRequest) HasMaxItemsPerChunk() bool

HasMaxItemsPerChunk returns a boolean if a field has been set.

func (*OAuthURLRequest) HasMicrosoftTenant

func (o *OAuthURLRequest) HasMicrosoftTenant() bool

HasMicrosoftTenant returns a boolean if a field has been set.

func (*OAuthURLRequest) HasParsePdfTablesWithOcr added in v0.1.12

func (o *OAuthURLRequest) HasParsePdfTablesWithOcr() bool

HasParsePdfTablesWithOcr returns a boolean if a field has been set.

func (*OAuthURLRequest) HasPrependFilenameToChunks

func (o *OAuthURLRequest) HasPrependFilenameToChunks() bool

HasPrependFilenameToChunks returns a boolean if a field has been set.

func (*OAuthURLRequest) HasRequestId added in v0.1.11

func (o *OAuthURLRequest) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*OAuthURLRequest) HasSalesforceDomain

func (o *OAuthURLRequest) HasSalesforceDomain() bool

HasSalesforceDomain returns a boolean if a field has been set.

func (*OAuthURLRequest) HasScope

func (o *OAuthURLRequest) HasScope() bool

HasScope returns a boolean if a field has been set.

func (*OAuthURLRequest) HasSetPageAsBoundary

func (o *OAuthURLRequest) HasSetPageAsBoundary() bool

HasSetPageAsBoundary returns a boolean if a field has been set.

func (*OAuthURLRequest) HasSharepointSiteName

func (o *OAuthURLRequest) HasSharepointSiteName() bool

HasSharepointSiteName returns a boolean if a field has been set.

func (*OAuthURLRequest) HasSkipEmbeddingGeneration

func (o *OAuthURLRequest) HasSkipEmbeddingGeneration() bool

HasSkipEmbeddingGeneration returns a boolean if a field has been set.

func (*OAuthURLRequest) HasSyncFilesOnConnection

func (o *OAuthURLRequest) HasSyncFilesOnConnection() bool

HasSyncFilesOnConnection returns a boolean if a field has been set.

func (*OAuthURLRequest) HasTags

func (o *OAuthURLRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*OAuthURLRequest) HasUseOcr added in v0.1.12

func (o *OAuthURLRequest) HasUseOcr() bool

HasUseOcr returns a boolean if a field has been set.

func (*OAuthURLRequest) HasZendeskSubdomain

func (o *OAuthURLRequest) HasZendeskSubdomain() bool

HasZendeskSubdomain returns a boolean if a field has been set.

func (OAuthURLRequest) MarshalJSON

func (o OAuthURLRequest) MarshalJSON() ([]byte, error)

func (*OAuthURLRequest) SetChunkOverlap

func (o *OAuthURLRequest) SetChunkOverlap(v int32)

SetChunkOverlap gets a reference to the given NullableInt32 and assigns it to the ChunkOverlap field.

func (*OAuthURLRequest) SetChunkOverlapNil

func (o *OAuthURLRequest) SetChunkOverlapNil()

SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil

func (*OAuthURLRequest) SetChunkSize

func (o *OAuthURLRequest) SetChunkSize(v int32)

SetChunkSize gets a reference to the given NullableInt32 and assigns it to the ChunkSize field.

func (*OAuthURLRequest) SetChunkSizeNil

func (o *OAuthURLRequest) SetChunkSizeNil()

SetChunkSizeNil sets the value for ChunkSize to be an explicit nil

func (*OAuthURLRequest) SetConfluenceSubdomain

func (o *OAuthURLRequest) SetConfluenceSubdomain(v string)

SetConfluenceSubdomain gets a reference to the given NullableString and assigns it to the ConfluenceSubdomain field.

func (*OAuthURLRequest) SetConfluenceSubdomainNil

func (o *OAuthURLRequest) SetConfluenceSubdomainNil()

SetConfluenceSubdomainNil sets the value for ConfluenceSubdomain to be an explicit nil

func (*OAuthURLRequest) SetConnectingNewAccount added in v0.1.4

func (o *OAuthURLRequest) SetConnectingNewAccount(v bool)

SetConnectingNewAccount gets a reference to the given NullableBool and assigns it to the ConnectingNewAccount field.

func (*OAuthURLRequest) SetConnectingNewAccountNil added in v0.1.4

func (o *OAuthURLRequest) SetConnectingNewAccountNil()

SetConnectingNewAccountNil sets the value for ConnectingNewAccount to be an explicit nil

func (*OAuthURLRequest) SetDataSourceId added in v0.1.4

func (o *OAuthURLRequest) SetDataSourceId(v int32)

SetDataSourceId gets a reference to the given NullableInt32 and assigns it to the DataSourceId field.

func (*OAuthURLRequest) SetDataSourceIdNil added in v0.1.4

func (o *OAuthURLRequest) SetDataSourceIdNil()

SetDataSourceIdNil sets the value for DataSourceId to be an explicit nil

func (*OAuthURLRequest) SetEmbeddingModel

func (o *OAuthURLRequest) SetEmbeddingModel(v EmbeddingGeneratorsNullable)

SetEmbeddingModel gets a reference to the given NullableEmbeddingGeneratorsNullable and assigns it to the EmbeddingModel field.

func (*OAuthURLRequest) SetEmbeddingModelNil

func (o *OAuthURLRequest) SetEmbeddingModelNil()

SetEmbeddingModelNil sets the value for EmbeddingModel to be an explicit nil

func (*OAuthURLRequest) SetEnableFilePicker added in v0.1.15

func (o *OAuthURLRequest) SetEnableFilePicker(v bool)

SetEnableFilePicker gets a reference to the given bool and assigns it to the EnableFilePicker field.

func (*OAuthURLRequest) SetGenerateSparseVectors

func (o *OAuthURLRequest) SetGenerateSparseVectors(v bool)

SetGenerateSparseVectors gets a reference to the given NullableBool and assigns it to the GenerateSparseVectors field.

func (*OAuthURLRequest) SetGenerateSparseVectorsNil

func (o *OAuthURLRequest) SetGenerateSparseVectorsNil()

SetGenerateSparseVectorsNil sets the value for GenerateSparseVectors to be an explicit nil

func (*OAuthURLRequest) SetMaxItemsPerChunk

func (o *OAuthURLRequest) SetMaxItemsPerChunk(v int32)

SetMaxItemsPerChunk gets a reference to the given NullableInt32 and assigns it to the MaxItemsPerChunk field.

func (*OAuthURLRequest) SetMaxItemsPerChunkNil

func (o *OAuthURLRequest) SetMaxItemsPerChunkNil()

SetMaxItemsPerChunkNil sets the value for MaxItemsPerChunk to be an explicit nil

func (*OAuthURLRequest) SetMicrosoftTenant

func (o *OAuthURLRequest) SetMicrosoftTenant(v string)

SetMicrosoftTenant gets a reference to the given NullableString and assigns it to the MicrosoftTenant field.

func (*OAuthURLRequest) SetMicrosoftTenantNil

func (o *OAuthURLRequest) SetMicrosoftTenantNil()

SetMicrosoftTenantNil sets the value for MicrosoftTenant to be an explicit nil

func (*OAuthURLRequest) SetParsePdfTablesWithOcr added in v0.1.12

func (o *OAuthURLRequest) SetParsePdfTablesWithOcr(v bool)

SetParsePdfTablesWithOcr gets a reference to the given NullableBool and assigns it to the ParsePdfTablesWithOcr field.

func (*OAuthURLRequest) SetParsePdfTablesWithOcrNil added in v0.1.12

func (o *OAuthURLRequest) SetParsePdfTablesWithOcrNil()

SetParsePdfTablesWithOcrNil sets the value for ParsePdfTablesWithOcr to be an explicit nil

func (*OAuthURLRequest) SetPrependFilenameToChunks

func (o *OAuthURLRequest) SetPrependFilenameToChunks(v bool)

SetPrependFilenameToChunks gets a reference to the given NullableBool and assigns it to the PrependFilenameToChunks field.

func (*OAuthURLRequest) SetPrependFilenameToChunksNil

func (o *OAuthURLRequest) SetPrependFilenameToChunksNil()

SetPrependFilenameToChunksNil sets the value for PrependFilenameToChunks to be an explicit nil

func (*OAuthURLRequest) SetRequestId added in v0.1.11

func (o *OAuthURLRequest) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (*OAuthURLRequest) SetSalesforceDomain

func (o *OAuthURLRequest) SetSalesforceDomain(v string)

SetSalesforceDomain gets a reference to the given NullableString and assigns it to the SalesforceDomain field.

func (*OAuthURLRequest) SetSalesforceDomainNil

func (o *OAuthURLRequest) SetSalesforceDomainNil()

SetSalesforceDomainNil sets the value for SalesforceDomain to be an explicit nil

func (*OAuthURLRequest) SetScope

func (o *OAuthURLRequest) SetScope(v string)

SetScope gets a reference to the given NullableString and assigns it to the Scope field.

func (*OAuthURLRequest) SetScopeNil

func (o *OAuthURLRequest) SetScopeNil()

SetScopeNil sets the value for Scope to be an explicit nil

func (*OAuthURLRequest) SetService

func (o *OAuthURLRequest) SetService(v DataSourceType)

SetService sets field value

func (*OAuthURLRequest) SetSetPageAsBoundary

func (o *OAuthURLRequest) SetSetPageAsBoundary(v bool)

SetSetPageAsBoundary gets a reference to the given bool and assigns it to the SetPageAsBoundary field.

func (*OAuthURLRequest) SetSharepointSiteName

func (o *OAuthURLRequest) SetSharepointSiteName(v string)

SetSharepointSiteName gets a reference to the given NullableString and assigns it to the SharepointSiteName field.

func (*OAuthURLRequest) SetSharepointSiteNameNil

func (o *OAuthURLRequest) SetSharepointSiteNameNil()

SetSharepointSiteNameNil sets the value for SharepointSiteName to be an explicit nil

func (*OAuthURLRequest) SetSkipEmbeddingGeneration

func (o *OAuthURLRequest) SetSkipEmbeddingGeneration(v bool)

SetSkipEmbeddingGeneration gets a reference to the given NullableBool and assigns it to the SkipEmbeddingGeneration field.

func (*OAuthURLRequest) SetSkipEmbeddingGenerationNil

func (o *OAuthURLRequest) SetSkipEmbeddingGenerationNil()

SetSkipEmbeddingGenerationNil sets the value for SkipEmbeddingGeneration to be an explicit nil

func (*OAuthURLRequest) SetSyncFilesOnConnection

func (o *OAuthURLRequest) SetSyncFilesOnConnection(v bool)

SetSyncFilesOnConnection gets a reference to the given NullableBool and assigns it to the SyncFilesOnConnection field.

func (*OAuthURLRequest) SetSyncFilesOnConnectionNil

func (o *OAuthURLRequest) SetSyncFilesOnConnectionNil()

SetSyncFilesOnConnectionNil sets the value for SyncFilesOnConnection to be an explicit nil

func (*OAuthURLRequest) SetTags

func (o *OAuthURLRequest) SetTags(v interface{})

SetTags gets a reference to the given interface{} and assigns it to the Tags field.

func (*OAuthURLRequest) SetUseOcr added in v0.1.12

func (o *OAuthURLRequest) SetUseOcr(v bool)

SetUseOcr gets a reference to the given NullableBool and assigns it to the UseOcr field.

func (*OAuthURLRequest) SetUseOcrNil added in v0.1.12

func (o *OAuthURLRequest) SetUseOcrNil()

SetUseOcrNil sets the value for UseOcr to be an explicit nil

func (*OAuthURLRequest) SetZendeskSubdomain

func (o *OAuthURLRequest) SetZendeskSubdomain(v string)

SetZendeskSubdomain gets a reference to the given NullableString and assigns it to the ZendeskSubdomain field.

func (*OAuthURLRequest) SetZendeskSubdomainNil

func (o *OAuthURLRequest) SetZendeskSubdomainNil()

SetZendeskSubdomainNil sets the value for ZendeskSubdomain to be an explicit nil

func (*OAuthURLRequest) UnsetChunkOverlap

func (o *OAuthURLRequest) UnsetChunkOverlap()

UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil

func (*OAuthURLRequest) UnsetChunkSize

func (o *OAuthURLRequest) UnsetChunkSize()

UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil

func (*OAuthURLRequest) UnsetConfluenceSubdomain

func (o *OAuthURLRequest) UnsetConfluenceSubdomain()

UnsetConfluenceSubdomain ensures that no value is present for ConfluenceSubdomain, not even an explicit nil

func (*OAuthURLRequest) UnsetConnectingNewAccount added in v0.1.4

func (o *OAuthURLRequest) UnsetConnectingNewAccount()

UnsetConnectingNewAccount ensures that no value is present for ConnectingNewAccount, not even an explicit nil

func (*OAuthURLRequest) UnsetDataSourceId added in v0.1.4

func (o *OAuthURLRequest) UnsetDataSourceId()

UnsetDataSourceId ensures that no value is present for DataSourceId, not even an explicit nil

func (*OAuthURLRequest) UnsetEmbeddingModel

func (o *OAuthURLRequest) UnsetEmbeddingModel()

UnsetEmbeddingModel ensures that no value is present for EmbeddingModel, not even an explicit nil

func (*OAuthURLRequest) UnsetGenerateSparseVectors

func (o *OAuthURLRequest) UnsetGenerateSparseVectors()

UnsetGenerateSparseVectors ensures that no value is present for GenerateSparseVectors, not even an explicit nil

func (*OAuthURLRequest) UnsetMaxItemsPerChunk

func (o *OAuthURLRequest) UnsetMaxItemsPerChunk()

UnsetMaxItemsPerChunk ensures that no value is present for MaxItemsPerChunk, not even an explicit nil

func (*OAuthURLRequest) UnsetMicrosoftTenant

func (o *OAuthURLRequest) UnsetMicrosoftTenant()

UnsetMicrosoftTenant ensures that no value is present for MicrosoftTenant, not even an explicit nil

func (*OAuthURLRequest) UnsetParsePdfTablesWithOcr added in v0.1.12

func (o *OAuthURLRequest) UnsetParsePdfTablesWithOcr()

UnsetParsePdfTablesWithOcr ensures that no value is present for ParsePdfTablesWithOcr, not even an explicit nil

func (*OAuthURLRequest) UnsetPrependFilenameToChunks

func (o *OAuthURLRequest) UnsetPrependFilenameToChunks()

UnsetPrependFilenameToChunks ensures that no value is present for PrependFilenameToChunks, not even an explicit nil

func (*OAuthURLRequest) UnsetSalesforceDomain

func (o *OAuthURLRequest) UnsetSalesforceDomain()

UnsetSalesforceDomain ensures that no value is present for SalesforceDomain, not even an explicit nil

func (*OAuthURLRequest) UnsetScope

func (o *OAuthURLRequest) UnsetScope()

UnsetScope ensures that no value is present for Scope, not even an explicit nil

func (*OAuthURLRequest) UnsetSharepointSiteName

func (o *OAuthURLRequest) UnsetSharepointSiteName()

UnsetSharepointSiteName ensures that no value is present for SharepointSiteName, not even an explicit nil

func (*OAuthURLRequest) UnsetSkipEmbeddingGeneration

func (o *OAuthURLRequest) UnsetSkipEmbeddingGeneration()

UnsetSkipEmbeddingGeneration ensures that no value is present for SkipEmbeddingGeneration, not even an explicit nil

func (*OAuthURLRequest) UnsetSyncFilesOnConnection

func (o *OAuthURLRequest) UnsetSyncFilesOnConnection()

UnsetSyncFilesOnConnection ensures that no value is present for SyncFilesOnConnection, not even an explicit nil

func (*OAuthURLRequest) UnsetUseOcr added in v0.1.12

func (o *OAuthURLRequest) UnsetUseOcr()

UnsetUseOcr ensures that no value is present for UseOcr, not even an explicit nil

func (*OAuthURLRequest) UnsetZendeskSubdomain

func (o *OAuthURLRequest) UnsetZendeskSubdomain()

UnsetZendeskSubdomain ensures that no value is present for ZendeskSubdomain, not even an explicit nil

type OrderDir

type OrderDir string

OrderDir the model 'OrderDir'

const (
	ORDERDIR_DESC OrderDir = "desc"
	ORDERDIR_ASC  OrderDir = "asc"
)

List of OrderDir

func NewOrderDirFromValue

func NewOrderDirFromValue(v string) (*OrderDir, error)

NewOrderDirFromValue returns a pointer to a valid OrderDir for the value passed as argument, or an error if the value passed is not allowed by the enum

func (OrderDir) IsValid

func (v OrderDir) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (OrderDir) Ptr

func (v OrderDir) Ptr() *OrderDir

Ptr returns reference to OrderDir value

func (*OrderDir) UnmarshalJSON

func (v *OrderDir) UnmarshalJSON(src []byte) error

type OrganizationResponse

type OrganizationResponse struct {
	Id                     int32                  `json:"id"`
	Name                   string                 `json:"name"`
	Nickname               NullableString         `json:"nickname"`
	RemoveBranding         bool                   `json:"remove_branding"`
	CustomBranding         map[string]interface{} `json:"custom_branding"`
	CustomLimits           map[string]interface{} `json:"custom_limits"`
	AggregateFileSize      map[string]interface{} `json:"aggregate_file_size"`
	AggregateNumCharacters map[string]interface{} `json:"aggregate_num_characters"`
	AggregateNumTokens     map[string]interface{} `json:"aggregate_num_tokens"`
	AggregateNumEmbeddings map[string]interface{} `json:"aggregate_num_embeddings"`
	PeriodEndsAt           NullableTime           `json:"period_ends_at"`
	CancelAtPeriodEnd      NullableBool           `json:"cancel_at_period_end"`
	CreatedAt              time.Time              `json:"created_at"`
	UpdatedAt              time.Time              `json:"updated_at"`
}

OrganizationResponse struct for OrganizationResponse

func NewOrganizationResponse

func NewOrganizationResponse(id int32, name string, nickname NullableString, removeBranding bool, customBranding map[string]interface{}, customLimits map[string]interface{}, aggregateFileSize map[string]interface{}, aggregateNumCharacters map[string]interface{}, aggregateNumTokens map[string]interface{}, aggregateNumEmbeddings map[string]interface{}, periodEndsAt NullableTime, cancelAtPeriodEnd NullableBool, createdAt time.Time, updatedAt time.Time) *OrganizationResponse

NewOrganizationResponse instantiates a new OrganizationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationResponseWithDefaults

func NewOrganizationResponseWithDefaults() *OrganizationResponse

NewOrganizationResponseWithDefaults instantiates a new OrganizationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationResponse) GetAggregateFileSize

func (o *OrganizationResponse) GetAggregateFileSize() map[string]interface{}

GetAggregateFileSize returns the AggregateFileSize field value

func (*OrganizationResponse) GetAggregateFileSizeOk

func (o *OrganizationResponse) GetAggregateFileSizeOk() (map[string]interface{}, bool)

GetAggregateFileSizeOk returns a tuple with the AggregateFileSize field value and a boolean to check if the value has been set.

func (*OrganizationResponse) GetAggregateNumCharacters

func (o *OrganizationResponse) GetAggregateNumCharacters() map[string]interface{}

GetAggregateNumCharacters returns the AggregateNumCharacters field value

func (*OrganizationResponse) GetAggregateNumCharactersOk

func (o *OrganizationResponse) GetAggregateNumCharactersOk() (map[string]interface{}, bool)

GetAggregateNumCharactersOk returns a tuple with the AggregateNumCharacters field value and a boolean to check if the value has been set.

func (*OrganizationResponse) GetAggregateNumEmbeddings

func (o *OrganizationResponse) GetAggregateNumEmbeddings() map[string]interface{}

GetAggregateNumEmbeddings returns the AggregateNumEmbeddings field value

func (*OrganizationResponse) GetAggregateNumEmbeddingsOk

func (o *OrganizationResponse) GetAggregateNumEmbeddingsOk() (map[string]interface{}, bool)

GetAggregateNumEmbeddingsOk returns a tuple with the AggregateNumEmbeddings field value and a boolean to check if the value has been set.

func (*OrganizationResponse) GetAggregateNumTokens

func (o *OrganizationResponse) GetAggregateNumTokens() map[string]interface{}

GetAggregateNumTokens returns the AggregateNumTokens field value

func (*OrganizationResponse) GetAggregateNumTokensOk

func (o *OrganizationResponse) GetAggregateNumTokensOk() (map[string]interface{}, bool)

GetAggregateNumTokensOk returns a tuple with the AggregateNumTokens field value and a boolean to check if the value has been set.

func (*OrganizationResponse) GetCancelAtPeriodEnd

func (o *OrganizationResponse) GetCancelAtPeriodEnd() bool

GetCancelAtPeriodEnd returns the CancelAtPeriodEnd field value If the value is explicit nil, the zero value for bool will be returned

func (*OrganizationResponse) GetCancelAtPeriodEndOk

func (o *OrganizationResponse) GetCancelAtPeriodEndOk() (*bool, bool)

GetCancelAtPeriodEndOk returns a tuple with the CancelAtPeriodEnd field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationResponse) GetCreatedAt

func (o *OrganizationResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*OrganizationResponse) GetCreatedAtOk

func (o *OrganizationResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*OrganizationResponse) GetCustomBranding

func (o *OrganizationResponse) GetCustomBranding() map[string]interface{}

GetCustomBranding returns the CustomBranding field value If the value is explicit nil, the zero value for map[string]interface{} will be returned

func (*OrganizationResponse) GetCustomBrandingOk

func (o *OrganizationResponse) GetCustomBrandingOk() (map[string]interface{}, bool)

GetCustomBrandingOk returns a tuple with the CustomBranding field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationResponse) GetCustomLimits

func (o *OrganizationResponse) GetCustomLimits() map[string]interface{}

GetCustomLimits returns the CustomLimits field value If the value is explicit nil, the zero value for map[string]interface{} will be returned

func (*OrganizationResponse) GetCustomLimitsOk

func (o *OrganizationResponse) GetCustomLimitsOk() (map[string]interface{}, bool)

GetCustomLimitsOk returns a tuple with the CustomLimits field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationResponse) GetId

func (o *OrganizationResponse) GetId() int32

GetId returns the Id field value

func (*OrganizationResponse) GetIdOk

func (o *OrganizationResponse) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*OrganizationResponse) GetName

func (o *OrganizationResponse) GetName() string

GetName returns the Name field value

func (*OrganizationResponse) GetNameOk

func (o *OrganizationResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*OrganizationResponse) GetNickname

func (o *OrganizationResponse) GetNickname() string

GetNickname returns the Nickname field value If the value is explicit nil, the zero value for string will be returned

func (*OrganizationResponse) GetNicknameOk

func (o *OrganizationResponse) GetNicknameOk() (*string, bool)

GetNicknameOk returns a tuple with the Nickname field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationResponse) GetPeriodEndsAt

func (o *OrganizationResponse) GetPeriodEndsAt() time.Time

GetPeriodEndsAt returns the PeriodEndsAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*OrganizationResponse) GetPeriodEndsAtOk

func (o *OrganizationResponse) GetPeriodEndsAtOk() (*time.Time, bool)

GetPeriodEndsAtOk returns a tuple with the PeriodEndsAt field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationResponse) GetRemoveBranding

func (o *OrganizationResponse) GetRemoveBranding() bool

GetRemoveBranding returns the RemoveBranding field value

func (*OrganizationResponse) GetRemoveBrandingOk

func (o *OrganizationResponse) GetRemoveBrandingOk() (*bool, bool)

GetRemoveBrandingOk returns a tuple with the RemoveBranding field value and a boolean to check if the value has been set.

func (*OrganizationResponse) GetUpdatedAt

func (o *OrganizationResponse) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*OrganizationResponse) GetUpdatedAtOk

func (o *OrganizationResponse) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (OrganizationResponse) MarshalJSON

func (o OrganizationResponse) MarshalJSON() ([]byte, error)

func (*OrganizationResponse) SetAggregateFileSize

func (o *OrganizationResponse) SetAggregateFileSize(v map[string]interface{})

SetAggregateFileSize sets field value

func (*OrganizationResponse) SetAggregateNumCharacters

func (o *OrganizationResponse) SetAggregateNumCharacters(v map[string]interface{})

SetAggregateNumCharacters sets field value

func (*OrganizationResponse) SetAggregateNumEmbeddings

func (o *OrganizationResponse) SetAggregateNumEmbeddings(v map[string]interface{})

SetAggregateNumEmbeddings sets field value

func (*OrganizationResponse) SetAggregateNumTokens

func (o *OrganizationResponse) SetAggregateNumTokens(v map[string]interface{})

SetAggregateNumTokens sets field value

func (*OrganizationResponse) SetCancelAtPeriodEnd

func (o *OrganizationResponse) SetCancelAtPeriodEnd(v bool)

SetCancelAtPeriodEnd sets field value

func (*OrganizationResponse) SetCreatedAt

func (o *OrganizationResponse) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*OrganizationResponse) SetCustomBranding

func (o *OrganizationResponse) SetCustomBranding(v map[string]interface{})

SetCustomBranding sets field value

func (*OrganizationResponse) SetCustomLimits

func (o *OrganizationResponse) SetCustomLimits(v map[string]interface{})

SetCustomLimits sets field value

func (*OrganizationResponse) SetId

func (o *OrganizationResponse) SetId(v int32)

SetId sets field value

func (*OrganizationResponse) SetName

func (o *OrganizationResponse) SetName(v string)

SetName sets field value

func (*OrganizationResponse) SetNickname

func (o *OrganizationResponse) SetNickname(v string)

SetNickname sets field value

func (*OrganizationResponse) SetPeriodEndsAt

func (o *OrganizationResponse) SetPeriodEndsAt(v time.Time)

SetPeriodEndsAt sets field value

func (*OrganizationResponse) SetRemoveBranding

func (o *OrganizationResponse) SetRemoveBranding(v bool)

SetRemoveBranding sets field value

func (*OrganizationResponse) SetUpdatedAt

func (o *OrganizationResponse) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

type OrganizationUserDataSourceAPI

type OrganizationUserDataSourceAPI struct {
	Id                         int32                     `json:"id"`
	DataSourceExternalId       NullableString            `json:"data_source_external_id"`
	DataSourceType             DataSourceType            `json:"data_source_type"`
	Token                      map[string]interface{}    `json:"token"`
	SyncStatus                 DataSourceSyncStatuses    `json:"sync_status"`
	SourceItemsSyncedAt        NullableTime              `json:"source_items_synced_at"`
	OrganizationUserId         int32                     `json:"organization_user_id"`
	OrganizationId             int32                     `json:"organization_id"`
	OrganizationSuppliedUserId string                    `json:"organization_supplied_user_id"`
	RevokedAccess              bool                      `json:"revoked_access"`
	LastSyncedAt               time.Time                 `json:"last_synced_at"`
	LastSyncAction             DataSourceLastSyncActions `json:"last_sync_action"`
	EnableAutoSync             NullableBool              `json:"enable_auto_sync"`
	CreatedAt                  time.Time                 `json:"created_at"`
	UpdatedAt                  time.Time                 `json:"updated_at"`
	FilesSyncedAt              NullableTime              `json:"files_synced_at"`
}

OrganizationUserDataSourceAPI struct for OrganizationUserDataSourceAPI

func NewOrganizationUserDataSourceAPI

func NewOrganizationUserDataSourceAPI(id int32, dataSourceExternalId NullableString, dataSourceType DataSourceType, token map[string]interface{}, syncStatus DataSourceSyncStatuses, sourceItemsSyncedAt NullableTime, organizationUserId int32, organizationId int32, organizationSuppliedUserId string, revokedAccess bool, lastSyncedAt time.Time, lastSyncAction DataSourceLastSyncActions, enableAutoSync NullableBool, createdAt time.Time, updatedAt time.Time, filesSyncedAt NullableTime) *OrganizationUserDataSourceAPI

NewOrganizationUserDataSourceAPI instantiates a new OrganizationUserDataSourceAPI object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationUserDataSourceAPIWithDefaults

func NewOrganizationUserDataSourceAPIWithDefaults() *OrganizationUserDataSourceAPI

NewOrganizationUserDataSourceAPIWithDefaults instantiates a new OrganizationUserDataSourceAPI object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationUserDataSourceAPI) GetCreatedAt

func (o *OrganizationUserDataSourceAPI) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*OrganizationUserDataSourceAPI) GetCreatedAtOk

func (o *OrganizationUserDataSourceAPI) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*OrganizationUserDataSourceAPI) GetDataSourceExternalId

func (o *OrganizationUserDataSourceAPI) GetDataSourceExternalId() string

GetDataSourceExternalId returns the DataSourceExternalId field value If the value is explicit nil, the zero value for string will be returned

func (*OrganizationUserDataSourceAPI) GetDataSourceExternalIdOk

func (o *OrganizationUserDataSourceAPI) GetDataSourceExternalIdOk() (*string, bool)

GetDataSourceExternalIdOk returns a tuple with the DataSourceExternalId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserDataSourceAPI) GetDataSourceType

func (o *OrganizationUserDataSourceAPI) GetDataSourceType() DataSourceType

GetDataSourceType returns the DataSourceType field value

func (*OrganizationUserDataSourceAPI) GetDataSourceTypeOk

func (o *OrganizationUserDataSourceAPI) GetDataSourceTypeOk() (*DataSourceType, bool)

GetDataSourceTypeOk returns a tuple with the DataSourceType field value and a boolean to check if the value has been set.

func (*OrganizationUserDataSourceAPI) GetEnableAutoSync added in v0.1.12

func (o *OrganizationUserDataSourceAPI) GetEnableAutoSync() bool

GetEnableAutoSync returns the EnableAutoSync field value If the value is explicit nil, the zero value for bool will be returned

func (*OrganizationUserDataSourceAPI) GetEnableAutoSyncOk added in v0.1.12

func (o *OrganizationUserDataSourceAPI) GetEnableAutoSyncOk() (*bool, bool)

GetEnableAutoSyncOk returns a tuple with the EnableAutoSync field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserDataSourceAPI) GetFilesSyncedAt added in v0.1.18

func (o *OrganizationUserDataSourceAPI) GetFilesSyncedAt() time.Time

GetFilesSyncedAt returns the FilesSyncedAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*OrganizationUserDataSourceAPI) GetFilesSyncedAtOk added in v0.1.18

func (o *OrganizationUserDataSourceAPI) GetFilesSyncedAtOk() (*time.Time, bool)

GetFilesSyncedAtOk returns a tuple with the FilesSyncedAt field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserDataSourceAPI) GetId

GetId returns the Id field value

func (*OrganizationUserDataSourceAPI) GetIdOk

func (o *OrganizationUserDataSourceAPI) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*OrganizationUserDataSourceAPI) GetLastSyncAction

GetLastSyncAction returns the LastSyncAction field value

func (*OrganizationUserDataSourceAPI) GetLastSyncActionOk

func (o *OrganizationUserDataSourceAPI) GetLastSyncActionOk() (*DataSourceLastSyncActions, bool)

GetLastSyncActionOk returns a tuple with the LastSyncAction field value and a boolean to check if the value has been set.

func (*OrganizationUserDataSourceAPI) GetLastSyncedAt

func (o *OrganizationUserDataSourceAPI) GetLastSyncedAt() time.Time

GetLastSyncedAt returns the LastSyncedAt field value

func (*OrganizationUserDataSourceAPI) GetLastSyncedAtOk

func (o *OrganizationUserDataSourceAPI) GetLastSyncedAtOk() (*time.Time, bool)

GetLastSyncedAtOk returns a tuple with the LastSyncedAt field value and a boolean to check if the value has been set.

func (*OrganizationUserDataSourceAPI) GetOrganizationId

func (o *OrganizationUserDataSourceAPI) GetOrganizationId() int32

GetOrganizationId returns the OrganizationId field value

func (*OrganizationUserDataSourceAPI) GetOrganizationIdOk

func (o *OrganizationUserDataSourceAPI) GetOrganizationIdOk() (*int32, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.

func (*OrganizationUserDataSourceAPI) GetOrganizationSuppliedUserId

func (o *OrganizationUserDataSourceAPI) GetOrganizationSuppliedUserId() string

GetOrganizationSuppliedUserId returns the OrganizationSuppliedUserId field value

func (*OrganizationUserDataSourceAPI) GetOrganizationSuppliedUserIdOk

func (o *OrganizationUserDataSourceAPI) GetOrganizationSuppliedUserIdOk() (*string, bool)

GetOrganizationSuppliedUserIdOk returns a tuple with the OrganizationSuppliedUserId field value and a boolean to check if the value has been set.

func (*OrganizationUserDataSourceAPI) GetOrganizationUserId

func (o *OrganizationUserDataSourceAPI) GetOrganizationUserId() int32

GetOrganizationUserId returns the OrganizationUserId field value

func (*OrganizationUserDataSourceAPI) GetOrganizationUserIdOk

func (o *OrganizationUserDataSourceAPI) GetOrganizationUserIdOk() (*int32, bool)

GetOrganizationUserIdOk returns a tuple with the OrganizationUserId field value and a boolean to check if the value has been set.

func (*OrganizationUserDataSourceAPI) GetRevokedAccess

func (o *OrganizationUserDataSourceAPI) GetRevokedAccess() bool

GetRevokedAccess returns the RevokedAccess field value

func (*OrganizationUserDataSourceAPI) GetRevokedAccessOk

func (o *OrganizationUserDataSourceAPI) GetRevokedAccessOk() (*bool, bool)

GetRevokedAccessOk returns a tuple with the RevokedAccess field value and a boolean to check if the value has been set.

func (*OrganizationUserDataSourceAPI) GetSourceItemsSyncedAt

func (o *OrganizationUserDataSourceAPI) GetSourceItemsSyncedAt() time.Time

GetSourceItemsSyncedAt returns the SourceItemsSyncedAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*OrganizationUserDataSourceAPI) GetSourceItemsSyncedAtOk

func (o *OrganizationUserDataSourceAPI) GetSourceItemsSyncedAtOk() (*time.Time, bool)

GetSourceItemsSyncedAtOk returns a tuple with the SourceItemsSyncedAt field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserDataSourceAPI) GetSyncStatus

GetSyncStatus returns the SyncStatus field value

func (*OrganizationUserDataSourceAPI) GetSyncStatusOk

GetSyncStatusOk returns a tuple with the SyncStatus field value and a boolean to check if the value has been set.

func (*OrganizationUserDataSourceAPI) GetToken added in v0.1.5

func (o *OrganizationUserDataSourceAPI) GetToken() map[string]interface{}

GetToken returns the Token field value If the value is explicit nil, the zero value for map[string]interface{} will be returned

func (*OrganizationUserDataSourceAPI) GetTokenOk added in v0.1.5

func (o *OrganizationUserDataSourceAPI) GetTokenOk() (map[string]interface{}, bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserDataSourceAPI) GetUpdatedAt

func (o *OrganizationUserDataSourceAPI) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*OrganizationUserDataSourceAPI) GetUpdatedAtOk

func (o *OrganizationUserDataSourceAPI) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (OrganizationUserDataSourceAPI) MarshalJSON

func (o OrganizationUserDataSourceAPI) MarshalJSON() ([]byte, error)

func (*OrganizationUserDataSourceAPI) SetCreatedAt

func (o *OrganizationUserDataSourceAPI) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*OrganizationUserDataSourceAPI) SetDataSourceExternalId

func (o *OrganizationUserDataSourceAPI) SetDataSourceExternalId(v string)

SetDataSourceExternalId sets field value

func (*OrganizationUserDataSourceAPI) SetDataSourceType

func (o *OrganizationUserDataSourceAPI) SetDataSourceType(v DataSourceType)

SetDataSourceType sets field value

func (*OrganizationUserDataSourceAPI) SetEnableAutoSync added in v0.1.12

func (o *OrganizationUserDataSourceAPI) SetEnableAutoSync(v bool)

SetEnableAutoSync sets field value

func (*OrganizationUserDataSourceAPI) SetFilesSyncedAt added in v0.1.18

func (o *OrganizationUserDataSourceAPI) SetFilesSyncedAt(v time.Time)

SetFilesSyncedAt sets field value

func (*OrganizationUserDataSourceAPI) SetId

SetId sets field value

func (*OrganizationUserDataSourceAPI) SetLastSyncAction

SetLastSyncAction sets field value

func (*OrganizationUserDataSourceAPI) SetLastSyncedAt

func (o *OrganizationUserDataSourceAPI) SetLastSyncedAt(v time.Time)

SetLastSyncedAt sets field value

func (*OrganizationUserDataSourceAPI) SetOrganizationId

func (o *OrganizationUserDataSourceAPI) SetOrganizationId(v int32)

SetOrganizationId sets field value

func (*OrganizationUserDataSourceAPI) SetOrganizationSuppliedUserId

func (o *OrganizationUserDataSourceAPI) SetOrganizationSuppliedUserId(v string)

SetOrganizationSuppliedUserId sets field value

func (*OrganizationUserDataSourceAPI) SetOrganizationUserId

func (o *OrganizationUserDataSourceAPI) SetOrganizationUserId(v int32)

SetOrganizationUserId sets field value

func (*OrganizationUserDataSourceAPI) SetRevokedAccess

func (o *OrganizationUserDataSourceAPI) SetRevokedAccess(v bool)

SetRevokedAccess sets field value

func (*OrganizationUserDataSourceAPI) SetSourceItemsSyncedAt

func (o *OrganizationUserDataSourceAPI) SetSourceItemsSyncedAt(v time.Time)

SetSourceItemsSyncedAt sets field value

func (*OrganizationUserDataSourceAPI) SetSyncStatus

SetSyncStatus sets field value

func (*OrganizationUserDataSourceAPI) SetToken added in v0.1.5

func (o *OrganizationUserDataSourceAPI) SetToken(v map[string]interface{})

SetToken sets field value

func (*OrganizationUserDataSourceAPI) SetUpdatedAt

func (o *OrganizationUserDataSourceAPI) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

type OrganizationUserDataSourceFilters

type OrganizationUserDataSourceFilters struct {
	Source        NullableDataSourceTypeNullable `json:"source,omitempty"`
	Ids           []int32                        `json:"ids,omitempty"`
	RevokedAccess NullableBool                   `json:"revoked_access,omitempty"`
}

OrganizationUserDataSourceFilters struct for OrganizationUserDataSourceFilters

func NewOrganizationUserDataSourceFilters

func NewOrganizationUserDataSourceFilters() *OrganizationUserDataSourceFilters

NewOrganizationUserDataSourceFilters instantiates a new OrganizationUserDataSourceFilters object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationUserDataSourceFiltersWithDefaults

func NewOrganizationUserDataSourceFiltersWithDefaults() *OrganizationUserDataSourceFilters

NewOrganizationUserDataSourceFiltersWithDefaults instantiates a new OrganizationUserDataSourceFilters object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationUserDataSourceFilters) GetIds

GetIds returns the Ids field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserDataSourceFilters) GetIdsOk

func (o *OrganizationUserDataSourceFilters) GetIdsOk() ([]int32, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserDataSourceFilters) GetRevokedAccess

func (o *OrganizationUserDataSourceFilters) GetRevokedAccess() bool

GetRevokedAccess returns the RevokedAccess field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserDataSourceFilters) GetRevokedAccessOk

func (o *OrganizationUserDataSourceFilters) GetRevokedAccessOk() (*bool, bool)

GetRevokedAccessOk returns a tuple with the RevokedAccess field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserDataSourceFilters) GetSource

GetSource returns the Source field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserDataSourceFilters) GetSourceOk

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserDataSourceFilters) HasIds

HasIds returns a boolean if a field has been set.

func (*OrganizationUserDataSourceFilters) HasRevokedAccess

func (o *OrganizationUserDataSourceFilters) HasRevokedAccess() bool

HasRevokedAccess returns a boolean if a field has been set.

func (*OrganizationUserDataSourceFilters) HasSource

func (o *OrganizationUserDataSourceFilters) HasSource() bool

HasSource returns a boolean if a field has been set.

func (OrganizationUserDataSourceFilters) MarshalJSON

func (o OrganizationUserDataSourceFilters) MarshalJSON() ([]byte, error)

func (*OrganizationUserDataSourceFilters) SetIds

SetIds gets a reference to the given []int32 and assigns it to the Ids field.

func (*OrganizationUserDataSourceFilters) SetRevokedAccess

func (o *OrganizationUserDataSourceFilters) SetRevokedAccess(v bool)

SetRevokedAccess gets a reference to the given NullableBool and assigns it to the RevokedAccess field.

func (*OrganizationUserDataSourceFilters) SetRevokedAccessNil

func (o *OrganizationUserDataSourceFilters) SetRevokedAccessNil()

SetRevokedAccessNil sets the value for RevokedAccess to be an explicit nil

func (*OrganizationUserDataSourceFilters) SetSource

SetSource gets a reference to the given NullableDataSourceTypeNullable and assigns it to the Source field.

func (*OrganizationUserDataSourceFilters) SetSourceNil

func (o *OrganizationUserDataSourceFilters) SetSourceNil()

SetSourceNil sets the value for Source to be an explicit nil

func (*OrganizationUserDataSourceFilters) UnsetRevokedAccess

func (o *OrganizationUserDataSourceFilters) UnsetRevokedAccess()

UnsetRevokedAccess ensures that no value is present for RevokedAccess, not even an explicit nil

func (*OrganizationUserDataSourceFilters) UnsetSource

func (o *OrganizationUserDataSourceFilters) UnsetSource()

UnsetSource ensures that no value is present for Source, not even an explicit nil

type OrganizationUserDataSourceOrderByColumns

type OrganizationUserDataSourceOrderByColumns string

OrganizationUserDataSourceOrderByColumns the model 'OrganizationUserDataSourceOrderByColumns'

const (
	ORGANIZATIONUSERDATASOURCEORDERBYCOLUMNS_CREATED_AT OrganizationUserDataSourceOrderByColumns = "created_at"
	ORGANIZATIONUSERDATASOURCEORDERBYCOLUMNS_UPDATED_AT OrganizationUserDataSourceOrderByColumns = "updated_at"
)

List of OrganizationUserDataSourceOrderByColumns

func NewOrganizationUserDataSourceOrderByColumnsFromValue

func NewOrganizationUserDataSourceOrderByColumnsFromValue(v string) (*OrganizationUserDataSourceOrderByColumns, error)

NewOrganizationUserDataSourceOrderByColumnsFromValue returns a pointer to a valid OrganizationUserDataSourceOrderByColumns for the value passed as argument, or an error if the value passed is not allowed by the enum

func (OrganizationUserDataSourceOrderByColumns) IsValid

IsValid return true if the value is valid for the enum, false otherwise

func (OrganizationUserDataSourceOrderByColumns) Ptr

Ptr returns reference to OrganizationUserDataSourceOrderByColumns value

func (*OrganizationUserDataSourceOrderByColumns) UnmarshalJSON

func (v *OrganizationUserDataSourceOrderByColumns) UnmarshalJSON(src []byte) error

type OrganizationUserDataSourceQueryInput

type OrganizationUserDataSourceQueryInput struct {
	Pagination *Pagination                               `json:"pagination,omitempty"`
	OrderBy    *OrganizationUserDataSourceOrderByColumns `json:"order_by,omitempty"`
	OrderDir   *OrderDir                                 `json:"order_dir,omitempty"`
	Filters    *OrganizationUserDataSourceFilters        `json:"filters,omitempty"`
}

OrganizationUserDataSourceQueryInput struct for OrganizationUserDataSourceQueryInput

func NewOrganizationUserDataSourceQueryInput

func NewOrganizationUserDataSourceQueryInput() *OrganizationUserDataSourceQueryInput

NewOrganizationUserDataSourceQueryInput instantiates a new OrganizationUserDataSourceQueryInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationUserDataSourceQueryInputWithDefaults

func NewOrganizationUserDataSourceQueryInputWithDefaults() *OrganizationUserDataSourceQueryInput

NewOrganizationUserDataSourceQueryInputWithDefaults instantiates a new OrganizationUserDataSourceQueryInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationUserDataSourceQueryInput) GetFilters

GetFilters returns the Filters field value if set, zero value otherwise.

func (*OrganizationUserDataSourceQueryInput) GetFiltersOk

GetFiltersOk returns a tuple with the Filters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserDataSourceQueryInput) GetOrderBy

GetOrderBy returns the OrderBy field value if set, zero value otherwise.

func (*OrganizationUserDataSourceQueryInput) GetOrderByOk

GetOrderByOk returns a tuple with the OrderBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserDataSourceQueryInput) GetOrderDir

GetOrderDir returns the OrderDir field value if set, zero value otherwise.

func (*OrganizationUserDataSourceQueryInput) GetOrderDirOk

func (o *OrganizationUserDataSourceQueryInput) GetOrderDirOk() (*OrderDir, bool)

GetOrderDirOk returns a tuple with the OrderDir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserDataSourceQueryInput) GetPagination

GetPagination returns the Pagination field value if set, zero value otherwise.

func (*OrganizationUserDataSourceQueryInput) GetPaginationOk

func (o *OrganizationUserDataSourceQueryInput) GetPaginationOk() (*Pagination, bool)

GetPaginationOk returns a tuple with the Pagination field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserDataSourceQueryInput) HasFilters

HasFilters returns a boolean if a field has been set.

func (*OrganizationUserDataSourceQueryInput) HasOrderBy

HasOrderBy returns a boolean if a field has been set.

func (*OrganizationUserDataSourceQueryInput) HasOrderDir

func (o *OrganizationUserDataSourceQueryInput) HasOrderDir() bool

HasOrderDir returns a boolean if a field has been set.

func (*OrganizationUserDataSourceQueryInput) HasPagination

func (o *OrganizationUserDataSourceQueryInput) HasPagination() bool

HasPagination returns a boolean if a field has been set.

func (OrganizationUserDataSourceQueryInput) MarshalJSON

func (o OrganizationUserDataSourceQueryInput) MarshalJSON() ([]byte, error)

func (*OrganizationUserDataSourceQueryInput) SetFilters

SetFilters gets a reference to the given OrganizationUserDataSourceFilters and assigns it to the Filters field.

func (*OrganizationUserDataSourceQueryInput) SetOrderBy

SetOrderBy gets a reference to the given OrganizationUserDataSourceOrderByColumns and assigns it to the OrderBy field.

func (*OrganizationUserDataSourceQueryInput) SetOrderDir

SetOrderDir gets a reference to the given OrderDir and assigns it to the OrderDir field.

func (*OrganizationUserDataSourceQueryInput) SetPagination

SetPagination gets a reference to the given Pagination and assigns it to the Pagination field.

type OrganizationUserDataSourceResponse

type OrganizationUserDataSourceResponse struct {
	Results []OrganizationUserDataSourceAPI `json:"results"`
	Count   int32                           `json:"count"`
}

OrganizationUserDataSourceResponse struct for OrganizationUserDataSourceResponse

func NewOrganizationUserDataSourceResponse

func NewOrganizationUserDataSourceResponse(results []OrganizationUserDataSourceAPI, count int32) *OrganizationUserDataSourceResponse

NewOrganizationUserDataSourceResponse instantiates a new OrganizationUserDataSourceResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationUserDataSourceResponseWithDefaults

func NewOrganizationUserDataSourceResponseWithDefaults() *OrganizationUserDataSourceResponse

NewOrganizationUserDataSourceResponseWithDefaults instantiates a new OrganizationUserDataSourceResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationUserDataSourceResponse) GetCount

GetCount returns the Count field value

func (*OrganizationUserDataSourceResponse) GetCountOk

func (o *OrganizationUserDataSourceResponse) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*OrganizationUserDataSourceResponse) GetResults

GetResults returns the Results field value

func (*OrganizationUserDataSourceResponse) GetResultsOk

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (OrganizationUserDataSourceResponse) MarshalJSON

func (o OrganizationUserDataSourceResponse) MarshalJSON() ([]byte, error)

func (*OrganizationUserDataSourceResponse) SetCount

SetCount sets field value

func (*OrganizationUserDataSourceResponse) SetResults

SetResults sets field value

type OrganizationUserFileTagCreate

type OrganizationUserFileTagCreate struct {
	Tags                   map[string]Tags1 `json:"tags"`
	OrganizationUserFileId int32            `json:"organization_user_file_id"`
}

OrganizationUserFileTagCreate struct for OrganizationUserFileTagCreate

func NewOrganizationUserFileTagCreate

func NewOrganizationUserFileTagCreate(tags map[string]Tags1, organizationUserFileId int32) *OrganizationUserFileTagCreate

NewOrganizationUserFileTagCreate instantiates a new OrganizationUserFileTagCreate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationUserFileTagCreateWithDefaults

func NewOrganizationUserFileTagCreateWithDefaults() *OrganizationUserFileTagCreate

NewOrganizationUserFileTagCreateWithDefaults instantiates a new OrganizationUserFileTagCreate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationUserFileTagCreate) GetOrganizationUserFileId

func (o *OrganizationUserFileTagCreate) GetOrganizationUserFileId() int32

GetOrganizationUserFileId returns the OrganizationUserFileId field value

func (*OrganizationUserFileTagCreate) GetOrganizationUserFileIdOk

func (o *OrganizationUserFileTagCreate) GetOrganizationUserFileIdOk() (*int32, bool)

GetOrganizationUserFileIdOk returns a tuple with the OrganizationUserFileId field value and a boolean to check if the value has been set.

func (*OrganizationUserFileTagCreate) GetTags

func (o *OrganizationUserFileTagCreate) GetTags() map[string]Tags1

GetTags returns the Tags field value

func (*OrganizationUserFileTagCreate) GetTagsOk

func (o *OrganizationUserFileTagCreate) GetTagsOk() (*map[string]Tags1, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.

func (OrganizationUserFileTagCreate) MarshalJSON

func (o OrganizationUserFileTagCreate) MarshalJSON() ([]byte, error)

func (*OrganizationUserFileTagCreate) SetOrganizationUserFileId

func (o *OrganizationUserFileTagCreate) SetOrganizationUserFileId(v int32)

SetOrganizationUserFileId sets field value

func (*OrganizationUserFileTagCreate) SetTags

func (o *OrganizationUserFileTagCreate) SetTags(v map[string]Tags1)

SetTags sets field value

type OrganizationUserFileTagsRemove

type OrganizationUserFileTagsRemove struct {
	Tags                   []string `json:"tags"`
	OrganizationUserFileId int32    `json:"organization_user_file_id"`
}

OrganizationUserFileTagsRemove struct for OrganizationUserFileTagsRemove

func NewOrganizationUserFileTagsRemove

func NewOrganizationUserFileTagsRemove(tags []string, organizationUserFileId int32) *OrganizationUserFileTagsRemove

NewOrganizationUserFileTagsRemove instantiates a new OrganizationUserFileTagsRemove object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationUserFileTagsRemoveWithDefaults

func NewOrganizationUserFileTagsRemoveWithDefaults() *OrganizationUserFileTagsRemove

NewOrganizationUserFileTagsRemoveWithDefaults instantiates a new OrganizationUserFileTagsRemove object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationUserFileTagsRemove) GetOrganizationUserFileId

func (o *OrganizationUserFileTagsRemove) GetOrganizationUserFileId() int32

GetOrganizationUserFileId returns the OrganizationUserFileId field value

func (*OrganizationUserFileTagsRemove) GetOrganizationUserFileIdOk

func (o *OrganizationUserFileTagsRemove) GetOrganizationUserFileIdOk() (*int32, bool)

GetOrganizationUserFileIdOk returns a tuple with the OrganizationUserFileId field value and a boolean to check if the value has been set.

func (*OrganizationUserFileTagsRemove) GetTags

func (o *OrganizationUserFileTagsRemove) GetTags() []string

GetTags returns the Tags field value

func (*OrganizationUserFileTagsRemove) GetTagsOk

func (o *OrganizationUserFileTagsRemove) GetTagsOk() ([]string, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.

func (OrganizationUserFileTagsRemove) MarshalJSON

func (o OrganizationUserFileTagsRemove) MarshalJSON() ([]byte, error)

func (*OrganizationUserFileTagsRemove) SetOrganizationUserFileId

func (o *OrganizationUserFileTagsRemove) SetOrganizationUserFileId(v int32)

SetOrganizationUserFileId sets field value

func (*OrganizationUserFileTagsRemove) SetTags

func (o *OrganizationUserFileTagsRemove) SetTags(v []string)

SetTags sets field value

type OrganizationUserFilesToSyncFilters

type OrganizationUserFilesToSyncFilters struct {
	// Deprecated
	Tags   map[string]Tags1       `json:"tags,omitempty"`
	Source NullableSourceProperty `json:"source,omitempty"`
	// The name of the file. The query will return files with names that contain this string.
	Name NullableString `json:"name,omitempty"`
	//          Tags to filter by. Supports logical AND and OR operations. Input should be like below:         {             \"OR\": [                 {                 \"key\": \"subject\",                 \"value\": \"holy-bible\",                 \"negate\": false                 },                 {                     \"key\": \"person-of-interest\",                     \"value\": \"jesus christ\",                     \"negate\": false                 },                 {                     \"key\": \"genre\",                     \"value\": \"fiction\",                     \"negate\": true                 }                 {                     \"AND\": [                         {                             \"key\": \"subject\",                             \"value\": \"tao-te-ching\",                             \"negate\": true                         },                         {                             \"key\": \"author\",                             \"value\": \"lao-tzu\",                             \"negate\": false                         }                     ]                 }             ]         }         For a single filter, the filter block can be placed within either an \"AND\" or \"OR\" block.
	TagsV2 map[string]interface{} `json:"tags_v2,omitempty"`
	// The IDs of the files. The query will return files with these IDs.
	Ids []int32 `json:"ids,omitempty"`
	// The external file IDs of the files. The query will return files with these external file IDs.
	ExternalFileIds []string `json:"external_file_ids,omitempty"`
	// The sync statuses of the files. The query will return files with these sync statuses.
	SyncStatuses []ExternalFileSyncStatuses `json:"sync_statuses,omitempty"`
	// Deprecated
	ParentFileIds []int32 `json:"parent_file_ids,omitempty"`
	// The organization user data source IDs of the files. The query will return files with these organization user data source IDs.
	OrganizationUserDataSourceId []int32 `json:"organization_user_data_source_id,omitempty"`
	// The embedding generators of the files. The query will return files with these embedding generators.
	EmbeddingGenerators []EmbeddingGenerators `json:"embedding_generators,omitempty"`
	// If true, the query will return only root files. Cannot be true if parent_file_ids or include_all_children is specified.
	RootFilesOnly NullableBool `json:"root_files_only,omitempty"`
	// If true, the query will return all descendents of the specified parent_file_ids.
	IncludeAllChildren *bool `json:"include_all_children,omitempty"`
	// If true, the query will return only files that have not been synced yet.
	NonSyncedOnly *bool `json:"non_synced_only,omitempty"`
	// Filter by request ID(s) which were used to sync the files
	RequestIds []string `json:"request_ids,omitempty"`
	// The error message of the file. The query will return files with error messages that contain this string. To search for files with no error message, use an empty string.
	SyncErrorMessage NullableString `json:"sync_error_message,omitempty"`
}

OrganizationUserFilesToSyncFilters struct for OrganizationUserFilesToSyncFilters

func NewOrganizationUserFilesToSyncFilters

func NewOrganizationUserFilesToSyncFilters() *OrganizationUserFilesToSyncFilters

NewOrganizationUserFilesToSyncFilters instantiates a new OrganizationUserFilesToSyncFilters object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationUserFilesToSyncFiltersWithDefaults

func NewOrganizationUserFilesToSyncFiltersWithDefaults() *OrganizationUserFilesToSyncFilters

NewOrganizationUserFilesToSyncFiltersWithDefaults instantiates a new OrganizationUserFilesToSyncFilters object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationUserFilesToSyncFilters) GetEmbeddingGenerators

func (o *OrganizationUserFilesToSyncFilters) GetEmbeddingGenerators() []EmbeddingGenerators

GetEmbeddingGenerators returns the EmbeddingGenerators field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserFilesToSyncFilters) GetEmbeddingGeneratorsOk

func (o *OrganizationUserFilesToSyncFilters) GetEmbeddingGeneratorsOk() ([]EmbeddingGenerators, bool)

GetEmbeddingGeneratorsOk returns a tuple with the EmbeddingGenerators field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserFilesToSyncFilters) GetExternalFileIds

func (o *OrganizationUserFilesToSyncFilters) GetExternalFileIds() []string

GetExternalFileIds returns the ExternalFileIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserFilesToSyncFilters) GetExternalFileIdsOk

func (o *OrganizationUserFilesToSyncFilters) GetExternalFileIdsOk() ([]string, bool)

GetExternalFileIdsOk returns a tuple with the ExternalFileIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserFilesToSyncFilters) GetIds

GetIds returns the Ids field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserFilesToSyncFilters) GetIdsOk

func (o *OrganizationUserFilesToSyncFilters) GetIdsOk() ([]int32, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserFilesToSyncFilters) GetIncludeAllChildren added in v0.1.9

func (o *OrganizationUserFilesToSyncFilters) GetIncludeAllChildren() bool

GetIncludeAllChildren returns the IncludeAllChildren field value if set, zero value otherwise.

func (*OrganizationUserFilesToSyncFilters) GetIncludeAllChildrenOk added in v0.1.9

func (o *OrganizationUserFilesToSyncFilters) GetIncludeAllChildrenOk() (*bool, bool)

GetIncludeAllChildrenOk returns a tuple with the IncludeAllChildren field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserFilesToSyncFilters) GetName

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserFilesToSyncFilters) GetNameOk

func (o *OrganizationUserFilesToSyncFilters) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserFilesToSyncFilters) GetNonSyncedOnly added in v0.1.9

func (o *OrganizationUserFilesToSyncFilters) GetNonSyncedOnly() bool

GetNonSyncedOnly returns the NonSyncedOnly field value if set, zero value otherwise.

func (*OrganizationUserFilesToSyncFilters) GetNonSyncedOnlyOk added in v0.1.9

func (o *OrganizationUserFilesToSyncFilters) GetNonSyncedOnlyOk() (*bool, bool)

GetNonSyncedOnlyOk returns a tuple with the NonSyncedOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserFilesToSyncFilters) GetOrganizationUserDataSourceId

func (o *OrganizationUserFilesToSyncFilters) GetOrganizationUserDataSourceId() []int32

GetOrganizationUserDataSourceId returns the OrganizationUserDataSourceId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserFilesToSyncFilters) GetOrganizationUserDataSourceIdOk

func (o *OrganizationUserFilesToSyncFilters) GetOrganizationUserDataSourceIdOk() ([]int32, bool)

GetOrganizationUserDataSourceIdOk returns a tuple with the OrganizationUserDataSourceId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserFilesToSyncFilters) GetParentFileIds

func (o *OrganizationUserFilesToSyncFilters) GetParentFileIds() []int32

GetParentFileIds returns the ParentFileIds field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*OrganizationUserFilesToSyncFilters) GetParentFileIdsOk

func (o *OrganizationUserFilesToSyncFilters) GetParentFileIdsOk() ([]int32, bool)

GetParentFileIdsOk returns a tuple with the ParentFileIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*OrganizationUserFilesToSyncFilters) GetRequestIds added in v0.1.11

func (o *OrganizationUserFilesToSyncFilters) GetRequestIds() []string

GetRequestIds returns the RequestIds field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserFilesToSyncFilters) GetRequestIdsOk added in v0.1.11

func (o *OrganizationUserFilesToSyncFilters) GetRequestIdsOk() ([]string, bool)

GetRequestIdsOk returns a tuple with the RequestIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserFilesToSyncFilters) GetRootFilesOnly

func (o *OrganizationUserFilesToSyncFilters) GetRootFilesOnly() bool

GetRootFilesOnly returns the RootFilesOnly field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserFilesToSyncFilters) GetRootFilesOnlyOk

func (o *OrganizationUserFilesToSyncFilters) GetRootFilesOnlyOk() (*bool, bool)

GetRootFilesOnlyOk returns a tuple with the RootFilesOnly field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserFilesToSyncFilters) GetSource

GetSource returns the Source field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserFilesToSyncFilters) GetSourceOk

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserFilesToSyncFilters) GetSyncErrorMessage added in v0.1.20

func (o *OrganizationUserFilesToSyncFilters) GetSyncErrorMessage() string

GetSyncErrorMessage returns the SyncErrorMessage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserFilesToSyncFilters) GetSyncErrorMessageOk added in v0.1.20

func (o *OrganizationUserFilesToSyncFilters) GetSyncErrorMessageOk() (*string, bool)

GetSyncErrorMessageOk returns a tuple with the SyncErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserFilesToSyncFilters) GetSyncStatuses

GetSyncStatuses returns the SyncStatuses field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserFilesToSyncFilters) GetSyncStatusesOk

GetSyncStatusesOk returns a tuple with the SyncStatuses field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserFilesToSyncFilters) GetTags

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*OrganizationUserFilesToSyncFilters) GetTagsOk

func (o *OrganizationUserFilesToSyncFilters) GetTagsOk() (*map[string]Tags1, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*OrganizationUserFilesToSyncFilters) GetTagsV2

func (o *OrganizationUserFilesToSyncFilters) GetTagsV2() map[string]interface{}

GetTagsV2 returns the TagsV2 field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserFilesToSyncFilters) GetTagsV2Ok

func (o *OrganizationUserFilesToSyncFilters) GetTagsV2Ok() (map[string]interface{}, bool)

GetTagsV2Ok returns a tuple with the TagsV2 field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserFilesToSyncFilters) HasEmbeddingGenerators

func (o *OrganizationUserFilesToSyncFilters) HasEmbeddingGenerators() bool

HasEmbeddingGenerators returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncFilters) HasExternalFileIds

func (o *OrganizationUserFilesToSyncFilters) HasExternalFileIds() bool

HasExternalFileIds returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncFilters) HasIds

HasIds returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncFilters) HasIncludeAllChildren added in v0.1.9

func (o *OrganizationUserFilesToSyncFilters) HasIncludeAllChildren() bool

HasIncludeAllChildren returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncFilters) HasName

HasName returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncFilters) HasNonSyncedOnly added in v0.1.9

func (o *OrganizationUserFilesToSyncFilters) HasNonSyncedOnly() bool

HasNonSyncedOnly returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncFilters) HasOrganizationUserDataSourceId

func (o *OrganizationUserFilesToSyncFilters) HasOrganizationUserDataSourceId() bool

HasOrganizationUserDataSourceId returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncFilters) HasParentFileIds

func (o *OrganizationUserFilesToSyncFilters) HasParentFileIds() bool

HasParentFileIds returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncFilters) HasRequestIds added in v0.1.11

func (o *OrganizationUserFilesToSyncFilters) HasRequestIds() bool

HasRequestIds returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncFilters) HasRootFilesOnly

func (o *OrganizationUserFilesToSyncFilters) HasRootFilesOnly() bool

HasRootFilesOnly returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncFilters) HasSource

HasSource returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncFilters) HasSyncErrorMessage added in v0.1.20

func (o *OrganizationUserFilesToSyncFilters) HasSyncErrorMessage() bool

HasSyncErrorMessage returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncFilters) HasSyncStatuses

func (o *OrganizationUserFilesToSyncFilters) HasSyncStatuses() bool

HasSyncStatuses returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncFilters) HasTags

HasTags returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncFilters) HasTagsV2

HasTagsV2 returns a boolean if a field has been set.

func (OrganizationUserFilesToSyncFilters) MarshalJSON

func (o OrganizationUserFilesToSyncFilters) MarshalJSON() ([]byte, error)

func (*OrganizationUserFilesToSyncFilters) SetEmbeddingGenerators

func (o *OrganizationUserFilesToSyncFilters) SetEmbeddingGenerators(v []EmbeddingGenerators)

SetEmbeddingGenerators gets a reference to the given []EmbeddingGenerators and assigns it to the EmbeddingGenerators field.

func (*OrganizationUserFilesToSyncFilters) SetExternalFileIds

func (o *OrganizationUserFilesToSyncFilters) SetExternalFileIds(v []string)

SetExternalFileIds gets a reference to the given []string and assigns it to the ExternalFileIds field.

func (*OrganizationUserFilesToSyncFilters) SetIds

SetIds gets a reference to the given []int32 and assigns it to the Ids field.

func (*OrganizationUserFilesToSyncFilters) SetIncludeAllChildren added in v0.1.9

func (o *OrganizationUserFilesToSyncFilters) SetIncludeAllChildren(v bool)

SetIncludeAllChildren gets a reference to the given bool and assigns it to the IncludeAllChildren field.

func (*OrganizationUserFilesToSyncFilters) SetName

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*OrganizationUserFilesToSyncFilters) SetNameNil

func (o *OrganizationUserFilesToSyncFilters) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*OrganizationUserFilesToSyncFilters) SetNonSyncedOnly added in v0.1.9

func (o *OrganizationUserFilesToSyncFilters) SetNonSyncedOnly(v bool)

SetNonSyncedOnly gets a reference to the given bool and assigns it to the NonSyncedOnly field.

func (*OrganizationUserFilesToSyncFilters) SetOrganizationUserDataSourceId

func (o *OrganizationUserFilesToSyncFilters) SetOrganizationUserDataSourceId(v []int32)

SetOrganizationUserDataSourceId gets a reference to the given []int32 and assigns it to the OrganizationUserDataSourceId field.

func (*OrganizationUserFilesToSyncFilters) SetParentFileIds

func (o *OrganizationUserFilesToSyncFilters) SetParentFileIds(v []int32)

SetParentFileIds gets a reference to the given []int32 and assigns it to the ParentFileIds field. Deprecated

func (*OrganizationUserFilesToSyncFilters) SetRequestIds added in v0.1.11

func (o *OrganizationUserFilesToSyncFilters) SetRequestIds(v []string)

SetRequestIds gets a reference to the given []string and assigns it to the RequestIds field.

func (*OrganizationUserFilesToSyncFilters) SetRootFilesOnly

func (o *OrganizationUserFilesToSyncFilters) SetRootFilesOnly(v bool)

SetRootFilesOnly gets a reference to the given NullableBool and assigns it to the RootFilesOnly field.

func (*OrganizationUserFilesToSyncFilters) SetRootFilesOnlyNil

func (o *OrganizationUserFilesToSyncFilters) SetRootFilesOnlyNil()

SetRootFilesOnlyNil sets the value for RootFilesOnly to be an explicit nil

func (*OrganizationUserFilesToSyncFilters) SetSource

SetSource gets a reference to the given NullableSourceProperty and assigns it to the Source field.

func (*OrganizationUserFilesToSyncFilters) SetSourceNil

func (o *OrganizationUserFilesToSyncFilters) SetSourceNil()

SetSourceNil sets the value for Source to be an explicit nil

func (*OrganizationUserFilesToSyncFilters) SetSyncErrorMessage added in v0.1.20

func (o *OrganizationUserFilesToSyncFilters) SetSyncErrorMessage(v string)

SetSyncErrorMessage gets a reference to the given NullableString and assigns it to the SyncErrorMessage field.

func (*OrganizationUserFilesToSyncFilters) SetSyncErrorMessageNil added in v0.1.20

func (o *OrganizationUserFilesToSyncFilters) SetSyncErrorMessageNil()

SetSyncErrorMessageNil sets the value for SyncErrorMessage to be an explicit nil

func (*OrganizationUserFilesToSyncFilters) SetSyncStatuses

SetSyncStatuses gets a reference to the given []ExternalFileSyncStatuses and assigns it to the SyncStatuses field.

func (*OrganizationUserFilesToSyncFilters) SetTags

SetTags gets a reference to the given map[string]Tags1 and assigns it to the Tags field. Deprecated

func (*OrganizationUserFilesToSyncFilters) SetTagsV2

func (o *OrganizationUserFilesToSyncFilters) SetTagsV2(v map[string]interface{})

SetTagsV2 gets a reference to the given map[string]interface{} and assigns it to the TagsV2 field.

func (*OrganizationUserFilesToSyncFilters) UnsetName

func (o *OrganizationUserFilesToSyncFilters) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*OrganizationUserFilesToSyncFilters) UnsetRootFilesOnly

func (o *OrganizationUserFilesToSyncFilters) UnsetRootFilesOnly()

UnsetRootFilesOnly ensures that no value is present for RootFilesOnly, not even an explicit nil

func (*OrganizationUserFilesToSyncFilters) UnsetSource

func (o *OrganizationUserFilesToSyncFilters) UnsetSource()

UnsetSource ensures that no value is present for Source, not even an explicit nil

func (*OrganizationUserFilesToSyncFilters) UnsetSyncErrorMessage added in v0.1.20

func (o *OrganizationUserFilesToSyncFilters) UnsetSyncErrorMessage()

UnsetSyncErrorMessage ensures that no value is present for SyncErrorMessage, not even an explicit nil

type OrganizationUserFilesToSyncOrderByTypes

type OrganizationUserFilesToSyncOrderByTypes string

OrganizationUserFilesToSyncOrderByTypes the model 'OrganizationUserFilesToSyncOrderByTypes'

const (
	ORGANIZATIONUSERFILESTOSYNCORDERBYTYPES_CREATED_AT OrganizationUserFilesToSyncOrderByTypes = "created_at"
	ORGANIZATIONUSERFILESTOSYNCORDERBYTYPES_UPDATED_AT OrganizationUserFilesToSyncOrderByTypes = "updated_at"
	ORGANIZATIONUSERFILESTOSYNCORDERBYTYPES_NAME       OrganizationUserFilesToSyncOrderByTypes = "name"
	ORGANIZATIONUSERFILESTOSYNCORDERBYTYPES_LAST_SYNC  OrganizationUserFilesToSyncOrderByTypes = "last_sync"
	ORGANIZATIONUSERFILESTOSYNCORDERBYTYPES_FILE_SIZE  OrganizationUserFilesToSyncOrderByTypes = "file_size"
	ORGANIZATIONUSERFILESTOSYNCORDERBYTYPES_ID         OrganizationUserFilesToSyncOrderByTypes = "id"
)

List of OrganizationUserFilesToSyncOrderByTypes

func NewOrganizationUserFilesToSyncOrderByTypesFromValue

func NewOrganizationUserFilesToSyncOrderByTypesFromValue(v string) (*OrganizationUserFilesToSyncOrderByTypes, error)

NewOrganizationUserFilesToSyncOrderByTypesFromValue returns a pointer to a valid OrganizationUserFilesToSyncOrderByTypes for the value passed as argument, or an error if the value passed is not allowed by the enum

func (OrganizationUserFilesToSyncOrderByTypes) IsValid

IsValid return true if the value is valid for the enum, false otherwise

func (OrganizationUserFilesToSyncOrderByTypes) Ptr

Ptr returns reference to OrganizationUserFilesToSyncOrderByTypes value

func (*OrganizationUserFilesToSyncOrderByTypes) UnmarshalJSON

func (v *OrganizationUserFilesToSyncOrderByTypes) UnmarshalJSON(src []byte) error

type OrganizationUserFilesToSyncQueryInput

type OrganizationUserFilesToSyncQueryInput struct {
	Pagination             *Pagination                              `json:"pagination,omitempty"`
	OrderBy                *OrganizationUserFilesToSyncOrderByTypes `json:"order_by,omitempty"`
	OrderDir               *OrderDir                                `json:"order_dir,omitempty"`
	Filters                *OrganizationUserFilesToSyncFilters      `json:"filters,omitempty"`
	IncludeRawFile         NullableBool                             `json:"include_raw_file,omitempty"`
	IncludeParsedTextFile  NullableBool                             `json:"include_parsed_text_file,omitempty"`
	IncludeAdditionalFiles NullableBool                             `json:"include_additional_files,omitempty"`
}

OrganizationUserFilesToSyncQueryInput struct for OrganizationUserFilesToSyncQueryInput

func NewOrganizationUserFilesToSyncQueryInput

func NewOrganizationUserFilesToSyncQueryInput() *OrganizationUserFilesToSyncQueryInput

NewOrganizationUserFilesToSyncQueryInput instantiates a new OrganizationUserFilesToSyncQueryInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationUserFilesToSyncQueryInputWithDefaults

func NewOrganizationUserFilesToSyncQueryInputWithDefaults() *OrganizationUserFilesToSyncQueryInput

NewOrganizationUserFilesToSyncQueryInputWithDefaults instantiates a new OrganizationUserFilesToSyncQueryInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationUserFilesToSyncQueryInput) GetFilters

GetFilters returns the Filters field value if set, zero value otherwise.

func (*OrganizationUserFilesToSyncQueryInput) GetFiltersOk

GetFiltersOk returns a tuple with the Filters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserFilesToSyncQueryInput) GetIncludeAdditionalFiles

func (o *OrganizationUserFilesToSyncQueryInput) GetIncludeAdditionalFiles() bool

GetIncludeAdditionalFiles returns the IncludeAdditionalFiles field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserFilesToSyncQueryInput) GetIncludeAdditionalFilesOk

func (o *OrganizationUserFilesToSyncQueryInput) GetIncludeAdditionalFilesOk() (*bool, bool)

GetIncludeAdditionalFilesOk returns a tuple with the IncludeAdditionalFiles field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserFilesToSyncQueryInput) GetIncludeParsedTextFile

func (o *OrganizationUserFilesToSyncQueryInput) GetIncludeParsedTextFile() bool

GetIncludeParsedTextFile returns the IncludeParsedTextFile field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserFilesToSyncQueryInput) GetIncludeParsedTextFileOk

func (o *OrganizationUserFilesToSyncQueryInput) GetIncludeParsedTextFileOk() (*bool, bool)

GetIncludeParsedTextFileOk returns a tuple with the IncludeParsedTextFile field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserFilesToSyncQueryInput) GetIncludeRawFile

func (o *OrganizationUserFilesToSyncQueryInput) GetIncludeRawFile() bool

GetIncludeRawFile returns the IncludeRawFile field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrganizationUserFilesToSyncQueryInput) GetIncludeRawFileOk

func (o *OrganizationUserFilesToSyncQueryInput) GetIncludeRawFileOk() (*bool, bool)

GetIncludeRawFileOk returns a tuple with the IncludeRawFile field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrganizationUserFilesToSyncQueryInput) GetOrderBy

GetOrderBy returns the OrderBy field value if set, zero value otherwise.

func (*OrganizationUserFilesToSyncQueryInput) GetOrderByOk

GetOrderByOk returns a tuple with the OrderBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserFilesToSyncQueryInput) GetOrderDir

GetOrderDir returns the OrderDir field value if set, zero value otherwise.

func (*OrganizationUserFilesToSyncQueryInput) GetOrderDirOk

func (o *OrganizationUserFilesToSyncQueryInput) GetOrderDirOk() (*OrderDir, bool)

GetOrderDirOk returns a tuple with the OrderDir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserFilesToSyncQueryInput) GetPagination

GetPagination returns the Pagination field value if set, zero value otherwise.

func (*OrganizationUserFilesToSyncQueryInput) GetPaginationOk

func (o *OrganizationUserFilesToSyncQueryInput) GetPaginationOk() (*Pagination, bool)

GetPaginationOk returns a tuple with the Pagination field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationUserFilesToSyncQueryInput) HasFilters

HasFilters returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncQueryInput) HasIncludeAdditionalFiles

func (o *OrganizationUserFilesToSyncQueryInput) HasIncludeAdditionalFiles() bool

HasIncludeAdditionalFiles returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncQueryInput) HasIncludeParsedTextFile

func (o *OrganizationUserFilesToSyncQueryInput) HasIncludeParsedTextFile() bool

HasIncludeParsedTextFile returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncQueryInput) HasIncludeRawFile

func (o *OrganizationUserFilesToSyncQueryInput) HasIncludeRawFile() bool

HasIncludeRawFile returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncQueryInput) HasOrderBy

HasOrderBy returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncQueryInput) HasOrderDir

HasOrderDir returns a boolean if a field has been set.

func (*OrganizationUserFilesToSyncQueryInput) HasPagination

func (o *OrganizationUserFilesToSyncQueryInput) HasPagination() bool

HasPagination returns a boolean if a field has been set.

func (OrganizationUserFilesToSyncQueryInput) MarshalJSON

func (o OrganizationUserFilesToSyncQueryInput) MarshalJSON() ([]byte, error)

func (*OrganizationUserFilesToSyncQueryInput) SetFilters

SetFilters gets a reference to the given OrganizationUserFilesToSyncFilters and assigns it to the Filters field.

func (*OrganizationUserFilesToSyncQueryInput) SetIncludeAdditionalFiles

func (o *OrganizationUserFilesToSyncQueryInput) SetIncludeAdditionalFiles(v bool)

SetIncludeAdditionalFiles gets a reference to the given NullableBool and assigns it to the IncludeAdditionalFiles field.

func (*OrganizationUserFilesToSyncQueryInput) SetIncludeAdditionalFilesNil

func (o *OrganizationUserFilesToSyncQueryInput) SetIncludeAdditionalFilesNil()

SetIncludeAdditionalFilesNil sets the value for IncludeAdditionalFiles to be an explicit nil

func (*OrganizationUserFilesToSyncQueryInput) SetIncludeParsedTextFile

func (o *OrganizationUserFilesToSyncQueryInput) SetIncludeParsedTextFile(v bool)

SetIncludeParsedTextFile gets a reference to the given NullableBool and assigns it to the IncludeParsedTextFile field.

func (*OrganizationUserFilesToSyncQueryInput) SetIncludeParsedTextFileNil

func (o *OrganizationUserFilesToSyncQueryInput) SetIncludeParsedTextFileNil()

SetIncludeParsedTextFileNil sets the value for IncludeParsedTextFile to be an explicit nil

func (*OrganizationUserFilesToSyncQueryInput) SetIncludeRawFile

func (o *OrganizationUserFilesToSyncQueryInput) SetIncludeRawFile(v bool)

SetIncludeRawFile gets a reference to the given NullableBool and assigns it to the IncludeRawFile field.

func (*OrganizationUserFilesToSyncQueryInput) SetIncludeRawFileNil

func (o *OrganizationUserFilesToSyncQueryInput) SetIncludeRawFileNil()

SetIncludeRawFileNil sets the value for IncludeRawFile to be an explicit nil

func (*OrganizationUserFilesToSyncQueryInput) SetOrderBy

SetOrderBy gets a reference to the given OrganizationUserFilesToSyncOrderByTypes and assigns it to the OrderBy field.

func (*OrganizationUserFilesToSyncQueryInput) SetOrderDir

SetOrderDir gets a reference to the given OrderDir and assigns it to the OrderDir field.

func (*OrganizationUserFilesToSyncQueryInput) SetPagination

SetPagination gets a reference to the given Pagination and assigns it to the Pagination field.

func (*OrganizationUserFilesToSyncQueryInput) UnsetIncludeAdditionalFiles

func (o *OrganizationUserFilesToSyncQueryInput) UnsetIncludeAdditionalFiles()

UnsetIncludeAdditionalFiles ensures that no value is present for IncludeAdditionalFiles, not even an explicit nil

func (*OrganizationUserFilesToSyncQueryInput) UnsetIncludeParsedTextFile

func (o *OrganizationUserFilesToSyncQueryInput) UnsetIncludeParsedTextFile()

UnsetIncludeParsedTextFile ensures that no value is present for IncludeParsedTextFile, not even an explicit nil

func (*OrganizationUserFilesToSyncQueryInput) UnsetIncludeRawFile

func (o *OrganizationUserFilesToSyncQueryInput) UnsetIncludeRawFile()

UnsetIncludeRawFile ensures that no value is present for IncludeRawFile, not even an explicit nil

type OrganizationsApiGetRequest

type OrganizationsApiGetRequest struct {
	ApiService *OrganizationsApiService
	// contains filtered or unexported fields
}

func (OrganizationsApiGetRequest) Execute

type OrganizationsApiService

type OrganizationsApiService service

OrganizationsApiService OrganizationsApi service

func (*OrganizationsApiService) Get

Get Get Organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return OrganizationsApiGetRequest

func (*OrganizationsApiService) GetExecute

Execute executes the request

@return OrganizationResponse

type OuthURLResponse added in v0.1.4

type OuthURLResponse struct {
	OauthUrl string `json:"oauth_url"`
}

OuthURLResponse struct for OuthURLResponse

func NewOuthURLResponse added in v0.1.4

func NewOuthURLResponse(oauthUrl string) *OuthURLResponse

NewOuthURLResponse instantiates a new OuthURLResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOuthURLResponseWithDefaults added in v0.1.4

func NewOuthURLResponseWithDefaults() *OuthURLResponse

NewOuthURLResponseWithDefaults instantiates a new OuthURLResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OuthURLResponse) GetOauthUrl added in v0.1.4

func (o *OuthURLResponse) GetOauthUrl() string

GetOauthUrl returns the OauthUrl field value

func (*OuthURLResponse) GetOauthUrlOk added in v0.1.4

func (o *OuthURLResponse) GetOauthUrlOk() (*string, bool)

GetOauthUrlOk returns a tuple with the OauthUrl field value and a boolean to check if the value has been set.

func (OuthURLResponse) MarshalJSON added in v0.1.4

func (o OuthURLResponse) MarshalJSON() ([]byte, error)

func (*OuthURLResponse) SetOauthUrl added in v0.1.4

func (o *OuthURLResponse) SetOauthUrl(v string)

SetOauthUrl sets field value

type OutlookSyncInput

type OutlookSyncInput struct {
	Tags                    map[string]interface{} `json:"tags,omitempty"`
	Folder                  NullableString         `json:"folder,omitempty"`
	Filters                 map[string]interface{} `json:"filters"`
	ChunkSize               NullableInt32          `json:"chunk_size,omitempty"`
	ChunkOverlap            NullableInt32          `json:"chunk_overlap,omitempty"`
	SkipEmbeddingGeneration NullableBool           `json:"skip_embedding_generation,omitempty"`
	EmbeddingModel          *EmbeddingGenerators   `json:"embedding_model,omitempty"`
	GenerateSparseVectors   NullableBool           `json:"generate_sparse_vectors,omitempty"`
	PrependFilenameToChunks NullableBool           `json:"prepend_filename_to_chunks,omitempty"`
	DataSourceId            NullableInt32          `json:"data_source_id,omitempty"`
	RequestId               NullableString         `json:"request_id,omitempty"`
	SyncAttachments         NullableBool           `json:"sync_attachments,omitempty"`
}

OutlookSyncInput struct for OutlookSyncInput

func NewOutlookSyncInput

func NewOutlookSyncInput(filters map[string]interface{}) *OutlookSyncInput

NewOutlookSyncInput instantiates a new OutlookSyncInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOutlookSyncInputWithDefaults

func NewOutlookSyncInputWithDefaults() *OutlookSyncInput

NewOutlookSyncInputWithDefaults instantiates a new OutlookSyncInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OutlookSyncInput) GetChunkOverlap

func (o *OutlookSyncInput) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OutlookSyncInput) GetChunkOverlapOk

func (o *OutlookSyncInput) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OutlookSyncInput) GetChunkSize

func (o *OutlookSyncInput) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OutlookSyncInput) GetChunkSizeOk

func (o *OutlookSyncInput) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OutlookSyncInput) GetDataSourceId added in v0.1.4

func (o *OutlookSyncInput) GetDataSourceId() int32

GetDataSourceId returns the DataSourceId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OutlookSyncInput) GetDataSourceIdOk added in v0.1.4

func (o *OutlookSyncInput) GetDataSourceIdOk() (*int32, bool)

GetDataSourceIdOk returns a tuple with the DataSourceId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OutlookSyncInput) GetEmbeddingModel

func (o *OutlookSyncInput) GetEmbeddingModel() EmbeddingGenerators

GetEmbeddingModel returns the EmbeddingModel field value if set, zero value otherwise.

func (*OutlookSyncInput) GetEmbeddingModelOk

func (o *OutlookSyncInput) GetEmbeddingModelOk() (*EmbeddingGenerators, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutlookSyncInput) GetFilters

func (o *OutlookSyncInput) GetFilters() map[string]interface{}

GetFilters returns the Filters field value

func (*OutlookSyncInput) GetFiltersOk

func (o *OutlookSyncInput) GetFiltersOk() (map[string]interface{}, bool)

GetFiltersOk returns a tuple with the Filters field value and a boolean to check if the value has been set.

func (*OutlookSyncInput) GetFolder

func (o *OutlookSyncInput) GetFolder() string

GetFolder returns the Folder field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OutlookSyncInput) GetFolderOk

func (o *OutlookSyncInput) GetFolderOk() (*string, bool)

GetFolderOk returns a tuple with the Folder field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OutlookSyncInput) GetGenerateSparseVectors

func (o *OutlookSyncInput) GetGenerateSparseVectors() bool

GetGenerateSparseVectors returns the GenerateSparseVectors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OutlookSyncInput) GetGenerateSparseVectorsOk

func (o *OutlookSyncInput) GetGenerateSparseVectorsOk() (*bool, bool)

GetGenerateSparseVectorsOk returns a tuple with the GenerateSparseVectors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OutlookSyncInput) GetPrependFilenameToChunks

func (o *OutlookSyncInput) GetPrependFilenameToChunks() bool

GetPrependFilenameToChunks returns the PrependFilenameToChunks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OutlookSyncInput) GetPrependFilenameToChunksOk

func (o *OutlookSyncInput) GetPrependFilenameToChunksOk() (*bool, bool)

GetPrependFilenameToChunksOk returns a tuple with the PrependFilenameToChunks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OutlookSyncInput) GetRequestId added in v0.1.11

func (o *OutlookSyncInput) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OutlookSyncInput) GetRequestIdOk added in v0.1.11

func (o *OutlookSyncInput) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OutlookSyncInput) GetSkipEmbeddingGeneration

func (o *OutlookSyncInput) GetSkipEmbeddingGeneration() bool

GetSkipEmbeddingGeneration returns the SkipEmbeddingGeneration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OutlookSyncInput) GetSkipEmbeddingGenerationOk

func (o *OutlookSyncInput) GetSkipEmbeddingGenerationOk() (*bool, bool)

GetSkipEmbeddingGenerationOk returns a tuple with the SkipEmbeddingGeneration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OutlookSyncInput) GetSyncAttachments added in v0.1.14

func (o *OutlookSyncInput) GetSyncAttachments() bool

GetSyncAttachments returns the SyncAttachments field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OutlookSyncInput) GetSyncAttachmentsOk added in v0.1.14

func (o *OutlookSyncInput) GetSyncAttachmentsOk() (*bool, bool)

GetSyncAttachmentsOk returns a tuple with the SyncAttachments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OutlookSyncInput) GetTags

func (o *OutlookSyncInput) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OutlookSyncInput) GetTagsOk

func (o *OutlookSyncInput) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OutlookSyncInput) HasChunkOverlap

func (o *OutlookSyncInput) HasChunkOverlap() bool

HasChunkOverlap returns a boolean if a field has been set.

func (*OutlookSyncInput) HasChunkSize

func (o *OutlookSyncInput) HasChunkSize() bool

HasChunkSize returns a boolean if a field has been set.

func (*OutlookSyncInput) HasDataSourceId added in v0.1.4

func (o *OutlookSyncInput) HasDataSourceId() bool

HasDataSourceId returns a boolean if a field has been set.

func (*OutlookSyncInput) HasEmbeddingModel

func (o *OutlookSyncInput) HasEmbeddingModel() bool

HasEmbeddingModel returns a boolean if a field has been set.

func (*OutlookSyncInput) HasFolder

func (o *OutlookSyncInput) HasFolder() bool

HasFolder returns a boolean if a field has been set.

func (*OutlookSyncInput) HasGenerateSparseVectors

func (o *OutlookSyncInput) HasGenerateSparseVectors() bool

HasGenerateSparseVectors returns a boolean if a field has been set.

func (*OutlookSyncInput) HasPrependFilenameToChunks

func (o *OutlookSyncInput) HasPrependFilenameToChunks() bool

HasPrependFilenameToChunks returns a boolean if a field has been set.

func (*OutlookSyncInput) HasRequestId added in v0.1.11

func (o *OutlookSyncInput) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*OutlookSyncInput) HasSkipEmbeddingGeneration

func (o *OutlookSyncInput) HasSkipEmbeddingGeneration() bool

HasSkipEmbeddingGeneration returns a boolean if a field has been set.

func (*OutlookSyncInput) HasSyncAttachments added in v0.1.14

func (o *OutlookSyncInput) HasSyncAttachments() bool

HasSyncAttachments returns a boolean if a field has been set.

func (*OutlookSyncInput) HasTags

func (o *OutlookSyncInput) HasTags() bool

HasTags returns a boolean if a field has been set.

func (OutlookSyncInput) MarshalJSON

func (o OutlookSyncInput) MarshalJSON() ([]byte, error)

func (*OutlookSyncInput) SetChunkOverlap

func (o *OutlookSyncInput) SetChunkOverlap(v int32)

SetChunkOverlap gets a reference to the given NullableInt32 and assigns it to the ChunkOverlap field.

func (*OutlookSyncInput) SetChunkOverlapNil

func (o *OutlookSyncInput) SetChunkOverlapNil()

SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil

func (*OutlookSyncInput) SetChunkSize

func (o *OutlookSyncInput) SetChunkSize(v int32)

SetChunkSize gets a reference to the given NullableInt32 and assigns it to the ChunkSize field.

func (*OutlookSyncInput) SetChunkSizeNil

func (o *OutlookSyncInput) SetChunkSizeNil()

SetChunkSizeNil sets the value for ChunkSize to be an explicit nil

func (*OutlookSyncInput) SetDataSourceId added in v0.1.4

func (o *OutlookSyncInput) SetDataSourceId(v int32)

SetDataSourceId gets a reference to the given NullableInt32 and assigns it to the DataSourceId field.

func (*OutlookSyncInput) SetDataSourceIdNil added in v0.1.4

func (o *OutlookSyncInput) SetDataSourceIdNil()

SetDataSourceIdNil sets the value for DataSourceId to be an explicit nil

func (*OutlookSyncInput) SetEmbeddingModel

func (o *OutlookSyncInput) SetEmbeddingModel(v EmbeddingGenerators)

SetEmbeddingModel gets a reference to the given EmbeddingGenerators and assigns it to the EmbeddingModel field.

func (*OutlookSyncInput) SetFilters

func (o *OutlookSyncInput) SetFilters(v map[string]interface{})

SetFilters sets field value

func (*OutlookSyncInput) SetFolder

func (o *OutlookSyncInput) SetFolder(v string)

SetFolder gets a reference to the given NullableString and assigns it to the Folder field.

func (*OutlookSyncInput) SetFolderNil

func (o *OutlookSyncInput) SetFolderNil()

SetFolderNil sets the value for Folder to be an explicit nil

func (*OutlookSyncInput) SetGenerateSparseVectors

func (o *OutlookSyncInput) SetGenerateSparseVectors(v bool)

SetGenerateSparseVectors gets a reference to the given NullableBool and assigns it to the GenerateSparseVectors field.

func (*OutlookSyncInput) SetGenerateSparseVectorsNil

func (o *OutlookSyncInput) SetGenerateSparseVectorsNil()

SetGenerateSparseVectorsNil sets the value for GenerateSparseVectors to be an explicit nil

func (*OutlookSyncInput) SetPrependFilenameToChunks

func (o *OutlookSyncInput) SetPrependFilenameToChunks(v bool)

SetPrependFilenameToChunks gets a reference to the given NullableBool and assigns it to the PrependFilenameToChunks field.

func (*OutlookSyncInput) SetPrependFilenameToChunksNil

func (o *OutlookSyncInput) SetPrependFilenameToChunksNil()

SetPrependFilenameToChunksNil sets the value for PrependFilenameToChunks to be an explicit nil

func (*OutlookSyncInput) SetRequestId added in v0.1.11

func (o *OutlookSyncInput) SetRequestId(v string)

SetRequestId gets a reference to the given NullableString and assigns it to the RequestId field.

func (*OutlookSyncInput) SetRequestIdNil added in v0.1.11

func (o *OutlookSyncInput) SetRequestIdNil()

SetRequestIdNil sets the value for RequestId to be an explicit nil

func (*OutlookSyncInput) SetSkipEmbeddingGeneration

func (o *OutlookSyncInput) SetSkipEmbeddingGeneration(v bool)

SetSkipEmbeddingGeneration gets a reference to the given NullableBool and assigns it to the SkipEmbeddingGeneration field.

func (*OutlookSyncInput) SetSkipEmbeddingGenerationNil

func (o *OutlookSyncInput) SetSkipEmbeddingGenerationNil()

SetSkipEmbeddingGenerationNil sets the value for SkipEmbeddingGeneration to be an explicit nil

func (*OutlookSyncInput) SetSyncAttachments added in v0.1.14

func (o *OutlookSyncInput) SetSyncAttachments(v bool)

SetSyncAttachments gets a reference to the given NullableBool and assigns it to the SyncAttachments field.

func (*OutlookSyncInput) SetSyncAttachmentsNil added in v0.1.14

func (o *OutlookSyncInput) SetSyncAttachmentsNil()

SetSyncAttachmentsNil sets the value for SyncAttachments to be an explicit nil

func (*OutlookSyncInput) SetTags

func (o *OutlookSyncInput) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*OutlookSyncInput) UnsetChunkOverlap

func (o *OutlookSyncInput) UnsetChunkOverlap()

UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil

func (*OutlookSyncInput) UnsetChunkSize

func (o *OutlookSyncInput) UnsetChunkSize()

UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil

func (*OutlookSyncInput) UnsetDataSourceId added in v0.1.4

func (o *OutlookSyncInput) UnsetDataSourceId()

UnsetDataSourceId ensures that no value is present for DataSourceId, not even an explicit nil

func (*OutlookSyncInput) UnsetFolder

func (o *OutlookSyncInput) UnsetFolder()

UnsetFolder ensures that no value is present for Folder, not even an explicit nil

func (*OutlookSyncInput) UnsetGenerateSparseVectors

func (o *OutlookSyncInput) UnsetGenerateSparseVectors()

UnsetGenerateSparseVectors ensures that no value is present for GenerateSparseVectors, not even an explicit nil

func (*OutlookSyncInput) UnsetPrependFilenameToChunks

func (o *OutlookSyncInput) UnsetPrependFilenameToChunks()

UnsetPrependFilenameToChunks ensures that no value is present for PrependFilenameToChunks, not even an explicit nil

func (*OutlookSyncInput) UnsetRequestId added in v0.1.11

func (o *OutlookSyncInput) UnsetRequestId()

UnsetRequestId ensures that no value is present for RequestId, not even an explicit nil

func (*OutlookSyncInput) UnsetSkipEmbeddingGeneration

func (o *OutlookSyncInput) UnsetSkipEmbeddingGeneration()

UnsetSkipEmbeddingGeneration ensures that no value is present for SkipEmbeddingGeneration, not even an explicit nil

func (*OutlookSyncInput) UnsetSyncAttachments added in v0.1.14

func (o *OutlookSyncInput) UnsetSyncAttachments()

UnsetSyncAttachments ensures that no value is present for SyncAttachments, not even an explicit nil

type Pagination

type Pagination struct {
	Limit  *int32 `json:"limit,omitempty"`
	Offset *int32 `json:"offset,omitempty"`
}

Pagination struct for Pagination

func NewPagination

func NewPagination() *Pagination

NewPagination instantiates a new Pagination object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaginationWithDefaults

func NewPaginationWithDefaults() *Pagination

NewPaginationWithDefaults instantiates a new Pagination object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Pagination) GetLimit

func (o *Pagination) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*Pagination) GetLimitOk

func (o *Pagination) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Pagination) GetOffset

func (o *Pagination) GetOffset() int32

GetOffset returns the Offset field value if set, zero value otherwise.

func (*Pagination) GetOffsetOk

func (o *Pagination) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Pagination) HasLimit

func (o *Pagination) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*Pagination) HasOffset

func (o *Pagination) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (Pagination) MarshalJSON

func (o Pagination) MarshalJSON() ([]byte, error)

func (*Pagination) SetLimit

func (o *Pagination) SetLimit(v int32)

SetLimit gets a reference to the given int32 and assigns it to the Limit field.

func (*Pagination) SetOffset

func (o *Pagination) SetOffset(v int32)

SetOffset gets a reference to the given int32 and assigns it to the Offset field.

type PresignedURLResponse

type PresignedURLResponse struct {
	PresignedUrl string `json:"presigned_url"`
}

PresignedURLResponse struct for PresignedURLResponse

func NewPresignedURLResponse

func NewPresignedURLResponse(presignedUrl string) *PresignedURLResponse

NewPresignedURLResponse instantiates a new PresignedURLResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPresignedURLResponseWithDefaults

func NewPresignedURLResponseWithDefaults() *PresignedURLResponse

NewPresignedURLResponseWithDefaults instantiates a new PresignedURLResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PresignedURLResponse) GetPresignedUrl

func (o *PresignedURLResponse) GetPresignedUrl() string

GetPresignedUrl returns the PresignedUrl field value

func (*PresignedURLResponse) GetPresignedUrlOk

func (o *PresignedURLResponse) GetPresignedUrlOk() (*string, bool)

GetPresignedUrlOk returns a tuple with the PresignedUrl field value and a boolean to check if the value has been set.

func (PresignedURLResponse) MarshalJSON

func (o PresignedURLResponse) MarshalJSON() ([]byte, error)

func (*PresignedURLResponse) SetPresignedUrl

func (o *PresignedURLResponse) SetPresignedUrl(v string)

SetPresignedUrl sets field value

type RSSFeedInput

type RSSFeedInput struct {
	Tags                    map[string]interface{} `json:"tags,omitempty"`
	Url                     string                 `json:"url"`
	ChunkSize               NullableInt32          `json:"chunk_size,omitempty"`
	ChunkOverlap            NullableInt32          `json:"chunk_overlap,omitempty"`
	SkipEmbeddingGeneration NullableBool           `json:"skip_embedding_generation,omitempty"`
	EmbeddingModel          *EmbeddingGenerators   `json:"embedding_model,omitempty"`
	GenerateSparseVectors   NullableBool           `json:"generate_sparse_vectors,omitempty"`
	PrependFilenameToChunks NullableBool           `json:"prepend_filename_to_chunks,omitempty"`
	RequestId               NullableString         `json:"request_id,omitempty"`
}

RSSFeedInput struct for RSSFeedInput

func NewRSSFeedInput

func NewRSSFeedInput(url string) *RSSFeedInput

NewRSSFeedInput instantiates a new RSSFeedInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRSSFeedInputWithDefaults

func NewRSSFeedInputWithDefaults() *RSSFeedInput

NewRSSFeedInputWithDefaults instantiates a new RSSFeedInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RSSFeedInput) GetChunkOverlap

func (o *RSSFeedInput) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RSSFeedInput) GetChunkOverlapOk

func (o *RSSFeedInput) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RSSFeedInput) GetChunkSize

func (o *RSSFeedInput) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RSSFeedInput) GetChunkSizeOk

func (o *RSSFeedInput) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RSSFeedInput) GetEmbeddingModel

func (o *RSSFeedInput) GetEmbeddingModel() EmbeddingGenerators

GetEmbeddingModel returns the EmbeddingModel field value if set, zero value otherwise.

func (*RSSFeedInput) GetEmbeddingModelOk

func (o *RSSFeedInput) GetEmbeddingModelOk() (*EmbeddingGenerators, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RSSFeedInput) GetGenerateSparseVectors

func (o *RSSFeedInput) GetGenerateSparseVectors() bool

GetGenerateSparseVectors returns the GenerateSparseVectors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RSSFeedInput) GetGenerateSparseVectorsOk

func (o *RSSFeedInput) GetGenerateSparseVectorsOk() (*bool, bool)

GetGenerateSparseVectorsOk returns a tuple with the GenerateSparseVectors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RSSFeedInput) GetPrependFilenameToChunks

func (o *RSSFeedInput) GetPrependFilenameToChunks() bool

GetPrependFilenameToChunks returns the PrependFilenameToChunks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RSSFeedInput) GetPrependFilenameToChunksOk

func (o *RSSFeedInput) GetPrependFilenameToChunksOk() (*bool, bool)

GetPrependFilenameToChunksOk returns a tuple with the PrependFilenameToChunks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RSSFeedInput) GetRequestId added in v0.1.11

func (o *RSSFeedInput) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RSSFeedInput) GetRequestIdOk added in v0.1.11

func (o *RSSFeedInput) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RSSFeedInput) GetSkipEmbeddingGeneration

func (o *RSSFeedInput) GetSkipEmbeddingGeneration() bool

GetSkipEmbeddingGeneration returns the SkipEmbeddingGeneration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RSSFeedInput) GetSkipEmbeddingGenerationOk

func (o *RSSFeedInput) GetSkipEmbeddingGenerationOk() (*bool, bool)

GetSkipEmbeddingGenerationOk returns a tuple with the SkipEmbeddingGeneration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RSSFeedInput) GetTags

func (o *RSSFeedInput) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RSSFeedInput) GetTagsOk

func (o *RSSFeedInput) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RSSFeedInput) GetUrl

func (o *RSSFeedInput) GetUrl() string

GetUrl returns the Url field value

func (*RSSFeedInput) GetUrlOk

func (o *RSSFeedInput) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*RSSFeedInput) HasChunkOverlap

func (o *RSSFeedInput) HasChunkOverlap() bool

HasChunkOverlap returns a boolean if a field has been set.

func (*RSSFeedInput) HasChunkSize

func (o *RSSFeedInput) HasChunkSize() bool

HasChunkSize returns a boolean if a field has been set.

func (*RSSFeedInput) HasEmbeddingModel

func (o *RSSFeedInput) HasEmbeddingModel() bool

HasEmbeddingModel returns a boolean if a field has been set.

func (*RSSFeedInput) HasGenerateSparseVectors

func (o *RSSFeedInput) HasGenerateSparseVectors() bool

HasGenerateSparseVectors returns a boolean if a field has been set.

func (*RSSFeedInput) HasPrependFilenameToChunks

func (o *RSSFeedInput) HasPrependFilenameToChunks() bool

HasPrependFilenameToChunks returns a boolean if a field has been set.

func (*RSSFeedInput) HasRequestId added in v0.1.11

func (o *RSSFeedInput) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*RSSFeedInput) HasSkipEmbeddingGeneration

func (o *RSSFeedInput) HasSkipEmbeddingGeneration() bool

HasSkipEmbeddingGeneration returns a boolean if a field has been set.

func (*RSSFeedInput) HasTags

func (o *RSSFeedInput) HasTags() bool

HasTags returns a boolean if a field has been set.

func (RSSFeedInput) MarshalJSON

func (o RSSFeedInput) MarshalJSON() ([]byte, error)

func (*RSSFeedInput) SetChunkOverlap

func (o *RSSFeedInput) SetChunkOverlap(v int32)

SetChunkOverlap gets a reference to the given NullableInt32 and assigns it to the ChunkOverlap field.

func (*RSSFeedInput) SetChunkOverlapNil

func (o *RSSFeedInput) SetChunkOverlapNil()

SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil

func (*RSSFeedInput) SetChunkSize

func (o *RSSFeedInput) SetChunkSize(v int32)

SetChunkSize gets a reference to the given NullableInt32 and assigns it to the ChunkSize field.

func (*RSSFeedInput) SetChunkSizeNil

func (o *RSSFeedInput) SetChunkSizeNil()

SetChunkSizeNil sets the value for ChunkSize to be an explicit nil

func (*RSSFeedInput) SetEmbeddingModel

func (o *RSSFeedInput) SetEmbeddingModel(v EmbeddingGenerators)

SetEmbeddingModel gets a reference to the given EmbeddingGenerators and assigns it to the EmbeddingModel field.

func (*RSSFeedInput) SetGenerateSparseVectors

func (o *RSSFeedInput) SetGenerateSparseVectors(v bool)

SetGenerateSparseVectors gets a reference to the given NullableBool and assigns it to the GenerateSparseVectors field.

func (*RSSFeedInput) SetGenerateSparseVectorsNil

func (o *RSSFeedInput) SetGenerateSparseVectorsNil()

SetGenerateSparseVectorsNil sets the value for GenerateSparseVectors to be an explicit nil

func (*RSSFeedInput) SetPrependFilenameToChunks

func (o *RSSFeedInput) SetPrependFilenameToChunks(v bool)

SetPrependFilenameToChunks gets a reference to the given NullableBool and assigns it to the PrependFilenameToChunks field.

func (*RSSFeedInput) SetPrependFilenameToChunksNil

func (o *RSSFeedInput) SetPrependFilenameToChunksNil()

SetPrependFilenameToChunksNil sets the value for PrependFilenameToChunks to be an explicit nil

func (*RSSFeedInput) SetRequestId added in v0.1.11

func (o *RSSFeedInput) SetRequestId(v string)

SetRequestId gets a reference to the given NullableString and assigns it to the RequestId field.

func (*RSSFeedInput) SetRequestIdNil added in v0.1.11

func (o *RSSFeedInput) SetRequestIdNil()

SetRequestIdNil sets the value for RequestId to be an explicit nil

func (*RSSFeedInput) SetSkipEmbeddingGeneration

func (o *RSSFeedInput) SetSkipEmbeddingGeneration(v bool)

SetSkipEmbeddingGeneration gets a reference to the given NullableBool and assigns it to the SkipEmbeddingGeneration field.

func (*RSSFeedInput) SetSkipEmbeddingGenerationNil

func (o *RSSFeedInput) SetSkipEmbeddingGenerationNil()

SetSkipEmbeddingGenerationNil sets the value for SkipEmbeddingGeneration to be an explicit nil

func (*RSSFeedInput) SetTags

func (o *RSSFeedInput) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*RSSFeedInput) SetUrl

func (o *RSSFeedInput) SetUrl(v string)

SetUrl sets field value

func (*RSSFeedInput) UnsetChunkOverlap

func (o *RSSFeedInput) UnsetChunkOverlap()

UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil

func (*RSSFeedInput) UnsetChunkSize

func (o *RSSFeedInput) UnsetChunkSize()

UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil

func (*RSSFeedInput) UnsetGenerateSparseVectors

func (o *RSSFeedInput) UnsetGenerateSparseVectors()

UnsetGenerateSparseVectors ensures that no value is present for GenerateSparseVectors, not even an explicit nil

func (*RSSFeedInput) UnsetPrependFilenameToChunks

func (o *RSSFeedInput) UnsetPrependFilenameToChunks()

UnsetPrependFilenameToChunks ensures that no value is present for PrependFilenameToChunks, not even an explicit nil

func (*RSSFeedInput) UnsetRequestId added in v0.1.11

func (o *RSSFeedInput) UnsetRequestId()

UnsetRequestId ensures that no value is present for RequestId, not even an explicit nil

func (*RSSFeedInput) UnsetSkipEmbeddingGeneration

func (o *RSSFeedInput) UnsetSkipEmbeddingGeneration()

UnsetSkipEmbeddingGeneration ensures that no value is present for SkipEmbeddingGeneration, not even an explicit nil

type RankProperty

type RankProperty struct {
	Float32 *float32
	Int32   *int32
}

RankProperty struct for RankProperty

func (*RankProperty) MarshalJSON

func (src *RankProperty) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*RankProperty) UnmarshalJSON

func (dst *RankProperty) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type RawTextInput

type RawTextInput struct {
	Contents                string                              `json:"contents"`
	Name                    NullableString                      `json:"name,omitempty"`
	ChunkSize               NullableInt32                       `json:"chunk_size,omitempty"`
	ChunkOverlap            NullableInt32                       `json:"chunk_overlap,omitempty"`
	SkipEmbeddingGeneration *bool                               `json:"skip_embedding_generation,omitempty"`
	OverwriteFileId         NullableInt32                       `json:"overwrite_file_id,omitempty"`
	EmbeddingModel          NullableEmbeddingGeneratorsNullable `json:"embedding_model,omitempty"`
	GenerateSparseVectors   NullableBool                        `json:"generate_sparse_vectors,omitempty"`
}

RawTextInput struct for RawTextInput

func NewRawTextInput

func NewRawTextInput(contents string) *RawTextInput

NewRawTextInput instantiates a new RawTextInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRawTextInputWithDefaults

func NewRawTextInputWithDefaults() *RawTextInput

NewRawTextInputWithDefaults instantiates a new RawTextInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RawTextInput) GetChunkOverlap

func (o *RawTextInput) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RawTextInput) GetChunkOverlapOk

func (o *RawTextInput) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RawTextInput) GetChunkSize

func (o *RawTextInput) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RawTextInput) GetChunkSizeOk

func (o *RawTextInput) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RawTextInput) GetContents

func (o *RawTextInput) GetContents() string

GetContents returns the Contents field value

func (*RawTextInput) GetContentsOk

func (o *RawTextInput) GetContentsOk() (*string, bool)

GetContentsOk returns a tuple with the Contents field value and a boolean to check if the value has been set.

func (*RawTextInput) GetEmbeddingModel

func (o *RawTextInput) GetEmbeddingModel() EmbeddingGeneratorsNullable

GetEmbeddingModel returns the EmbeddingModel field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RawTextInput) GetEmbeddingModelOk

func (o *RawTextInput) GetEmbeddingModelOk() (*EmbeddingGeneratorsNullable, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RawTextInput) GetGenerateSparseVectors

func (o *RawTextInput) GetGenerateSparseVectors() bool

GetGenerateSparseVectors returns the GenerateSparseVectors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RawTextInput) GetGenerateSparseVectorsOk

func (o *RawTextInput) GetGenerateSparseVectorsOk() (*bool, bool)

GetGenerateSparseVectorsOk returns a tuple with the GenerateSparseVectors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RawTextInput) GetName

func (o *RawTextInput) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RawTextInput) GetNameOk

func (o *RawTextInput) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RawTextInput) GetOverwriteFileId

func (o *RawTextInput) GetOverwriteFileId() int32

GetOverwriteFileId returns the OverwriteFileId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RawTextInput) GetOverwriteFileIdOk

func (o *RawTextInput) GetOverwriteFileIdOk() (*int32, bool)

GetOverwriteFileIdOk returns a tuple with the OverwriteFileId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RawTextInput) GetSkipEmbeddingGeneration

func (o *RawTextInput) GetSkipEmbeddingGeneration() bool

GetSkipEmbeddingGeneration returns the SkipEmbeddingGeneration field value if set, zero value otherwise.

func (*RawTextInput) GetSkipEmbeddingGenerationOk

func (o *RawTextInput) GetSkipEmbeddingGenerationOk() (*bool, bool)

GetSkipEmbeddingGenerationOk returns a tuple with the SkipEmbeddingGeneration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RawTextInput) HasChunkOverlap

func (o *RawTextInput) HasChunkOverlap() bool

HasChunkOverlap returns a boolean if a field has been set.

func (*RawTextInput) HasChunkSize

func (o *RawTextInput) HasChunkSize() bool

HasChunkSize returns a boolean if a field has been set.

func (*RawTextInput) HasEmbeddingModel

func (o *RawTextInput) HasEmbeddingModel() bool

HasEmbeddingModel returns a boolean if a field has been set.

func (*RawTextInput) HasGenerateSparseVectors

func (o *RawTextInput) HasGenerateSparseVectors() bool

HasGenerateSparseVectors returns a boolean if a field has been set.

func (*RawTextInput) HasName

func (o *RawTextInput) HasName() bool

HasName returns a boolean if a field has been set.

func (*RawTextInput) HasOverwriteFileId

func (o *RawTextInput) HasOverwriteFileId() bool

HasOverwriteFileId returns a boolean if a field has been set.

func (*RawTextInput) HasSkipEmbeddingGeneration

func (o *RawTextInput) HasSkipEmbeddingGeneration() bool

HasSkipEmbeddingGeneration returns a boolean if a field has been set.

func (RawTextInput) MarshalJSON

func (o RawTextInput) MarshalJSON() ([]byte, error)

func (*RawTextInput) SetChunkOverlap

func (o *RawTextInput) SetChunkOverlap(v int32)

SetChunkOverlap gets a reference to the given NullableInt32 and assigns it to the ChunkOverlap field.

func (*RawTextInput) SetChunkOverlapNil

func (o *RawTextInput) SetChunkOverlapNil()

SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil

func (*RawTextInput) SetChunkSize

func (o *RawTextInput) SetChunkSize(v int32)

SetChunkSize gets a reference to the given NullableInt32 and assigns it to the ChunkSize field.

func (*RawTextInput) SetChunkSizeNil

func (o *RawTextInput) SetChunkSizeNil()

SetChunkSizeNil sets the value for ChunkSize to be an explicit nil

func (*RawTextInput) SetContents

func (o *RawTextInput) SetContents(v string)

SetContents sets field value

func (*RawTextInput) SetEmbeddingModel

func (o *RawTextInput) SetEmbeddingModel(v EmbeddingGeneratorsNullable)

SetEmbeddingModel gets a reference to the given NullableEmbeddingGeneratorsNullable and assigns it to the EmbeddingModel field.

func (*RawTextInput) SetEmbeddingModelNil

func (o *RawTextInput) SetEmbeddingModelNil()

SetEmbeddingModelNil sets the value for EmbeddingModel to be an explicit nil

func (*RawTextInput) SetGenerateSparseVectors

func (o *RawTextInput) SetGenerateSparseVectors(v bool)

SetGenerateSparseVectors gets a reference to the given NullableBool and assigns it to the GenerateSparseVectors field.

func (*RawTextInput) SetGenerateSparseVectorsNil

func (o *RawTextInput) SetGenerateSparseVectorsNil()

SetGenerateSparseVectorsNil sets the value for GenerateSparseVectors to be an explicit nil

func (*RawTextInput) SetName

func (o *RawTextInput) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*RawTextInput) SetNameNil

func (o *RawTextInput) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*RawTextInput) SetOverwriteFileId

func (o *RawTextInput) SetOverwriteFileId(v int32)

SetOverwriteFileId gets a reference to the given NullableInt32 and assigns it to the OverwriteFileId field.

func (*RawTextInput) SetOverwriteFileIdNil

func (o *RawTextInput) SetOverwriteFileIdNil()

SetOverwriteFileIdNil sets the value for OverwriteFileId to be an explicit nil

func (*RawTextInput) SetSkipEmbeddingGeneration

func (o *RawTextInput) SetSkipEmbeddingGeneration(v bool)

SetSkipEmbeddingGeneration gets a reference to the given bool and assigns it to the SkipEmbeddingGeneration field.

func (*RawTextInput) UnsetChunkOverlap

func (o *RawTextInput) UnsetChunkOverlap()

UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil

func (*RawTextInput) UnsetChunkSize

func (o *RawTextInput) UnsetChunkSize()

UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil

func (*RawTextInput) UnsetEmbeddingModel

func (o *RawTextInput) UnsetEmbeddingModel()

UnsetEmbeddingModel ensures that no value is present for EmbeddingModel, not even an explicit nil

func (*RawTextInput) UnsetGenerateSparseVectors

func (o *RawTextInput) UnsetGenerateSparseVectors()

UnsetGenerateSparseVectors ensures that no value is present for GenerateSparseVectors, not even an explicit nil

func (*RawTextInput) UnsetName

func (o *RawTextInput) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*RawTextInput) UnsetOverwriteFileId

func (o *RawTextInput) UnsetOverwriteFileId()

UnsetOverwriteFileId ensures that no value is present for OverwriteFileId, not even an explicit nil

type RawTranscriptPropertyInnerValue

type RawTranscriptPropertyInnerValue struct {
	Float32 *float32
	String  *string
}

RawTranscriptPropertyInnerValue struct for RawTranscriptPropertyInnerValue

func (*RawTranscriptPropertyInnerValue) MarshalJSON

func (src *RawTranscriptPropertyInnerValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*RawTranscriptPropertyInnerValue) UnmarshalJSON

func (dst *RawTranscriptPropertyInnerValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type ResyncFileQueryInput

type ResyncFileQueryInput struct {
	FileId                   int32         `json:"file_id"`
	ChunkSize                NullableInt32 `json:"chunk_size,omitempty"`
	ChunkOverlap             NullableInt32 `json:"chunk_overlap,omitempty"`
	ForceEmbeddingGeneration *bool         `json:"force_embedding_generation,omitempty"`
}

ResyncFileQueryInput struct for ResyncFileQueryInput

func NewResyncFileQueryInput

func NewResyncFileQueryInput(fileId int32) *ResyncFileQueryInput

NewResyncFileQueryInput instantiates a new ResyncFileQueryInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResyncFileQueryInputWithDefaults

func NewResyncFileQueryInputWithDefaults() *ResyncFileQueryInput

NewResyncFileQueryInputWithDefaults instantiates a new ResyncFileQueryInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResyncFileQueryInput) GetChunkOverlap

func (o *ResyncFileQueryInput) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ResyncFileQueryInput) GetChunkOverlapOk

func (o *ResyncFileQueryInput) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ResyncFileQueryInput) GetChunkSize

func (o *ResyncFileQueryInput) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ResyncFileQueryInput) GetChunkSizeOk

func (o *ResyncFileQueryInput) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ResyncFileQueryInput) GetFileId

func (o *ResyncFileQueryInput) GetFileId() int32

GetFileId returns the FileId field value

func (*ResyncFileQueryInput) GetFileIdOk

func (o *ResyncFileQueryInput) GetFileIdOk() (*int32, bool)

GetFileIdOk returns a tuple with the FileId field value and a boolean to check if the value has been set.

func (*ResyncFileQueryInput) GetForceEmbeddingGeneration added in v0.1.4

func (o *ResyncFileQueryInput) GetForceEmbeddingGeneration() bool

GetForceEmbeddingGeneration returns the ForceEmbeddingGeneration field value if set, zero value otherwise.

func (*ResyncFileQueryInput) GetForceEmbeddingGenerationOk added in v0.1.4

func (o *ResyncFileQueryInput) GetForceEmbeddingGenerationOk() (*bool, bool)

GetForceEmbeddingGenerationOk returns a tuple with the ForceEmbeddingGeneration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResyncFileQueryInput) HasChunkOverlap

func (o *ResyncFileQueryInput) HasChunkOverlap() bool

HasChunkOverlap returns a boolean if a field has been set.

func (*ResyncFileQueryInput) HasChunkSize

func (o *ResyncFileQueryInput) HasChunkSize() bool

HasChunkSize returns a boolean if a field has been set.

func (*ResyncFileQueryInput) HasForceEmbeddingGeneration added in v0.1.4

func (o *ResyncFileQueryInput) HasForceEmbeddingGeneration() bool

HasForceEmbeddingGeneration returns a boolean if a field has been set.

func (ResyncFileQueryInput) MarshalJSON

func (o ResyncFileQueryInput) MarshalJSON() ([]byte, error)

func (*ResyncFileQueryInput) SetChunkOverlap

func (o *ResyncFileQueryInput) SetChunkOverlap(v int32)

SetChunkOverlap gets a reference to the given NullableInt32 and assigns it to the ChunkOverlap field.

func (*ResyncFileQueryInput) SetChunkOverlapNil

func (o *ResyncFileQueryInput) SetChunkOverlapNil()

SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil

func (*ResyncFileQueryInput) SetChunkSize

func (o *ResyncFileQueryInput) SetChunkSize(v int32)

SetChunkSize gets a reference to the given NullableInt32 and assigns it to the ChunkSize field.

func (*ResyncFileQueryInput) SetChunkSizeNil

func (o *ResyncFileQueryInput) SetChunkSizeNil()

SetChunkSizeNil sets the value for ChunkSize to be an explicit nil

func (*ResyncFileQueryInput) SetFileId

func (o *ResyncFileQueryInput) SetFileId(v int32)

SetFileId sets field value

func (*ResyncFileQueryInput) SetForceEmbeddingGeneration added in v0.1.4

func (o *ResyncFileQueryInput) SetForceEmbeddingGeneration(v bool)

SetForceEmbeddingGeneration gets a reference to the given bool and assigns it to the ForceEmbeddingGeneration field.

func (*ResyncFileQueryInput) UnsetChunkOverlap

func (o *ResyncFileQueryInput) UnsetChunkOverlap()

UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil

func (*ResyncFileQueryInput) UnsetChunkSize

func (o *ResyncFileQueryInput) UnsetChunkSize()

UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil

type RevokeAccessTokenInput

type RevokeAccessTokenInput struct {
	DataSourceId int32 `json:"data_source_id"`
}

RevokeAccessTokenInput struct for RevokeAccessTokenInput

func NewRevokeAccessTokenInput

func NewRevokeAccessTokenInput(dataSourceId int32) *RevokeAccessTokenInput

NewRevokeAccessTokenInput instantiates a new RevokeAccessTokenInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRevokeAccessTokenInputWithDefaults

func NewRevokeAccessTokenInputWithDefaults() *RevokeAccessTokenInput

NewRevokeAccessTokenInputWithDefaults instantiates a new RevokeAccessTokenInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RevokeAccessTokenInput) GetDataSourceId

func (o *RevokeAccessTokenInput) GetDataSourceId() int32

GetDataSourceId returns the DataSourceId field value

func (*RevokeAccessTokenInput) GetDataSourceIdOk

func (o *RevokeAccessTokenInput) GetDataSourceIdOk() (*int32, bool)

GetDataSourceIdOk returns a tuple with the DataSourceId field value and a boolean to check if the value has been set.

func (RevokeAccessTokenInput) MarshalJSON

func (o RevokeAccessTokenInput) MarshalJSON() ([]byte, error)

func (*RevokeAccessTokenInput) SetDataSourceId

func (o *RevokeAccessTokenInput) SetDataSourceId(v int32)

SetDataSourceId sets field value

type S3AuthRequest

type S3AuthRequest struct {
	AccessKey       string `json:"access_key"`
	AccessKeySecret string `json:"access_key_secret"`
}

S3AuthRequest struct for S3AuthRequest

func NewS3AuthRequest

func NewS3AuthRequest(accessKey string, accessKeySecret string) *S3AuthRequest

NewS3AuthRequest instantiates a new S3AuthRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewS3AuthRequestWithDefaults

func NewS3AuthRequestWithDefaults() *S3AuthRequest

NewS3AuthRequestWithDefaults instantiates a new S3AuthRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*S3AuthRequest) GetAccessKey

func (o *S3AuthRequest) GetAccessKey() string

GetAccessKey returns the AccessKey field value

func (*S3AuthRequest) GetAccessKeyOk

func (o *S3AuthRequest) GetAccessKeyOk() (*string, bool)

GetAccessKeyOk returns a tuple with the AccessKey field value and a boolean to check if the value has been set.

func (*S3AuthRequest) GetAccessKeySecret

func (o *S3AuthRequest) GetAccessKeySecret() string

GetAccessKeySecret returns the AccessKeySecret field value

func (*S3AuthRequest) GetAccessKeySecretOk

func (o *S3AuthRequest) GetAccessKeySecretOk() (*string, bool)

GetAccessKeySecretOk returns a tuple with the AccessKeySecret field value and a boolean to check if the value has been set.

func (S3AuthRequest) MarshalJSON

func (o S3AuthRequest) MarshalJSON() ([]byte, error)

func (*S3AuthRequest) SetAccessKey

func (o *S3AuthRequest) SetAccessKey(v string)

SetAccessKey sets field value

func (*S3AuthRequest) SetAccessKeySecret

func (o *S3AuthRequest) SetAccessKeySecret(v string)

SetAccessKeySecret sets field value

type S3Authentication added in v0.1.5

type S3Authentication struct {
	Source          interface{} `json:"source"`
	AccessKey       string      `json:"access_key"`
	AccessKeySecret string      `json:"access_key_secret"`
}

S3Authentication struct for S3Authentication

func NewS3Authentication added in v0.1.5

func NewS3Authentication(source interface{}, accessKey string, accessKeySecret string) *S3Authentication

NewS3Authentication instantiates a new S3Authentication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewS3AuthenticationWithDefaults added in v0.1.5

func NewS3AuthenticationWithDefaults() *S3Authentication

NewS3AuthenticationWithDefaults instantiates a new S3Authentication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*S3Authentication) GetAccessKey added in v0.1.5

func (o *S3Authentication) GetAccessKey() string

GetAccessKey returns the AccessKey field value

func (*S3Authentication) GetAccessKeyOk added in v0.1.5

func (o *S3Authentication) GetAccessKeyOk() (*string, bool)

GetAccessKeyOk returns a tuple with the AccessKey field value and a boolean to check if the value has been set.

func (*S3Authentication) GetAccessKeySecret added in v0.1.5

func (o *S3Authentication) GetAccessKeySecret() string

GetAccessKeySecret returns the AccessKeySecret field value

func (*S3Authentication) GetAccessKeySecretOk added in v0.1.5

func (o *S3Authentication) GetAccessKeySecretOk() (*string, bool)

GetAccessKeySecretOk returns a tuple with the AccessKeySecret field value and a boolean to check if the value has been set.

func (*S3Authentication) GetSource added in v0.1.5

func (o *S3Authentication) GetSource() interface{}

GetSource returns the Source field value If the value is explicit nil, the zero value for interface{} will be returned

func (*S3Authentication) GetSourceOk added in v0.1.5

func (o *S3Authentication) GetSourceOk() (*interface{}, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (S3Authentication) MarshalJSON added in v0.1.5

func (o S3Authentication) MarshalJSON() ([]byte, error)

func (*S3Authentication) SetAccessKey added in v0.1.5

func (o *S3Authentication) SetAccessKey(v string)

SetAccessKey sets field value

func (*S3Authentication) SetAccessKeySecret added in v0.1.5

func (o *S3Authentication) SetAccessKeySecret(v string)

SetAccessKeySecret sets field value

func (*S3Authentication) SetSource added in v0.1.5

func (o *S3Authentication) SetSource(v interface{})

SetSource sets field value

type S3FileSyncInput

type S3FileSyncInput struct {
	Tags                    map[string]interface{} `json:"tags,omitempty"`
	Ids                     []S3GetFileInput       `json:"ids"`
	ChunkSize               NullableInt32          `json:"chunk_size,omitempty"`
	ChunkOverlap            NullableInt32          `json:"chunk_overlap,omitempty"`
	SkipEmbeddingGeneration NullableBool           `json:"skip_embedding_generation,omitempty"`
	EmbeddingModel          *EmbeddingGenerators   `json:"embedding_model,omitempty"`
	GenerateSparseVectors   NullableBool           `json:"generate_sparse_vectors,omitempty"`
	PrependFilenameToChunks NullableBool           `json:"prepend_filename_to_chunks,omitempty"`
	// Number of objects per chunk. For csv, tsv, xlsx, and json files only.
	MaxItemsPerChunk      NullableInt32  `json:"max_items_per_chunk,omitempty"`
	SetPageAsBoundary     *bool          `json:"set_page_as_boundary,omitempty"`
	DataSourceId          NullableInt32  `json:"data_source_id,omitempty"`
	RequestId             NullableString `json:"request_id,omitempty"`
	UseOcr                NullableBool   `json:"use_ocr,omitempty"`
	ParsePdfTablesWithOcr NullableBool   `json:"parse_pdf_tables_with_ocr,omitempty"`
}

S3FileSyncInput struct for S3FileSyncInput

func NewS3FileSyncInput

func NewS3FileSyncInput(ids []S3GetFileInput) *S3FileSyncInput

NewS3FileSyncInput instantiates a new S3FileSyncInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewS3FileSyncInputWithDefaults

func NewS3FileSyncInputWithDefaults() *S3FileSyncInput

NewS3FileSyncInputWithDefaults instantiates a new S3FileSyncInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*S3FileSyncInput) GetChunkOverlap

func (o *S3FileSyncInput) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value if set, zero value otherwise (both if not set or set to explicit null).

func (*S3FileSyncInput) GetChunkOverlapOk

func (o *S3FileSyncInput) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*S3FileSyncInput) GetChunkSize

func (o *S3FileSyncInput) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*S3FileSyncInput) GetChunkSizeOk

func (o *S3FileSyncInput) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*S3FileSyncInput) GetDataSourceId added in v0.1.4

func (o *S3FileSyncInput) GetDataSourceId() int32

GetDataSourceId returns the DataSourceId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*S3FileSyncInput) GetDataSourceIdOk added in v0.1.4

func (o *S3FileSyncInput) GetDataSourceIdOk() (*int32, bool)

GetDataSourceIdOk returns a tuple with the DataSourceId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*S3FileSyncInput) GetEmbeddingModel

func (o *S3FileSyncInput) GetEmbeddingModel() EmbeddingGenerators

GetEmbeddingModel returns the EmbeddingModel field value if set, zero value otherwise.

func (*S3FileSyncInput) GetEmbeddingModelOk

func (o *S3FileSyncInput) GetEmbeddingModelOk() (*EmbeddingGenerators, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*S3FileSyncInput) GetGenerateSparseVectors

func (o *S3FileSyncInput) GetGenerateSparseVectors() bool

GetGenerateSparseVectors returns the GenerateSparseVectors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*S3FileSyncInput) GetGenerateSparseVectorsOk

func (o *S3FileSyncInput) GetGenerateSparseVectorsOk() (*bool, bool)

GetGenerateSparseVectorsOk returns a tuple with the GenerateSparseVectors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*S3FileSyncInput) GetIds

func (o *S3FileSyncInput) GetIds() []S3GetFileInput

GetIds returns the Ids field value

func (*S3FileSyncInput) GetIdsOk

func (o *S3FileSyncInput) GetIdsOk() ([]S3GetFileInput, bool)

GetIdsOk returns a tuple with the Ids field value and a boolean to check if the value has been set.

func (*S3FileSyncInput) GetMaxItemsPerChunk

func (o *S3FileSyncInput) GetMaxItemsPerChunk() int32

GetMaxItemsPerChunk returns the MaxItemsPerChunk field value if set, zero value otherwise (both if not set or set to explicit null).

func (*S3FileSyncInput) GetMaxItemsPerChunkOk

func (o *S3FileSyncInput) GetMaxItemsPerChunkOk() (*int32, bool)

GetMaxItemsPerChunkOk returns a tuple with the MaxItemsPerChunk field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*S3FileSyncInput) GetParsePdfTablesWithOcr added in v0.1.12

func (o *S3FileSyncInput) GetParsePdfTablesWithOcr() bool

GetParsePdfTablesWithOcr returns the ParsePdfTablesWithOcr field value if set, zero value otherwise (both if not set or set to explicit null).

func (*S3FileSyncInput) GetParsePdfTablesWithOcrOk added in v0.1.12

func (o *S3FileSyncInput) GetParsePdfTablesWithOcrOk() (*bool, bool)

GetParsePdfTablesWithOcrOk returns a tuple with the ParsePdfTablesWithOcr field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*S3FileSyncInput) GetPrependFilenameToChunks

func (o *S3FileSyncInput) GetPrependFilenameToChunks() bool

GetPrependFilenameToChunks returns the PrependFilenameToChunks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*S3FileSyncInput) GetPrependFilenameToChunksOk

func (o *S3FileSyncInput) GetPrependFilenameToChunksOk() (*bool, bool)

GetPrependFilenameToChunksOk returns a tuple with the PrependFilenameToChunks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*S3FileSyncInput) GetRequestId added in v0.1.11

func (o *S3FileSyncInput) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*S3FileSyncInput) GetRequestIdOk added in v0.1.11

func (o *S3FileSyncInput) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*S3FileSyncInput) GetSetPageAsBoundary

func (o *S3FileSyncInput) GetSetPageAsBoundary() bool

GetSetPageAsBoundary returns the SetPageAsBoundary field value if set, zero value otherwise.

func (*S3FileSyncInput) GetSetPageAsBoundaryOk

func (o *S3FileSyncInput) GetSetPageAsBoundaryOk() (*bool, bool)

GetSetPageAsBoundaryOk returns a tuple with the SetPageAsBoundary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*S3FileSyncInput) GetSkipEmbeddingGeneration

func (o *S3FileSyncInput) GetSkipEmbeddingGeneration() bool

GetSkipEmbeddingGeneration returns the SkipEmbeddingGeneration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*S3FileSyncInput) GetSkipEmbeddingGenerationOk

func (o *S3FileSyncInput) GetSkipEmbeddingGenerationOk() (*bool, bool)

GetSkipEmbeddingGenerationOk returns a tuple with the SkipEmbeddingGeneration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*S3FileSyncInput) GetTags

func (o *S3FileSyncInput) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*S3FileSyncInput) GetTagsOk

func (o *S3FileSyncInput) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*S3FileSyncInput) GetUseOcr added in v0.1.12

func (o *S3FileSyncInput) GetUseOcr() bool

GetUseOcr returns the UseOcr field value if set, zero value otherwise (both if not set or set to explicit null).

func (*S3FileSyncInput) GetUseOcrOk added in v0.1.12

func (o *S3FileSyncInput) GetUseOcrOk() (*bool, bool)

GetUseOcrOk returns a tuple with the UseOcr field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*S3FileSyncInput) HasChunkOverlap

func (o *S3FileSyncInput) HasChunkOverlap() bool

HasChunkOverlap returns a boolean if a field has been set.

func (*S3FileSyncInput) HasChunkSize

func (o *S3FileSyncInput) HasChunkSize() bool

HasChunkSize returns a boolean if a field has been set.

func (*S3FileSyncInput) HasDataSourceId added in v0.1.4

func (o *S3FileSyncInput) HasDataSourceId() bool

HasDataSourceId returns a boolean if a field has been set.

func (*S3FileSyncInput) HasEmbeddingModel

func (o *S3FileSyncInput) HasEmbeddingModel() bool

HasEmbeddingModel returns a boolean if a field has been set.

func (*S3FileSyncInput) HasGenerateSparseVectors

func (o *S3FileSyncInput) HasGenerateSparseVectors() bool

HasGenerateSparseVectors returns a boolean if a field has been set.

func (*S3FileSyncInput) HasMaxItemsPerChunk

func (o *S3FileSyncInput) HasMaxItemsPerChunk() bool

HasMaxItemsPerChunk returns a boolean if a field has been set.

func (*S3FileSyncInput) HasParsePdfTablesWithOcr added in v0.1.12

func (o *S3FileSyncInput) HasParsePdfTablesWithOcr() bool

HasParsePdfTablesWithOcr returns a boolean if a field has been set.

func (*S3FileSyncInput) HasPrependFilenameToChunks

func (o *S3FileSyncInput) HasPrependFilenameToChunks() bool

HasPrependFilenameToChunks returns a boolean if a field has been set.

func (*S3FileSyncInput) HasRequestId added in v0.1.11

func (o *S3FileSyncInput) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*S3FileSyncInput) HasSetPageAsBoundary

func (o *S3FileSyncInput) HasSetPageAsBoundary() bool

HasSetPageAsBoundary returns a boolean if a field has been set.

func (*S3FileSyncInput) HasSkipEmbeddingGeneration

func (o *S3FileSyncInput) HasSkipEmbeddingGeneration() bool

HasSkipEmbeddingGeneration returns a boolean if a field has been set.

func (*S3FileSyncInput) HasTags

func (o *S3FileSyncInput) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*S3FileSyncInput) HasUseOcr added in v0.1.12

func (o *S3FileSyncInput) HasUseOcr() bool

HasUseOcr returns a boolean if a field has been set.

func (S3FileSyncInput) MarshalJSON

func (o S3FileSyncInput) MarshalJSON() ([]byte, error)

func (*S3FileSyncInput) SetChunkOverlap

func (o *S3FileSyncInput) SetChunkOverlap(v int32)

SetChunkOverlap gets a reference to the given NullableInt32 and assigns it to the ChunkOverlap field.

func (*S3FileSyncInput) SetChunkOverlapNil

func (o *S3FileSyncInput) SetChunkOverlapNil()

SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil

func (*S3FileSyncInput) SetChunkSize

func (o *S3FileSyncInput) SetChunkSize(v int32)

SetChunkSize gets a reference to the given NullableInt32 and assigns it to the ChunkSize field.

func (*S3FileSyncInput) SetChunkSizeNil

func (o *S3FileSyncInput) SetChunkSizeNil()

SetChunkSizeNil sets the value for ChunkSize to be an explicit nil

func (*S3FileSyncInput) SetDataSourceId added in v0.1.4

func (o *S3FileSyncInput) SetDataSourceId(v int32)

SetDataSourceId gets a reference to the given NullableInt32 and assigns it to the DataSourceId field.

func (*S3FileSyncInput) SetDataSourceIdNil added in v0.1.4

func (o *S3FileSyncInput) SetDataSourceIdNil()

SetDataSourceIdNil sets the value for DataSourceId to be an explicit nil

func (*S3FileSyncInput) SetEmbeddingModel

func (o *S3FileSyncInput) SetEmbeddingModel(v EmbeddingGenerators)

SetEmbeddingModel gets a reference to the given EmbeddingGenerators and assigns it to the EmbeddingModel field.

func (*S3FileSyncInput) SetGenerateSparseVectors

func (o *S3FileSyncInput) SetGenerateSparseVectors(v bool)

SetGenerateSparseVectors gets a reference to the given NullableBool and assigns it to the GenerateSparseVectors field.

func (*S3FileSyncInput) SetGenerateSparseVectorsNil

func (o *S3FileSyncInput) SetGenerateSparseVectorsNil()

SetGenerateSparseVectorsNil sets the value for GenerateSparseVectors to be an explicit nil

func (*S3FileSyncInput) SetIds

func (o *S3FileSyncInput) SetIds(v []S3GetFileInput)

SetIds sets field value

func (*S3FileSyncInput) SetMaxItemsPerChunk

func (o *S3FileSyncInput) SetMaxItemsPerChunk(v int32)

SetMaxItemsPerChunk gets a reference to the given NullableInt32 and assigns it to the MaxItemsPerChunk field.

func (*S3FileSyncInput) SetMaxItemsPerChunkNil

func (o *S3FileSyncInput) SetMaxItemsPerChunkNil()

SetMaxItemsPerChunkNil sets the value for MaxItemsPerChunk to be an explicit nil

func (*S3FileSyncInput) SetParsePdfTablesWithOcr added in v0.1.12

func (o *S3FileSyncInput) SetParsePdfTablesWithOcr(v bool)

SetParsePdfTablesWithOcr gets a reference to the given NullableBool and assigns it to the ParsePdfTablesWithOcr field.

func (*S3FileSyncInput) SetParsePdfTablesWithOcrNil added in v0.1.12

func (o *S3FileSyncInput) SetParsePdfTablesWithOcrNil()

SetParsePdfTablesWithOcrNil sets the value for ParsePdfTablesWithOcr to be an explicit nil

func (*S3FileSyncInput) SetPrependFilenameToChunks

func (o *S3FileSyncInput) SetPrependFilenameToChunks(v bool)

SetPrependFilenameToChunks gets a reference to the given NullableBool and assigns it to the PrependFilenameToChunks field.

func (*S3FileSyncInput) SetPrependFilenameToChunksNil

func (o *S3FileSyncInput) SetPrependFilenameToChunksNil()

SetPrependFilenameToChunksNil sets the value for PrependFilenameToChunks to be an explicit nil

func (*S3FileSyncInput) SetRequestId added in v0.1.11

func (o *S3FileSyncInput) SetRequestId(v string)

SetRequestId gets a reference to the given NullableString and assigns it to the RequestId field.

func (*S3FileSyncInput) SetRequestIdNil added in v0.1.11

func (o *S3FileSyncInput) SetRequestIdNil()

SetRequestIdNil sets the value for RequestId to be an explicit nil

func (*S3FileSyncInput) SetSetPageAsBoundary

func (o *S3FileSyncInput) SetSetPageAsBoundary(v bool)

SetSetPageAsBoundary gets a reference to the given bool and assigns it to the SetPageAsBoundary field.

func (*S3FileSyncInput) SetSkipEmbeddingGeneration

func (o *S3FileSyncInput) SetSkipEmbeddingGeneration(v bool)

SetSkipEmbeddingGeneration gets a reference to the given NullableBool and assigns it to the SkipEmbeddingGeneration field.

func (*S3FileSyncInput) SetSkipEmbeddingGenerationNil

func (o *S3FileSyncInput) SetSkipEmbeddingGenerationNil()

SetSkipEmbeddingGenerationNil sets the value for SkipEmbeddingGeneration to be an explicit nil

func (*S3FileSyncInput) SetTags

func (o *S3FileSyncInput) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*S3FileSyncInput) SetUseOcr added in v0.1.12

func (o *S3FileSyncInput) SetUseOcr(v bool)

SetUseOcr gets a reference to the given NullableBool and assigns it to the UseOcr field.

func (*S3FileSyncInput) SetUseOcrNil added in v0.1.12

func (o *S3FileSyncInput) SetUseOcrNil()

SetUseOcrNil sets the value for UseOcr to be an explicit nil

func (*S3FileSyncInput) UnsetChunkOverlap

func (o *S3FileSyncInput) UnsetChunkOverlap()

UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil

func (*S3FileSyncInput) UnsetChunkSize

func (o *S3FileSyncInput) UnsetChunkSize()

UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil

func (*S3FileSyncInput) UnsetDataSourceId added in v0.1.4

func (o *S3FileSyncInput) UnsetDataSourceId()

UnsetDataSourceId ensures that no value is present for DataSourceId, not even an explicit nil

func (*S3FileSyncInput) UnsetGenerateSparseVectors

func (o *S3FileSyncInput) UnsetGenerateSparseVectors()

UnsetGenerateSparseVectors ensures that no value is present for GenerateSparseVectors, not even an explicit nil

func (*S3FileSyncInput) UnsetMaxItemsPerChunk

func (o *S3FileSyncInput) UnsetMaxItemsPerChunk()

UnsetMaxItemsPerChunk ensures that no value is present for MaxItemsPerChunk, not even an explicit nil

func (*S3FileSyncInput) UnsetParsePdfTablesWithOcr added in v0.1.12

func (o *S3FileSyncInput) UnsetParsePdfTablesWithOcr()

UnsetParsePdfTablesWithOcr ensures that no value is present for ParsePdfTablesWithOcr, not even an explicit nil

func (*S3FileSyncInput) UnsetPrependFilenameToChunks

func (o *S3FileSyncInput) UnsetPrependFilenameToChunks()

UnsetPrependFilenameToChunks ensures that no value is present for PrependFilenameToChunks, not even an explicit nil

func (*S3FileSyncInput) UnsetRequestId added in v0.1.11

func (o *S3FileSyncInput) UnsetRequestId()

UnsetRequestId ensures that no value is present for RequestId, not even an explicit nil

func (*S3FileSyncInput) UnsetSkipEmbeddingGeneration

func (o *S3FileSyncInput) UnsetSkipEmbeddingGeneration()

UnsetSkipEmbeddingGeneration ensures that no value is present for SkipEmbeddingGeneration, not even an explicit nil

func (*S3FileSyncInput) UnsetUseOcr added in v0.1.12

func (o *S3FileSyncInput) UnsetUseOcr()

UnsetUseOcr ensures that no value is present for UseOcr, not even an explicit nil

type S3GetFileInput

type S3GetFileInput struct {
	Id     NullableString `json:"id,omitempty"`
	Bucket NullableString `json:"bucket,omitempty"`
}

S3GetFileInput struct for S3GetFileInput

func NewS3GetFileInput

func NewS3GetFileInput() *S3GetFileInput

NewS3GetFileInput instantiates a new S3GetFileInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewS3GetFileInputWithDefaults

func NewS3GetFileInputWithDefaults() *S3GetFileInput

NewS3GetFileInputWithDefaults instantiates a new S3GetFileInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*S3GetFileInput) GetBucket

func (o *S3GetFileInput) GetBucket() string

GetBucket returns the Bucket field value if set, zero value otherwise (both if not set or set to explicit null).

func (*S3GetFileInput) GetBucketOk

func (o *S3GetFileInput) GetBucketOk() (*string, bool)

GetBucketOk returns a tuple with the Bucket field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*S3GetFileInput) GetId

func (o *S3GetFileInput) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*S3GetFileInput) GetIdOk

func (o *S3GetFileInput) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*S3GetFileInput) HasBucket

func (o *S3GetFileInput) HasBucket() bool

HasBucket returns a boolean if a field has been set.

func (*S3GetFileInput) HasId

func (o *S3GetFileInput) HasId() bool

HasId returns a boolean if a field has been set.

func (S3GetFileInput) MarshalJSON

func (o S3GetFileInput) MarshalJSON() ([]byte, error)

func (*S3GetFileInput) SetBucket

func (o *S3GetFileInput) SetBucket(v string)

SetBucket gets a reference to the given NullableString and assigns it to the Bucket field.

func (*S3GetFileInput) SetBucketNil

func (o *S3GetFileInput) SetBucketNil()

SetBucketNil sets the value for Bucket to be an explicit nil

func (*S3GetFileInput) SetId

func (o *S3GetFileInput) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*S3GetFileInput) SetIdNil

func (o *S3GetFileInput) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*S3GetFileInput) UnsetBucket

func (o *S3GetFileInput) UnsetBucket()

UnsetBucket ensures that no value is present for Bucket, not even an explicit nil

func (*S3GetFileInput) UnsetId

func (o *S3GetFileInput) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

type SalesforceAuthentication added in v0.1.5

type SalesforceAuthentication struct {
	Source       interface{}    `json:"source"`
	AccessToken  string         `json:"access_token"`
	RefreshToken NullableString `json:"refresh_token,omitempty"`
	Domain       string         `json:"domain"`
}

SalesforceAuthentication struct for SalesforceAuthentication

func NewSalesforceAuthentication added in v0.1.5

func NewSalesforceAuthentication(source interface{}, accessToken string, domain string) *SalesforceAuthentication

NewSalesforceAuthentication instantiates a new SalesforceAuthentication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSalesforceAuthenticationWithDefaults added in v0.1.5

func NewSalesforceAuthenticationWithDefaults() *SalesforceAuthentication

NewSalesforceAuthenticationWithDefaults instantiates a new SalesforceAuthentication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SalesforceAuthentication) GetAccessToken added in v0.1.5

func (o *SalesforceAuthentication) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*SalesforceAuthentication) GetAccessTokenOk added in v0.1.5

func (o *SalesforceAuthentication) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*SalesforceAuthentication) GetDomain added in v0.1.5

func (o *SalesforceAuthentication) GetDomain() string

GetDomain returns the Domain field value

func (*SalesforceAuthentication) GetDomainOk added in v0.1.5

func (o *SalesforceAuthentication) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value and a boolean to check if the value has been set.

func (*SalesforceAuthentication) GetRefreshToken added in v0.1.5

func (o *SalesforceAuthentication) GetRefreshToken() string

GetRefreshToken returns the RefreshToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SalesforceAuthentication) GetRefreshTokenOk added in v0.1.5

func (o *SalesforceAuthentication) GetRefreshTokenOk() (*string, bool)

GetRefreshTokenOk returns a tuple with the RefreshToken field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SalesforceAuthentication) GetSource added in v0.1.5

func (o *SalesforceAuthentication) GetSource() interface{}

GetSource returns the Source field value If the value is explicit nil, the zero value for interface{} will be returned

func (*SalesforceAuthentication) GetSourceOk added in v0.1.5

func (o *SalesforceAuthentication) GetSourceOk() (*interface{}, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SalesforceAuthentication) HasRefreshToken added in v0.1.5

func (o *SalesforceAuthentication) HasRefreshToken() bool

HasRefreshToken returns a boolean if a field has been set.

func (SalesforceAuthentication) MarshalJSON added in v0.1.5

func (o SalesforceAuthentication) MarshalJSON() ([]byte, error)

func (*SalesforceAuthentication) SetAccessToken added in v0.1.5

func (o *SalesforceAuthentication) SetAccessToken(v string)

SetAccessToken sets field value

func (*SalesforceAuthentication) SetDomain added in v0.1.5

func (o *SalesforceAuthentication) SetDomain(v string)

SetDomain sets field value

func (*SalesforceAuthentication) SetRefreshToken added in v0.1.5

func (o *SalesforceAuthentication) SetRefreshToken(v string)

SetRefreshToken gets a reference to the given NullableString and assigns it to the RefreshToken field.

func (*SalesforceAuthentication) SetRefreshTokenNil added in v0.1.5

func (o *SalesforceAuthentication) SetRefreshTokenNil()

SetRefreshTokenNil sets the value for RefreshToken to be an explicit nil

func (*SalesforceAuthentication) SetSource added in v0.1.5

func (o *SalesforceAuthentication) SetSource(v interface{})

SetSource sets field value

func (*SalesforceAuthentication) UnsetRefreshToken added in v0.1.5

func (o *SalesforceAuthentication) UnsetRefreshToken()

UnsetRefreshToken ensures that no value is present for RefreshToken, not even an explicit nil

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SharepointAuthentication added in v0.1.5

type SharepointAuthentication struct {
	Source       interface{}    `json:"source"`
	AccessToken  string         `json:"access_token"`
	RefreshToken NullableString `json:"refresh_token,omitempty"`
	TenantName   string         `json:"tenant_name"`
	SiteName     string         `json:"site_name"`
}

SharepointAuthentication struct for SharepointAuthentication

func NewSharepointAuthentication added in v0.1.5

func NewSharepointAuthentication(source interface{}, accessToken string, tenantName string, siteName string) *SharepointAuthentication

NewSharepointAuthentication instantiates a new SharepointAuthentication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSharepointAuthenticationWithDefaults added in v0.1.5

func NewSharepointAuthenticationWithDefaults() *SharepointAuthentication

NewSharepointAuthenticationWithDefaults instantiates a new SharepointAuthentication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SharepointAuthentication) GetAccessToken added in v0.1.5

func (o *SharepointAuthentication) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*SharepointAuthentication) GetAccessTokenOk added in v0.1.5

func (o *SharepointAuthentication) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*SharepointAuthentication) GetRefreshToken added in v0.1.5

func (o *SharepointAuthentication) GetRefreshToken() string

GetRefreshToken returns the RefreshToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SharepointAuthentication) GetRefreshTokenOk added in v0.1.5

func (o *SharepointAuthentication) GetRefreshTokenOk() (*string, bool)

GetRefreshTokenOk returns a tuple with the RefreshToken field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SharepointAuthentication) GetSiteName added in v0.1.5

func (o *SharepointAuthentication) GetSiteName() string

GetSiteName returns the SiteName field value

func (*SharepointAuthentication) GetSiteNameOk added in v0.1.5

func (o *SharepointAuthentication) GetSiteNameOk() (*string, bool)

GetSiteNameOk returns a tuple with the SiteName field value and a boolean to check if the value has been set.

func (*SharepointAuthentication) GetSource added in v0.1.5

func (o *SharepointAuthentication) GetSource() interface{}

GetSource returns the Source field value If the value is explicit nil, the zero value for interface{} will be returned

func (*SharepointAuthentication) GetSourceOk added in v0.1.5

func (o *SharepointAuthentication) GetSourceOk() (*interface{}, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SharepointAuthentication) GetTenantName added in v0.1.5

func (o *SharepointAuthentication) GetTenantName() string

GetTenantName returns the TenantName field value

func (*SharepointAuthentication) GetTenantNameOk added in v0.1.5

func (o *SharepointAuthentication) GetTenantNameOk() (*string, bool)

GetTenantNameOk returns a tuple with the TenantName field value and a boolean to check if the value has been set.

func (*SharepointAuthentication) HasRefreshToken added in v0.1.5

func (o *SharepointAuthentication) HasRefreshToken() bool

HasRefreshToken returns a boolean if a field has been set.

func (SharepointAuthentication) MarshalJSON added in v0.1.5

func (o SharepointAuthentication) MarshalJSON() ([]byte, error)

func (*SharepointAuthentication) SetAccessToken added in v0.1.5

func (o *SharepointAuthentication) SetAccessToken(v string)

SetAccessToken sets field value

func (*SharepointAuthentication) SetRefreshToken added in v0.1.5

func (o *SharepointAuthentication) SetRefreshToken(v string)

SetRefreshToken gets a reference to the given NullableString and assigns it to the RefreshToken field.

func (*SharepointAuthentication) SetRefreshTokenNil added in v0.1.5

func (o *SharepointAuthentication) SetRefreshTokenNil()

SetRefreshTokenNil sets the value for RefreshToken to be an explicit nil

func (*SharepointAuthentication) SetSiteName added in v0.1.5

func (o *SharepointAuthentication) SetSiteName(v string)

SetSiteName sets field value

func (*SharepointAuthentication) SetSource added in v0.1.5

func (o *SharepointAuthentication) SetSource(v interface{})

SetSource sets field value

func (*SharepointAuthentication) SetTenantName added in v0.1.5

func (o *SharepointAuthentication) SetTenantName(v string)

SetTenantName sets field value

func (*SharepointAuthentication) UnsetRefreshToken added in v0.1.5

func (o *SharepointAuthentication) UnsetRefreshToken()

UnsetRefreshToken ensures that no value is present for RefreshToken, not even an explicit nil

type SimpleOAuthDataSources added in v0.1.5

type SimpleOAuthDataSources string

SimpleOAuthDataSources the model 'SimpleOAuthDataSources'

const (
	SIMPLEOAUTHDATASOURCES_GOOGLE_DRIVE SimpleOAuthDataSources = "GOOGLE_DRIVE"
	SIMPLEOAUTHDATASOURCES_INTERCOM     SimpleOAuthDataSources = "INTERCOM"
	SIMPLEOAUTHDATASOURCES_DROPBOX      SimpleOAuthDataSources = "DROPBOX"
	SIMPLEOAUTHDATASOURCES_ONEDRIVE     SimpleOAuthDataSources = "ONEDRIVE"
	SIMPLEOAUTHDATASOURCES_BOX          SimpleOAuthDataSources = "BOX"
	SIMPLEOAUTHDATASOURCES_GMAIL        SimpleOAuthDataSources = "GMAIL"
	SIMPLEOAUTHDATASOURCES_OUTLOOK      SimpleOAuthDataSources = "OUTLOOK"
)

List of SimpleOAuthDataSources

func NewSimpleOAuthDataSourcesFromValue added in v0.1.5

func NewSimpleOAuthDataSourcesFromValue(v string) (*SimpleOAuthDataSources, error)

NewSimpleOAuthDataSourcesFromValue returns a pointer to a valid SimpleOAuthDataSources for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SimpleOAuthDataSources) IsValid added in v0.1.5

func (v SimpleOAuthDataSources) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SimpleOAuthDataSources) Ptr added in v0.1.5

Ptr returns reference to SimpleOAuthDataSources value

func (*SimpleOAuthDataSources) UnmarshalJSON added in v0.1.5

func (v *SimpleOAuthDataSources) UnmarshalJSON(src []byte) error

type SingleChunksAndEmbeddingsUploadInput

type SingleChunksAndEmbeddingsUploadInput struct {
	FileId              int32                 `json:"file_id"`
	ChunkSize           NullableInt32         `json:"chunk_size,omitempty"`
	ChunkOverlap        NullableInt32         `json:"chunk_overlap,omitempty"`
	ChunksAndEmbeddings []ChunksAndEmbeddings `json:"chunks_and_embeddings"`
}

SingleChunksAndEmbeddingsUploadInput struct for SingleChunksAndEmbeddingsUploadInput

func NewSingleChunksAndEmbeddingsUploadInput

func NewSingleChunksAndEmbeddingsUploadInput(fileId int32, chunksAndEmbeddings []ChunksAndEmbeddings) *SingleChunksAndEmbeddingsUploadInput

NewSingleChunksAndEmbeddingsUploadInput instantiates a new SingleChunksAndEmbeddingsUploadInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSingleChunksAndEmbeddingsUploadInputWithDefaults

func NewSingleChunksAndEmbeddingsUploadInputWithDefaults() *SingleChunksAndEmbeddingsUploadInput

NewSingleChunksAndEmbeddingsUploadInputWithDefaults instantiates a new SingleChunksAndEmbeddingsUploadInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SingleChunksAndEmbeddingsUploadInput) GetChunkOverlap

func (o *SingleChunksAndEmbeddingsUploadInput) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SingleChunksAndEmbeddingsUploadInput) GetChunkOverlapOk

func (o *SingleChunksAndEmbeddingsUploadInput) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SingleChunksAndEmbeddingsUploadInput) GetChunkSize

func (o *SingleChunksAndEmbeddingsUploadInput) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SingleChunksAndEmbeddingsUploadInput) GetChunkSizeOk

func (o *SingleChunksAndEmbeddingsUploadInput) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SingleChunksAndEmbeddingsUploadInput) GetChunksAndEmbeddings

func (o *SingleChunksAndEmbeddingsUploadInput) GetChunksAndEmbeddings() []ChunksAndEmbeddings

GetChunksAndEmbeddings returns the ChunksAndEmbeddings field value

func (*SingleChunksAndEmbeddingsUploadInput) GetChunksAndEmbeddingsOk

func (o *SingleChunksAndEmbeddingsUploadInput) GetChunksAndEmbeddingsOk() ([]ChunksAndEmbeddings, bool)

GetChunksAndEmbeddingsOk returns a tuple with the ChunksAndEmbeddings field value and a boolean to check if the value has been set.

func (*SingleChunksAndEmbeddingsUploadInput) GetFileId

GetFileId returns the FileId field value

func (*SingleChunksAndEmbeddingsUploadInput) GetFileIdOk

func (o *SingleChunksAndEmbeddingsUploadInput) GetFileIdOk() (*int32, bool)

GetFileIdOk returns a tuple with the FileId field value and a boolean to check if the value has been set.

func (*SingleChunksAndEmbeddingsUploadInput) HasChunkOverlap

func (o *SingleChunksAndEmbeddingsUploadInput) HasChunkOverlap() bool

HasChunkOverlap returns a boolean if a field has been set.

func (*SingleChunksAndEmbeddingsUploadInput) HasChunkSize

func (o *SingleChunksAndEmbeddingsUploadInput) HasChunkSize() bool

HasChunkSize returns a boolean if a field has been set.

func (SingleChunksAndEmbeddingsUploadInput) MarshalJSON

func (o SingleChunksAndEmbeddingsUploadInput) MarshalJSON() ([]byte, error)

func (*SingleChunksAndEmbeddingsUploadInput) SetChunkOverlap

func (o *SingleChunksAndEmbeddingsUploadInput) SetChunkOverlap(v int32)

SetChunkOverlap gets a reference to the given NullableInt32 and assigns it to the ChunkOverlap field.

func (*SingleChunksAndEmbeddingsUploadInput) SetChunkOverlapNil

func (o *SingleChunksAndEmbeddingsUploadInput) SetChunkOverlapNil()

SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil

func (*SingleChunksAndEmbeddingsUploadInput) SetChunkSize

func (o *SingleChunksAndEmbeddingsUploadInput) SetChunkSize(v int32)

SetChunkSize gets a reference to the given NullableInt32 and assigns it to the ChunkSize field.

func (*SingleChunksAndEmbeddingsUploadInput) SetChunkSizeNil

func (o *SingleChunksAndEmbeddingsUploadInput) SetChunkSizeNil()

SetChunkSizeNil sets the value for ChunkSize to be an explicit nil

func (*SingleChunksAndEmbeddingsUploadInput) SetChunksAndEmbeddings

func (o *SingleChunksAndEmbeddingsUploadInput) SetChunksAndEmbeddings(v []ChunksAndEmbeddings)

SetChunksAndEmbeddings sets field value

func (*SingleChunksAndEmbeddingsUploadInput) SetFileId

SetFileId sets field value

func (*SingleChunksAndEmbeddingsUploadInput) UnsetChunkOverlap

func (o *SingleChunksAndEmbeddingsUploadInput) UnsetChunkOverlap()

UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil

func (*SingleChunksAndEmbeddingsUploadInput) UnsetChunkSize

func (o *SingleChunksAndEmbeddingsUploadInput) UnsetChunkSize()

UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil

type SitemapScrapeRequest

type SitemapScrapeRequest struct {
	Tags                    map[string]Tags1     `json:"tags,omitempty"`
	Url                     string               `json:"url"`
	MaxPagesToScrape        NullableInt32        `json:"max_pages_to_scrape,omitempty"`
	ChunkSize               NullableInt32        `json:"chunk_size,omitempty"`
	ChunkOverlap            NullableInt32        `json:"chunk_overlap,omitempty"`
	SkipEmbeddingGeneration NullableBool         `json:"skip_embedding_generation,omitempty"`
	EnableAutoSync          NullableBool         `json:"enable_auto_sync,omitempty"`
	GenerateSparseVectors   NullableBool         `json:"generate_sparse_vectors,omitempty"`
	PrependFilenameToChunks NullableBool         `json:"prepend_filename_to_chunks,omitempty"`
	HtmlTagsToSkip          []string             `json:"html_tags_to_skip,omitempty"`
	CssClassesToSkip        []string             `json:"css_classes_to_skip,omitempty"`
	CssSelectorsToSkip      []string             `json:"css_selectors_to_skip,omitempty"`
	EmbeddingModel          *EmbeddingGenerators `json:"embedding_model,omitempty"`
}

SitemapScrapeRequest struct for SitemapScrapeRequest

func NewSitemapScrapeRequest

func NewSitemapScrapeRequest(url string) *SitemapScrapeRequest

NewSitemapScrapeRequest instantiates a new SitemapScrapeRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSitemapScrapeRequestWithDefaults

func NewSitemapScrapeRequestWithDefaults() *SitemapScrapeRequest

NewSitemapScrapeRequestWithDefaults instantiates a new SitemapScrapeRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SitemapScrapeRequest) GetChunkOverlap

func (o *SitemapScrapeRequest) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SitemapScrapeRequest) GetChunkOverlapOk

func (o *SitemapScrapeRequest) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SitemapScrapeRequest) GetChunkSize

func (o *SitemapScrapeRequest) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SitemapScrapeRequest) GetChunkSizeOk

func (o *SitemapScrapeRequest) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SitemapScrapeRequest) GetCssClassesToSkip

func (o *SitemapScrapeRequest) GetCssClassesToSkip() []string

GetCssClassesToSkip returns the CssClassesToSkip field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SitemapScrapeRequest) GetCssClassesToSkipOk

func (o *SitemapScrapeRequest) GetCssClassesToSkipOk() ([]string, bool)

GetCssClassesToSkipOk returns a tuple with the CssClassesToSkip field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SitemapScrapeRequest) GetCssSelectorsToSkip

func (o *SitemapScrapeRequest) GetCssSelectorsToSkip() []string

GetCssSelectorsToSkip returns the CssSelectorsToSkip field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SitemapScrapeRequest) GetCssSelectorsToSkipOk

func (o *SitemapScrapeRequest) GetCssSelectorsToSkipOk() ([]string, bool)

GetCssSelectorsToSkipOk returns a tuple with the CssSelectorsToSkip field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SitemapScrapeRequest) GetEmbeddingModel

func (o *SitemapScrapeRequest) GetEmbeddingModel() EmbeddingGenerators

GetEmbeddingModel returns the EmbeddingModel field value if set, zero value otherwise.

func (*SitemapScrapeRequest) GetEmbeddingModelOk

func (o *SitemapScrapeRequest) GetEmbeddingModelOk() (*EmbeddingGenerators, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SitemapScrapeRequest) GetEnableAutoSync

func (o *SitemapScrapeRequest) GetEnableAutoSync() bool

GetEnableAutoSync returns the EnableAutoSync field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SitemapScrapeRequest) GetEnableAutoSyncOk

func (o *SitemapScrapeRequest) GetEnableAutoSyncOk() (*bool, bool)

GetEnableAutoSyncOk returns a tuple with the EnableAutoSync field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SitemapScrapeRequest) GetGenerateSparseVectors

func (o *SitemapScrapeRequest) GetGenerateSparseVectors() bool

GetGenerateSparseVectors returns the GenerateSparseVectors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SitemapScrapeRequest) GetGenerateSparseVectorsOk

func (o *SitemapScrapeRequest) GetGenerateSparseVectorsOk() (*bool, bool)

GetGenerateSparseVectorsOk returns a tuple with the GenerateSparseVectors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SitemapScrapeRequest) GetHtmlTagsToSkip

func (o *SitemapScrapeRequest) GetHtmlTagsToSkip() []string

GetHtmlTagsToSkip returns the HtmlTagsToSkip field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SitemapScrapeRequest) GetHtmlTagsToSkipOk

func (o *SitemapScrapeRequest) GetHtmlTagsToSkipOk() ([]string, bool)

GetHtmlTagsToSkipOk returns a tuple with the HtmlTagsToSkip field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SitemapScrapeRequest) GetMaxPagesToScrape

func (o *SitemapScrapeRequest) GetMaxPagesToScrape() int32

GetMaxPagesToScrape returns the MaxPagesToScrape field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SitemapScrapeRequest) GetMaxPagesToScrapeOk

func (o *SitemapScrapeRequest) GetMaxPagesToScrapeOk() (*int32, bool)

GetMaxPagesToScrapeOk returns a tuple with the MaxPagesToScrape field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SitemapScrapeRequest) GetPrependFilenameToChunks

func (o *SitemapScrapeRequest) GetPrependFilenameToChunks() bool

GetPrependFilenameToChunks returns the PrependFilenameToChunks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SitemapScrapeRequest) GetPrependFilenameToChunksOk

func (o *SitemapScrapeRequest) GetPrependFilenameToChunksOk() (*bool, bool)

GetPrependFilenameToChunksOk returns a tuple with the PrependFilenameToChunks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SitemapScrapeRequest) GetSkipEmbeddingGeneration

func (o *SitemapScrapeRequest) GetSkipEmbeddingGeneration() bool

GetSkipEmbeddingGeneration returns the SkipEmbeddingGeneration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SitemapScrapeRequest) GetSkipEmbeddingGenerationOk

func (o *SitemapScrapeRequest) GetSkipEmbeddingGenerationOk() (*bool, bool)

GetSkipEmbeddingGenerationOk returns a tuple with the SkipEmbeddingGeneration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SitemapScrapeRequest) GetTags

func (o *SitemapScrapeRequest) GetTags() map[string]Tags1

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SitemapScrapeRequest) GetTagsOk

func (o *SitemapScrapeRequest) GetTagsOk() (*map[string]Tags1, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SitemapScrapeRequest) GetUrl

func (o *SitemapScrapeRequest) GetUrl() string

GetUrl returns the Url field value

func (*SitemapScrapeRequest) GetUrlOk

func (o *SitemapScrapeRequest) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*SitemapScrapeRequest) HasChunkOverlap

func (o *SitemapScrapeRequest) HasChunkOverlap() bool

HasChunkOverlap returns a boolean if a field has been set.

func (*SitemapScrapeRequest) HasChunkSize

func (o *SitemapScrapeRequest) HasChunkSize() bool

HasChunkSize returns a boolean if a field has been set.

func (*SitemapScrapeRequest) HasCssClassesToSkip

func (o *SitemapScrapeRequest) HasCssClassesToSkip() bool

HasCssClassesToSkip returns a boolean if a field has been set.

func (*SitemapScrapeRequest) HasCssSelectorsToSkip

func (o *SitemapScrapeRequest) HasCssSelectorsToSkip() bool

HasCssSelectorsToSkip returns a boolean if a field has been set.

func (*SitemapScrapeRequest) HasEmbeddingModel

func (o *SitemapScrapeRequest) HasEmbeddingModel() bool

HasEmbeddingModel returns a boolean if a field has been set.

func (*SitemapScrapeRequest) HasEnableAutoSync

func (o *SitemapScrapeRequest) HasEnableAutoSync() bool

HasEnableAutoSync returns a boolean if a field has been set.

func (*SitemapScrapeRequest) HasGenerateSparseVectors

func (o *SitemapScrapeRequest) HasGenerateSparseVectors() bool

HasGenerateSparseVectors returns a boolean if a field has been set.

func (*SitemapScrapeRequest) HasHtmlTagsToSkip

func (o *SitemapScrapeRequest) HasHtmlTagsToSkip() bool

HasHtmlTagsToSkip returns a boolean if a field has been set.

func (*SitemapScrapeRequest) HasMaxPagesToScrape

func (o *SitemapScrapeRequest) HasMaxPagesToScrape() bool

HasMaxPagesToScrape returns a boolean if a field has been set.

func (*SitemapScrapeRequest) HasPrependFilenameToChunks

func (o *SitemapScrapeRequest) HasPrependFilenameToChunks() bool

HasPrependFilenameToChunks returns a boolean if a field has been set.

func (*SitemapScrapeRequest) HasSkipEmbeddingGeneration

func (o *SitemapScrapeRequest) HasSkipEmbeddingGeneration() bool

HasSkipEmbeddingGeneration returns a boolean if a field has been set.

func (*SitemapScrapeRequest) HasTags

func (o *SitemapScrapeRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (SitemapScrapeRequest) MarshalJSON

func (o SitemapScrapeRequest) MarshalJSON() ([]byte, error)

func (*SitemapScrapeRequest) SetChunkOverlap

func (o *SitemapScrapeRequest) SetChunkOverlap(v int32)

SetChunkOverlap gets a reference to the given NullableInt32 and assigns it to the ChunkOverlap field.

func (*SitemapScrapeRequest) SetChunkOverlapNil

func (o *SitemapScrapeRequest) SetChunkOverlapNil()

SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil

func (*SitemapScrapeRequest) SetChunkSize

func (o *SitemapScrapeRequest) SetChunkSize(v int32)

SetChunkSize gets a reference to the given NullableInt32 and assigns it to the ChunkSize field.

func (*SitemapScrapeRequest) SetChunkSizeNil

func (o *SitemapScrapeRequest) SetChunkSizeNil()

SetChunkSizeNil sets the value for ChunkSize to be an explicit nil

func (*SitemapScrapeRequest) SetCssClassesToSkip

func (o *SitemapScrapeRequest) SetCssClassesToSkip(v []string)

SetCssClassesToSkip gets a reference to the given []string and assigns it to the CssClassesToSkip field.

func (*SitemapScrapeRequest) SetCssSelectorsToSkip

func (o *SitemapScrapeRequest) SetCssSelectorsToSkip(v []string)

SetCssSelectorsToSkip gets a reference to the given []string and assigns it to the CssSelectorsToSkip field.

func (*SitemapScrapeRequest) SetEmbeddingModel

func (o *SitemapScrapeRequest) SetEmbeddingModel(v EmbeddingGenerators)

SetEmbeddingModel gets a reference to the given EmbeddingGenerators and assigns it to the EmbeddingModel field.

func (*SitemapScrapeRequest) SetEnableAutoSync

func (o *SitemapScrapeRequest) SetEnableAutoSync(v bool)

SetEnableAutoSync gets a reference to the given NullableBool and assigns it to the EnableAutoSync field.

func (*SitemapScrapeRequest) SetEnableAutoSyncNil

func (o *SitemapScrapeRequest) SetEnableAutoSyncNil()

SetEnableAutoSyncNil sets the value for EnableAutoSync to be an explicit nil

func (*SitemapScrapeRequest) SetGenerateSparseVectors

func (o *SitemapScrapeRequest) SetGenerateSparseVectors(v bool)

SetGenerateSparseVectors gets a reference to the given NullableBool and assigns it to the GenerateSparseVectors field.

func (*SitemapScrapeRequest) SetGenerateSparseVectorsNil

func (o *SitemapScrapeRequest) SetGenerateSparseVectorsNil()

SetGenerateSparseVectorsNil sets the value for GenerateSparseVectors to be an explicit nil

func (*SitemapScrapeRequest) SetHtmlTagsToSkip

func (o *SitemapScrapeRequest) SetHtmlTagsToSkip(v []string)

SetHtmlTagsToSkip gets a reference to the given []string and assigns it to the HtmlTagsToSkip field.

func (*SitemapScrapeRequest) SetMaxPagesToScrape

func (o *SitemapScrapeRequest) SetMaxPagesToScrape(v int32)

SetMaxPagesToScrape gets a reference to the given NullableInt32 and assigns it to the MaxPagesToScrape field.

func (*SitemapScrapeRequest) SetMaxPagesToScrapeNil

func (o *SitemapScrapeRequest) SetMaxPagesToScrapeNil()

SetMaxPagesToScrapeNil sets the value for MaxPagesToScrape to be an explicit nil

func (*SitemapScrapeRequest) SetPrependFilenameToChunks

func (o *SitemapScrapeRequest) SetPrependFilenameToChunks(v bool)

SetPrependFilenameToChunks gets a reference to the given NullableBool and assigns it to the PrependFilenameToChunks field.

func (*SitemapScrapeRequest) SetPrependFilenameToChunksNil

func (o *SitemapScrapeRequest) SetPrependFilenameToChunksNil()

SetPrependFilenameToChunksNil sets the value for PrependFilenameToChunks to be an explicit nil

func (*SitemapScrapeRequest) SetSkipEmbeddingGeneration

func (o *SitemapScrapeRequest) SetSkipEmbeddingGeneration(v bool)

SetSkipEmbeddingGeneration gets a reference to the given NullableBool and assigns it to the SkipEmbeddingGeneration field.

func (*SitemapScrapeRequest) SetSkipEmbeddingGenerationNil

func (o *SitemapScrapeRequest) SetSkipEmbeddingGenerationNil()

SetSkipEmbeddingGenerationNil sets the value for SkipEmbeddingGeneration to be an explicit nil

func (*SitemapScrapeRequest) SetTags

func (o *SitemapScrapeRequest) SetTags(v map[string]Tags1)

SetTags gets a reference to the given map[string]Tags1 and assigns it to the Tags field.

func (*SitemapScrapeRequest) SetUrl

func (o *SitemapScrapeRequest) SetUrl(v string)

SetUrl sets field value

func (*SitemapScrapeRequest) UnsetChunkOverlap

func (o *SitemapScrapeRequest) UnsetChunkOverlap()

UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil

func (*SitemapScrapeRequest) UnsetChunkSize

func (o *SitemapScrapeRequest) UnsetChunkSize()

UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil

func (*SitemapScrapeRequest) UnsetEnableAutoSync

func (o *SitemapScrapeRequest) UnsetEnableAutoSync()

UnsetEnableAutoSync ensures that no value is present for EnableAutoSync, not even an explicit nil

func (*SitemapScrapeRequest) UnsetGenerateSparseVectors

func (o *SitemapScrapeRequest) UnsetGenerateSparseVectors()

UnsetGenerateSparseVectors ensures that no value is present for GenerateSparseVectors, not even an explicit nil

func (*SitemapScrapeRequest) UnsetMaxPagesToScrape

func (o *SitemapScrapeRequest) UnsetMaxPagesToScrape()

UnsetMaxPagesToScrape ensures that no value is present for MaxPagesToScrape, not even an explicit nil

func (*SitemapScrapeRequest) UnsetPrependFilenameToChunks

func (o *SitemapScrapeRequest) UnsetPrependFilenameToChunks()

UnsetPrependFilenameToChunks ensures that no value is present for PrependFilenameToChunks, not even an explicit nil

func (*SitemapScrapeRequest) UnsetSkipEmbeddingGeneration

func (o *SitemapScrapeRequest) UnsetSkipEmbeddingGeneration()

UnsetSkipEmbeddingGeneration ensures that no value is present for SkipEmbeddingGeneration, not even an explicit nil

type SourceProperty

type SourceProperty struct {
	DataSourceType      *DataSourceType
	DataSourceTypeArray *[]DataSourceType
}

SourceProperty The source of the file. If a list is provided, the query will return files from any of the sources in the list.

func (*SourceProperty) MarshalJSON

func (src *SourceProperty) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*SourceProperty) UnmarshalJSON

func (dst *SourceProperty) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type SyncDirectoryRequest

type SyncDirectoryRequest struct {
	DataSourceId int32 `json:"data_source_id"`
}

SyncDirectoryRequest struct for SyncDirectoryRequest

func NewSyncDirectoryRequest

func NewSyncDirectoryRequest(dataSourceId int32) *SyncDirectoryRequest

NewSyncDirectoryRequest instantiates a new SyncDirectoryRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyncDirectoryRequestWithDefaults

func NewSyncDirectoryRequestWithDefaults() *SyncDirectoryRequest

NewSyncDirectoryRequestWithDefaults instantiates a new SyncDirectoryRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyncDirectoryRequest) GetDataSourceId

func (o *SyncDirectoryRequest) GetDataSourceId() int32

GetDataSourceId returns the DataSourceId field value

func (*SyncDirectoryRequest) GetDataSourceIdOk

func (o *SyncDirectoryRequest) GetDataSourceIdOk() (*int32, bool)

GetDataSourceIdOk returns a tuple with the DataSourceId field value and a boolean to check if the value has been set.

func (SyncDirectoryRequest) MarshalJSON

func (o SyncDirectoryRequest) MarshalJSON() ([]byte, error)

func (*SyncDirectoryRequest) SetDataSourceId

func (o *SyncDirectoryRequest) SetDataSourceId(v int32)

SetDataSourceId sets field value

type SyncFilesIds added in v0.1.2

type SyncFilesIds struct {
	Id     string `json:"id"`
	RootId string `json:"root_id"`
}

SyncFilesIds struct for SyncFilesIds

func NewSyncFilesIds added in v0.1.2

func NewSyncFilesIds(id string, rootId string) *SyncFilesIds

NewSyncFilesIds instantiates a new SyncFilesIds object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyncFilesIdsWithDefaults added in v0.1.2

func NewSyncFilesIdsWithDefaults() *SyncFilesIds

NewSyncFilesIdsWithDefaults instantiates a new SyncFilesIds object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyncFilesIds) GetId added in v0.1.2

func (o *SyncFilesIds) GetId() string

GetId returns the Id field value

func (*SyncFilesIds) GetIdOk added in v0.1.2

func (o *SyncFilesIds) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SyncFilesIds) GetRootId added in v0.1.2

func (o *SyncFilesIds) GetRootId() string

GetRootId returns the RootId field value

func (*SyncFilesIds) GetRootIdOk added in v0.1.2

func (o *SyncFilesIds) GetRootIdOk() (*string, bool)

GetRootIdOk returns a tuple with the RootId field value and a boolean to check if the value has been set.

func (SyncFilesIds) MarshalJSON added in v0.1.2

func (o SyncFilesIds) MarshalJSON() ([]byte, error)

func (*SyncFilesIds) SetId added in v0.1.2

func (o *SyncFilesIds) SetId(v string)

SetId sets field value

func (*SyncFilesIds) SetRootId added in v0.1.2

func (o *SyncFilesIds) SetRootId(v string)

SetRootId sets field value

type SyncFilesRequest

type SyncFilesRequest struct {
	Tags                    map[string]interface{}              `json:"tags,omitempty"`
	DataSourceId            int32                               `json:"data_source_id"`
	Ids                     IdsProperty                         `json:"ids"`
	ChunkSize               NullableInt32                       `json:"chunk_size,omitempty"`
	ChunkOverlap            NullableInt32                       `json:"chunk_overlap,omitempty"`
	SkipEmbeddingGeneration NullableBool                        `json:"skip_embedding_generation,omitempty"`
	EmbeddingModel          NullableEmbeddingGeneratorsNullable `json:"embedding_model,omitempty"`
	GenerateSparseVectors   NullableBool                        `json:"generate_sparse_vectors,omitempty"`
	PrependFilenameToChunks NullableBool                        `json:"prepend_filename_to_chunks,omitempty"`
	// Number of objects per chunk. For csv, tsv, xlsx, and json files only.
	MaxItemsPerChunk      NullableInt32 `json:"max_items_per_chunk,omitempty"`
	SetPageAsBoundary     *bool         `json:"set_page_as_boundary,omitempty"`
	RequestId             *string       `json:"request_id,omitempty"`
	UseOcr                NullableBool  `json:"use_ocr,omitempty"`
	ParsePdfTablesWithOcr NullableBool  `json:"parse_pdf_tables_with_ocr,omitempty"`
}

SyncFilesRequest struct for SyncFilesRequest

func NewSyncFilesRequest

func NewSyncFilesRequest(dataSourceId int32, ids IdsProperty) *SyncFilesRequest

NewSyncFilesRequest instantiates a new SyncFilesRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyncFilesRequestWithDefaults

func NewSyncFilesRequestWithDefaults() *SyncFilesRequest

NewSyncFilesRequestWithDefaults instantiates a new SyncFilesRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyncFilesRequest) GetChunkOverlap

func (o *SyncFilesRequest) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncFilesRequest) GetChunkOverlapOk

func (o *SyncFilesRequest) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncFilesRequest) GetChunkSize

func (o *SyncFilesRequest) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncFilesRequest) GetChunkSizeOk

func (o *SyncFilesRequest) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncFilesRequest) GetDataSourceId

func (o *SyncFilesRequest) GetDataSourceId() int32

GetDataSourceId returns the DataSourceId field value

func (*SyncFilesRequest) GetDataSourceIdOk

func (o *SyncFilesRequest) GetDataSourceIdOk() (*int32, bool)

GetDataSourceIdOk returns a tuple with the DataSourceId field value and a boolean to check if the value has been set.

func (*SyncFilesRequest) GetEmbeddingModel

func (o *SyncFilesRequest) GetEmbeddingModel() EmbeddingGeneratorsNullable

GetEmbeddingModel returns the EmbeddingModel field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncFilesRequest) GetEmbeddingModelOk

func (o *SyncFilesRequest) GetEmbeddingModelOk() (*EmbeddingGeneratorsNullable, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncFilesRequest) GetGenerateSparseVectors

func (o *SyncFilesRequest) GetGenerateSparseVectors() bool

GetGenerateSparseVectors returns the GenerateSparseVectors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncFilesRequest) GetGenerateSparseVectorsOk

func (o *SyncFilesRequest) GetGenerateSparseVectorsOk() (*bool, bool)

GetGenerateSparseVectorsOk returns a tuple with the GenerateSparseVectors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncFilesRequest) GetIds

func (o *SyncFilesRequest) GetIds() IdsProperty

GetIds returns the Ids field value

func (*SyncFilesRequest) GetIdsOk

func (o *SyncFilesRequest) GetIdsOk() (*IdsProperty, bool)

GetIdsOk returns a tuple with the Ids field value and a boolean to check if the value has been set.

func (*SyncFilesRequest) GetMaxItemsPerChunk

func (o *SyncFilesRequest) GetMaxItemsPerChunk() int32

GetMaxItemsPerChunk returns the MaxItemsPerChunk field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncFilesRequest) GetMaxItemsPerChunkOk

func (o *SyncFilesRequest) GetMaxItemsPerChunkOk() (*int32, bool)

GetMaxItemsPerChunkOk returns a tuple with the MaxItemsPerChunk field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncFilesRequest) GetParsePdfTablesWithOcr added in v0.1.12

func (o *SyncFilesRequest) GetParsePdfTablesWithOcr() bool

GetParsePdfTablesWithOcr returns the ParsePdfTablesWithOcr field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncFilesRequest) GetParsePdfTablesWithOcrOk added in v0.1.12

func (o *SyncFilesRequest) GetParsePdfTablesWithOcrOk() (*bool, bool)

GetParsePdfTablesWithOcrOk returns a tuple with the ParsePdfTablesWithOcr field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncFilesRequest) GetPrependFilenameToChunks

func (o *SyncFilesRequest) GetPrependFilenameToChunks() bool

GetPrependFilenameToChunks returns the PrependFilenameToChunks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncFilesRequest) GetPrependFilenameToChunksOk

func (o *SyncFilesRequest) GetPrependFilenameToChunksOk() (*bool, bool)

GetPrependFilenameToChunksOk returns a tuple with the PrependFilenameToChunks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncFilesRequest) GetRequestId added in v0.1.11

func (o *SyncFilesRequest) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*SyncFilesRequest) GetRequestIdOk added in v0.1.11

func (o *SyncFilesRequest) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncFilesRequest) GetSetPageAsBoundary

func (o *SyncFilesRequest) GetSetPageAsBoundary() bool

GetSetPageAsBoundary returns the SetPageAsBoundary field value if set, zero value otherwise.

func (*SyncFilesRequest) GetSetPageAsBoundaryOk

func (o *SyncFilesRequest) GetSetPageAsBoundaryOk() (*bool, bool)

GetSetPageAsBoundaryOk returns a tuple with the SetPageAsBoundary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncFilesRequest) GetSkipEmbeddingGeneration

func (o *SyncFilesRequest) GetSkipEmbeddingGeneration() bool

GetSkipEmbeddingGeneration returns the SkipEmbeddingGeneration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncFilesRequest) GetSkipEmbeddingGenerationOk

func (o *SyncFilesRequest) GetSkipEmbeddingGenerationOk() (*bool, bool)

GetSkipEmbeddingGenerationOk returns a tuple with the SkipEmbeddingGeneration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncFilesRequest) GetTags

func (o *SyncFilesRequest) GetTags() map[string]interface{}

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncFilesRequest) GetTagsOk

func (o *SyncFilesRequest) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncFilesRequest) GetUseOcr added in v0.1.12

func (o *SyncFilesRequest) GetUseOcr() bool

GetUseOcr returns the UseOcr field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncFilesRequest) GetUseOcrOk added in v0.1.12

func (o *SyncFilesRequest) GetUseOcrOk() (*bool, bool)

GetUseOcrOk returns a tuple with the UseOcr field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncFilesRequest) HasChunkOverlap

func (o *SyncFilesRequest) HasChunkOverlap() bool

HasChunkOverlap returns a boolean if a field has been set.

func (*SyncFilesRequest) HasChunkSize

func (o *SyncFilesRequest) HasChunkSize() bool

HasChunkSize returns a boolean if a field has been set.

func (*SyncFilesRequest) HasEmbeddingModel

func (o *SyncFilesRequest) HasEmbeddingModel() bool

HasEmbeddingModel returns a boolean if a field has been set.

func (*SyncFilesRequest) HasGenerateSparseVectors

func (o *SyncFilesRequest) HasGenerateSparseVectors() bool

HasGenerateSparseVectors returns a boolean if a field has been set.

func (*SyncFilesRequest) HasMaxItemsPerChunk

func (o *SyncFilesRequest) HasMaxItemsPerChunk() bool

HasMaxItemsPerChunk returns a boolean if a field has been set.

func (*SyncFilesRequest) HasParsePdfTablesWithOcr added in v0.1.12

func (o *SyncFilesRequest) HasParsePdfTablesWithOcr() bool

HasParsePdfTablesWithOcr returns a boolean if a field has been set.

func (*SyncFilesRequest) HasPrependFilenameToChunks

func (o *SyncFilesRequest) HasPrependFilenameToChunks() bool

HasPrependFilenameToChunks returns a boolean if a field has been set.

func (*SyncFilesRequest) HasRequestId added in v0.1.11

func (o *SyncFilesRequest) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*SyncFilesRequest) HasSetPageAsBoundary

func (o *SyncFilesRequest) HasSetPageAsBoundary() bool

HasSetPageAsBoundary returns a boolean if a field has been set.

func (*SyncFilesRequest) HasSkipEmbeddingGeneration

func (o *SyncFilesRequest) HasSkipEmbeddingGeneration() bool

HasSkipEmbeddingGeneration returns a boolean if a field has been set.

func (*SyncFilesRequest) HasTags

func (o *SyncFilesRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*SyncFilesRequest) HasUseOcr added in v0.1.12

func (o *SyncFilesRequest) HasUseOcr() bool

HasUseOcr returns a boolean if a field has been set.

func (SyncFilesRequest) MarshalJSON

func (o SyncFilesRequest) MarshalJSON() ([]byte, error)

func (*SyncFilesRequest) SetChunkOverlap

func (o *SyncFilesRequest) SetChunkOverlap(v int32)

SetChunkOverlap gets a reference to the given NullableInt32 and assigns it to the ChunkOverlap field.

func (*SyncFilesRequest) SetChunkOverlapNil

func (o *SyncFilesRequest) SetChunkOverlapNil()

SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil

func (*SyncFilesRequest) SetChunkSize

func (o *SyncFilesRequest) SetChunkSize(v int32)

SetChunkSize gets a reference to the given NullableInt32 and assigns it to the ChunkSize field.

func (*SyncFilesRequest) SetChunkSizeNil

func (o *SyncFilesRequest) SetChunkSizeNil()

SetChunkSizeNil sets the value for ChunkSize to be an explicit nil

func (*SyncFilesRequest) SetDataSourceId

func (o *SyncFilesRequest) SetDataSourceId(v int32)

SetDataSourceId sets field value

func (*SyncFilesRequest) SetEmbeddingModel

func (o *SyncFilesRequest) SetEmbeddingModel(v EmbeddingGeneratorsNullable)

SetEmbeddingModel gets a reference to the given NullableEmbeddingGeneratorsNullable and assigns it to the EmbeddingModel field.

func (*SyncFilesRequest) SetEmbeddingModelNil

func (o *SyncFilesRequest) SetEmbeddingModelNil()

SetEmbeddingModelNil sets the value for EmbeddingModel to be an explicit nil

func (*SyncFilesRequest) SetGenerateSparseVectors

func (o *SyncFilesRequest) SetGenerateSparseVectors(v bool)

SetGenerateSparseVectors gets a reference to the given NullableBool and assigns it to the GenerateSparseVectors field.

func (*SyncFilesRequest) SetGenerateSparseVectorsNil

func (o *SyncFilesRequest) SetGenerateSparseVectorsNil()

SetGenerateSparseVectorsNil sets the value for GenerateSparseVectors to be an explicit nil

func (*SyncFilesRequest) SetIds

func (o *SyncFilesRequest) SetIds(v IdsProperty)

SetIds sets field value

func (*SyncFilesRequest) SetMaxItemsPerChunk

func (o *SyncFilesRequest) SetMaxItemsPerChunk(v int32)

SetMaxItemsPerChunk gets a reference to the given NullableInt32 and assigns it to the MaxItemsPerChunk field.

func (*SyncFilesRequest) SetMaxItemsPerChunkNil

func (o *SyncFilesRequest) SetMaxItemsPerChunkNil()

SetMaxItemsPerChunkNil sets the value for MaxItemsPerChunk to be an explicit nil

func (*SyncFilesRequest) SetParsePdfTablesWithOcr added in v0.1.12

func (o *SyncFilesRequest) SetParsePdfTablesWithOcr(v bool)

SetParsePdfTablesWithOcr gets a reference to the given NullableBool and assigns it to the ParsePdfTablesWithOcr field.

func (*SyncFilesRequest) SetParsePdfTablesWithOcrNil added in v0.1.12

func (o *SyncFilesRequest) SetParsePdfTablesWithOcrNil()

SetParsePdfTablesWithOcrNil sets the value for ParsePdfTablesWithOcr to be an explicit nil

func (*SyncFilesRequest) SetPrependFilenameToChunks

func (o *SyncFilesRequest) SetPrependFilenameToChunks(v bool)

SetPrependFilenameToChunks gets a reference to the given NullableBool and assigns it to the PrependFilenameToChunks field.

func (*SyncFilesRequest) SetPrependFilenameToChunksNil

func (o *SyncFilesRequest) SetPrependFilenameToChunksNil()

SetPrependFilenameToChunksNil sets the value for PrependFilenameToChunks to be an explicit nil

func (*SyncFilesRequest) SetRequestId added in v0.1.11

func (o *SyncFilesRequest) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (*SyncFilesRequest) SetSetPageAsBoundary

func (o *SyncFilesRequest) SetSetPageAsBoundary(v bool)

SetSetPageAsBoundary gets a reference to the given bool and assigns it to the SetPageAsBoundary field.

func (*SyncFilesRequest) SetSkipEmbeddingGeneration

func (o *SyncFilesRequest) SetSkipEmbeddingGeneration(v bool)

SetSkipEmbeddingGeneration gets a reference to the given NullableBool and assigns it to the SkipEmbeddingGeneration field.

func (*SyncFilesRequest) SetSkipEmbeddingGenerationNil

func (o *SyncFilesRequest) SetSkipEmbeddingGenerationNil()

SetSkipEmbeddingGenerationNil sets the value for SkipEmbeddingGeneration to be an explicit nil

func (*SyncFilesRequest) SetTags

func (o *SyncFilesRequest) SetTags(v map[string]interface{})

SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.

func (*SyncFilesRequest) SetUseOcr added in v0.1.12

func (o *SyncFilesRequest) SetUseOcr(v bool)

SetUseOcr gets a reference to the given NullableBool and assigns it to the UseOcr field.

func (*SyncFilesRequest) SetUseOcrNil added in v0.1.12

func (o *SyncFilesRequest) SetUseOcrNil()

SetUseOcrNil sets the value for UseOcr to be an explicit nil

func (*SyncFilesRequest) UnsetChunkOverlap

func (o *SyncFilesRequest) UnsetChunkOverlap()

UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil

func (*SyncFilesRequest) UnsetChunkSize

func (o *SyncFilesRequest) UnsetChunkSize()

UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil

func (*SyncFilesRequest) UnsetEmbeddingModel

func (o *SyncFilesRequest) UnsetEmbeddingModel()

UnsetEmbeddingModel ensures that no value is present for EmbeddingModel, not even an explicit nil

func (*SyncFilesRequest) UnsetGenerateSparseVectors

func (o *SyncFilesRequest) UnsetGenerateSparseVectors()

UnsetGenerateSparseVectors ensures that no value is present for GenerateSparseVectors, not even an explicit nil

func (*SyncFilesRequest) UnsetMaxItemsPerChunk

func (o *SyncFilesRequest) UnsetMaxItemsPerChunk()

UnsetMaxItemsPerChunk ensures that no value is present for MaxItemsPerChunk, not even an explicit nil

func (*SyncFilesRequest) UnsetParsePdfTablesWithOcr added in v0.1.12

func (o *SyncFilesRequest) UnsetParsePdfTablesWithOcr()

UnsetParsePdfTablesWithOcr ensures that no value is present for ParsePdfTablesWithOcr, not even an explicit nil

func (*SyncFilesRequest) UnsetPrependFilenameToChunks

func (o *SyncFilesRequest) UnsetPrependFilenameToChunks()

UnsetPrependFilenameToChunks ensures that no value is present for PrependFilenameToChunks, not even an explicit nil

func (*SyncFilesRequest) UnsetSkipEmbeddingGeneration

func (o *SyncFilesRequest) UnsetSkipEmbeddingGeneration()

UnsetSkipEmbeddingGeneration ensures that no value is present for SkipEmbeddingGeneration, not even an explicit nil

func (*SyncFilesRequest) UnsetUseOcr added in v0.1.12

func (o *SyncFilesRequest) UnsetUseOcr()

UnsetUseOcr ensures that no value is present for UseOcr, not even an explicit nil

type SyncOptions added in v0.1.5

type SyncOptions struct {
	Tags                    interface{}                         `json:"tags,omitempty"`
	ChunkSize               NullableInt32                       `json:"chunk_size,omitempty"`
	ChunkOverlap            NullableInt32                       `json:"chunk_overlap,omitempty"`
	SkipEmbeddingGeneration NullableBool                        `json:"skip_embedding_generation,omitempty"`
	EmbeddingModel          NullableEmbeddingGeneratorsNullable `json:"embedding_model,omitempty"`
	GenerateSparseVectors   NullableBool                        `json:"generate_sparse_vectors,omitempty"`
	PrependFilenameToChunks NullableBool                        `json:"prepend_filename_to_chunks,omitempty"`
	// Number of objects per chunk. For csv, tsv, xlsx, and json files only.
	MaxItemsPerChunk NullableInt32 `json:"max_items_per_chunk,omitempty"`
	// Used to specify whether Carbon should attempt to sync all your files automatically when authorization         is complete. This is only supported for a subset of connectors and will be ignored for the rest. Supported         connectors: Intercom, Zendesk, Gitbook, Confluence, Salesforce, Freshdesk
	SyncFilesOnConnection NullableBool `json:"sync_files_on_connection,omitempty"`
	SetPageAsBoundary     *bool        `json:"set_page_as_boundary,omitempty"`
	RequestId             *string      `json:"request_id,omitempty"`
	EnableFilePicker      *bool        `json:"enable_file_picker,omitempty"`
}

SyncOptions struct for SyncOptions

func NewSyncOptions added in v0.1.5

func NewSyncOptions() *SyncOptions

NewSyncOptions instantiates a new SyncOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyncOptionsWithDefaults added in v0.1.5

func NewSyncOptionsWithDefaults() *SyncOptions

NewSyncOptionsWithDefaults instantiates a new SyncOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyncOptions) GetChunkOverlap added in v0.1.5

func (o *SyncOptions) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncOptions) GetChunkOverlapOk added in v0.1.5

func (o *SyncOptions) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncOptions) GetChunkSize added in v0.1.5

func (o *SyncOptions) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncOptions) GetChunkSizeOk added in v0.1.5

func (o *SyncOptions) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncOptions) GetEmbeddingModel added in v0.1.5

func (o *SyncOptions) GetEmbeddingModel() EmbeddingGeneratorsNullable

GetEmbeddingModel returns the EmbeddingModel field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncOptions) GetEmbeddingModelOk added in v0.1.5

func (o *SyncOptions) GetEmbeddingModelOk() (*EmbeddingGeneratorsNullable, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncOptions) GetEnableFilePicker added in v0.1.15

func (o *SyncOptions) GetEnableFilePicker() bool

GetEnableFilePicker returns the EnableFilePicker field value if set, zero value otherwise.

func (*SyncOptions) GetEnableFilePickerOk added in v0.1.15

func (o *SyncOptions) GetEnableFilePickerOk() (*bool, bool)

GetEnableFilePickerOk returns a tuple with the EnableFilePicker field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncOptions) GetGenerateSparseVectors added in v0.1.5

func (o *SyncOptions) GetGenerateSparseVectors() bool

GetGenerateSparseVectors returns the GenerateSparseVectors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncOptions) GetGenerateSparseVectorsOk added in v0.1.5

func (o *SyncOptions) GetGenerateSparseVectorsOk() (*bool, bool)

GetGenerateSparseVectorsOk returns a tuple with the GenerateSparseVectors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncOptions) GetMaxItemsPerChunk added in v0.1.5

func (o *SyncOptions) GetMaxItemsPerChunk() int32

GetMaxItemsPerChunk returns the MaxItemsPerChunk field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncOptions) GetMaxItemsPerChunkOk added in v0.1.5

func (o *SyncOptions) GetMaxItemsPerChunkOk() (*int32, bool)

GetMaxItemsPerChunkOk returns a tuple with the MaxItemsPerChunk field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncOptions) GetPrependFilenameToChunks added in v0.1.5

func (o *SyncOptions) GetPrependFilenameToChunks() bool

GetPrependFilenameToChunks returns the PrependFilenameToChunks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncOptions) GetPrependFilenameToChunksOk added in v0.1.5

func (o *SyncOptions) GetPrependFilenameToChunksOk() (*bool, bool)

GetPrependFilenameToChunksOk returns a tuple with the PrependFilenameToChunks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncOptions) GetRequestId added in v0.1.17

func (o *SyncOptions) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*SyncOptions) GetRequestIdOk added in v0.1.17

func (o *SyncOptions) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncOptions) GetSetPageAsBoundary added in v0.1.5

func (o *SyncOptions) GetSetPageAsBoundary() bool

GetSetPageAsBoundary returns the SetPageAsBoundary field value if set, zero value otherwise.

func (*SyncOptions) GetSetPageAsBoundaryOk added in v0.1.5

func (o *SyncOptions) GetSetPageAsBoundaryOk() (*bool, bool)

GetSetPageAsBoundaryOk returns a tuple with the SetPageAsBoundary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyncOptions) GetSkipEmbeddingGeneration added in v0.1.5

func (o *SyncOptions) GetSkipEmbeddingGeneration() bool

GetSkipEmbeddingGeneration returns the SkipEmbeddingGeneration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncOptions) GetSkipEmbeddingGenerationOk added in v0.1.5

func (o *SyncOptions) GetSkipEmbeddingGenerationOk() (*bool, bool)

GetSkipEmbeddingGenerationOk returns a tuple with the SkipEmbeddingGeneration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncOptions) GetSyncFilesOnConnection added in v0.1.5

func (o *SyncOptions) GetSyncFilesOnConnection() bool

GetSyncFilesOnConnection returns the SyncFilesOnConnection field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncOptions) GetSyncFilesOnConnectionOk added in v0.1.5

func (o *SyncOptions) GetSyncFilesOnConnectionOk() (*bool, bool)

GetSyncFilesOnConnectionOk returns a tuple with the SyncFilesOnConnection field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncOptions) GetTags added in v0.1.5

func (o *SyncOptions) GetTags() interface{}

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SyncOptions) GetTagsOk added in v0.1.5

func (o *SyncOptions) GetTagsOk() (*interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SyncOptions) HasChunkOverlap added in v0.1.5

func (o *SyncOptions) HasChunkOverlap() bool

HasChunkOverlap returns a boolean if a field has been set.

func (*SyncOptions) HasChunkSize added in v0.1.5

func (o *SyncOptions) HasChunkSize() bool

HasChunkSize returns a boolean if a field has been set.

func (*SyncOptions) HasEmbeddingModel added in v0.1.5

func (o *SyncOptions) HasEmbeddingModel() bool

HasEmbeddingModel returns a boolean if a field has been set.

func (*SyncOptions) HasEnableFilePicker added in v0.1.15

func (o *SyncOptions) HasEnableFilePicker() bool

HasEnableFilePicker returns a boolean if a field has been set.

func (*SyncOptions) HasGenerateSparseVectors added in v0.1.5

func (o *SyncOptions) HasGenerateSparseVectors() bool

HasGenerateSparseVectors returns a boolean if a field has been set.

func (*SyncOptions) HasMaxItemsPerChunk added in v0.1.5

func (o *SyncOptions) HasMaxItemsPerChunk() bool

HasMaxItemsPerChunk returns a boolean if a field has been set.

func (*SyncOptions) HasPrependFilenameToChunks added in v0.1.5

func (o *SyncOptions) HasPrependFilenameToChunks() bool

HasPrependFilenameToChunks returns a boolean if a field has been set.

func (*SyncOptions) HasRequestId added in v0.1.17

func (o *SyncOptions) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*SyncOptions) HasSetPageAsBoundary added in v0.1.5

func (o *SyncOptions) HasSetPageAsBoundary() bool

HasSetPageAsBoundary returns a boolean if a field has been set.

func (*SyncOptions) HasSkipEmbeddingGeneration added in v0.1.5

func (o *SyncOptions) HasSkipEmbeddingGeneration() bool

HasSkipEmbeddingGeneration returns a boolean if a field has been set.

func (*SyncOptions) HasSyncFilesOnConnection added in v0.1.5

func (o *SyncOptions) HasSyncFilesOnConnection() bool

HasSyncFilesOnConnection returns a boolean if a field has been set.

func (*SyncOptions) HasTags added in v0.1.5

func (o *SyncOptions) HasTags() bool

HasTags returns a boolean if a field has been set.

func (SyncOptions) MarshalJSON added in v0.1.5

func (o SyncOptions) MarshalJSON() ([]byte, error)

func (*SyncOptions) SetChunkOverlap added in v0.1.5

func (o *SyncOptions) SetChunkOverlap(v int32)

SetChunkOverlap gets a reference to the given NullableInt32 and assigns it to the ChunkOverlap field.

func (*SyncOptions) SetChunkOverlapNil added in v0.1.5

func (o *SyncOptions) SetChunkOverlapNil()

SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil

func (*SyncOptions) SetChunkSize added in v0.1.5

func (o *SyncOptions) SetChunkSize(v int32)

SetChunkSize gets a reference to the given NullableInt32 and assigns it to the ChunkSize field.

func (*SyncOptions) SetChunkSizeNil added in v0.1.5

func (o *SyncOptions) SetChunkSizeNil()

SetChunkSizeNil sets the value for ChunkSize to be an explicit nil

func (*SyncOptions) SetEmbeddingModel added in v0.1.5

func (o *SyncOptions) SetEmbeddingModel(v EmbeddingGeneratorsNullable)

SetEmbeddingModel gets a reference to the given NullableEmbeddingGeneratorsNullable and assigns it to the EmbeddingModel field.

func (*SyncOptions) SetEmbeddingModelNil added in v0.1.5

func (o *SyncOptions) SetEmbeddingModelNil()

SetEmbeddingModelNil sets the value for EmbeddingModel to be an explicit nil

func (*SyncOptions) SetEnableFilePicker added in v0.1.15

func (o *SyncOptions) SetEnableFilePicker(v bool)

SetEnableFilePicker gets a reference to the given bool and assigns it to the EnableFilePicker field.

func (*SyncOptions) SetGenerateSparseVectors added in v0.1.5

func (o *SyncOptions) SetGenerateSparseVectors(v bool)

SetGenerateSparseVectors gets a reference to the given NullableBool and assigns it to the GenerateSparseVectors field.

func (*SyncOptions) SetGenerateSparseVectorsNil added in v0.1.5

func (o *SyncOptions) SetGenerateSparseVectorsNil()

SetGenerateSparseVectorsNil sets the value for GenerateSparseVectors to be an explicit nil

func (*SyncOptions) SetMaxItemsPerChunk added in v0.1.5

func (o *SyncOptions) SetMaxItemsPerChunk(v int32)

SetMaxItemsPerChunk gets a reference to the given NullableInt32 and assigns it to the MaxItemsPerChunk field.

func (*SyncOptions) SetMaxItemsPerChunkNil added in v0.1.5

func (o *SyncOptions) SetMaxItemsPerChunkNil()

SetMaxItemsPerChunkNil sets the value for MaxItemsPerChunk to be an explicit nil

func (*SyncOptions) SetPrependFilenameToChunks added in v0.1.5

func (o *SyncOptions) SetPrependFilenameToChunks(v bool)

SetPrependFilenameToChunks gets a reference to the given NullableBool and assigns it to the PrependFilenameToChunks field.

func (*SyncOptions) SetPrependFilenameToChunksNil added in v0.1.5

func (o *SyncOptions) SetPrependFilenameToChunksNil()

SetPrependFilenameToChunksNil sets the value for PrependFilenameToChunks to be an explicit nil

func (*SyncOptions) SetRequestId added in v0.1.17

func (o *SyncOptions) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (*SyncOptions) SetSetPageAsBoundary added in v0.1.5

func (o *SyncOptions) SetSetPageAsBoundary(v bool)

SetSetPageAsBoundary gets a reference to the given bool and assigns it to the SetPageAsBoundary field.

func (*SyncOptions) SetSkipEmbeddingGeneration added in v0.1.5

func (o *SyncOptions) SetSkipEmbeddingGeneration(v bool)

SetSkipEmbeddingGeneration gets a reference to the given NullableBool and assigns it to the SkipEmbeddingGeneration field.

func (*SyncOptions) SetSkipEmbeddingGenerationNil added in v0.1.5

func (o *SyncOptions) SetSkipEmbeddingGenerationNil()

SetSkipEmbeddingGenerationNil sets the value for SkipEmbeddingGeneration to be an explicit nil

func (*SyncOptions) SetSyncFilesOnConnection added in v0.1.5

func (o *SyncOptions) SetSyncFilesOnConnection(v bool)

SetSyncFilesOnConnection gets a reference to the given NullableBool and assigns it to the SyncFilesOnConnection field.

func (*SyncOptions) SetSyncFilesOnConnectionNil added in v0.1.5

func (o *SyncOptions) SetSyncFilesOnConnectionNil()

SetSyncFilesOnConnectionNil sets the value for SyncFilesOnConnection to be an explicit nil

func (*SyncOptions) SetTags added in v0.1.5

func (o *SyncOptions) SetTags(v interface{})

SetTags gets a reference to the given interface{} and assigns it to the Tags field.

func (*SyncOptions) UnsetChunkOverlap added in v0.1.5

func (o *SyncOptions) UnsetChunkOverlap()

UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil

func (*SyncOptions) UnsetChunkSize added in v0.1.5

func (o *SyncOptions) UnsetChunkSize()

UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil

func (*SyncOptions) UnsetEmbeddingModel added in v0.1.5

func (o *SyncOptions) UnsetEmbeddingModel()

UnsetEmbeddingModel ensures that no value is present for EmbeddingModel, not even an explicit nil

func (*SyncOptions) UnsetGenerateSparseVectors added in v0.1.5

func (o *SyncOptions) UnsetGenerateSparseVectors()

UnsetGenerateSparseVectors ensures that no value is present for GenerateSparseVectors, not even an explicit nil

func (*SyncOptions) UnsetMaxItemsPerChunk added in v0.1.5

func (o *SyncOptions) UnsetMaxItemsPerChunk()

UnsetMaxItemsPerChunk ensures that no value is present for MaxItemsPerChunk, not even an explicit nil

func (*SyncOptions) UnsetPrependFilenameToChunks added in v0.1.5

func (o *SyncOptions) UnsetPrependFilenameToChunks()

UnsetPrependFilenameToChunks ensures that no value is present for PrependFilenameToChunks, not even an explicit nil

func (*SyncOptions) UnsetSkipEmbeddingGeneration added in v0.1.5

func (o *SyncOptions) UnsetSkipEmbeddingGeneration()

UnsetSkipEmbeddingGeneration ensures that no value is present for SkipEmbeddingGeneration, not even an explicit nil

func (*SyncOptions) UnsetSyncFilesOnConnection added in v0.1.5

func (o *SyncOptions) UnsetSyncFilesOnConnection()

UnsetSyncFilesOnConnection ensures that no value is present for SyncFilesOnConnection, not even an explicit nil

type Tags

type Tags struct {
	BoolArray    *[]bool
	Float32Array *[]float32
	Int32Array   *[]int32
	StringArray  *[]string
	Bool         *bool
	Float32      *float32
	Int32        *int32
	String       *string
}

Tags struct for Tags

func (*Tags) MarshalJSON

func (src *Tags) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*Tags) UnmarshalJSON

func (dst *Tags) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type Tags1

type Tags1 struct {
	BoolArray   *[]bool
	Int32Array  *[]int32
	StringArray *[]string
	Bool        *bool
	Int32       *int32
	String      *string
}

Tags1 struct for Tags1

func (*Tags1) MarshalJSON

func (src *Tags1) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*Tags1) UnmarshalJSON

func (dst *Tags1) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type TextEmbeddingGenerators

type TextEmbeddingGenerators string

TextEmbeddingGenerators the model 'TextEmbeddingGenerators'

const (
	TEXTEMBEDDINGGENERATORS_OPENAI                 TextEmbeddingGenerators = "OPENAI"
	TEXTEMBEDDINGGENERATORS_AZURE_OPENAI           TextEmbeddingGenerators = "AZURE_OPENAI"
	TEXTEMBEDDINGGENERATORS_COHERE_MULTILINGUAL_V3 TextEmbeddingGenerators = "COHERE_MULTILINGUAL_V3"
	TEXTEMBEDDINGGENERATORS_OPENAI_ADA_LARGE_256   TextEmbeddingGenerators = "OPENAI_ADA_LARGE_256"
	TEXTEMBEDDINGGENERATORS_OPENAI_ADA_LARGE_1024  TextEmbeddingGenerators = "OPENAI_ADA_LARGE_1024"
	TEXTEMBEDDINGGENERATORS_OPENAI_ADA_LARGE_3072  TextEmbeddingGenerators = "OPENAI_ADA_LARGE_3072"
	TEXTEMBEDDINGGENERATORS_OPENAI_ADA_SMALL_512   TextEmbeddingGenerators = "OPENAI_ADA_SMALL_512"
	TEXTEMBEDDINGGENERATORS_OPENAI_ADA_SMALL_1536  TextEmbeddingGenerators = "OPENAI_ADA_SMALL_1536"
)

List of TextEmbeddingGenerators

func NewTextEmbeddingGeneratorsFromValue

func NewTextEmbeddingGeneratorsFromValue(v string) (*TextEmbeddingGenerators, error)

NewTextEmbeddingGeneratorsFromValue returns a pointer to a valid TextEmbeddingGenerators for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TextEmbeddingGenerators) IsValid

func (v TextEmbeddingGenerators) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TextEmbeddingGenerators) Ptr

Ptr returns reference to TextEmbeddingGenerators value

func (*TextEmbeddingGenerators) UnmarshalJSON

func (v *TextEmbeddingGenerators) UnmarshalJSON(src []byte) error

type TokenResponse

type TokenResponse struct {
	AccessToken  string `json:"access_token"`
	RefreshToken string `json:"refresh_token"`
}

TokenResponse struct for TokenResponse

func NewTokenResponse

func NewTokenResponse(accessToken string, refreshToken string) *TokenResponse

NewTokenResponse instantiates a new TokenResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenResponseWithDefaults

func NewTokenResponseWithDefaults() *TokenResponse

NewTokenResponseWithDefaults instantiates a new TokenResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenResponse) GetAccessToken

func (o *TokenResponse) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*TokenResponse) GetAccessTokenOk

func (o *TokenResponse) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*TokenResponse) GetRefreshToken

func (o *TokenResponse) GetRefreshToken() string

GetRefreshToken returns the RefreshToken field value

func (*TokenResponse) GetRefreshTokenOk

func (o *TokenResponse) GetRefreshTokenOk() (*string, bool)

GetRefreshTokenOk returns a tuple with the RefreshToken field value and a boolean to check if the value has been set.

func (TokenResponse) MarshalJSON

func (o TokenResponse) MarshalJSON() ([]byte, error)

func (*TokenResponse) SetAccessToken

func (o *TokenResponse) SetAccessToken(v string)

SetAccessToken sets field value

func (*TokenResponse) SetRefreshToken

func (o *TokenResponse) SetRefreshToken(v string)

SetRefreshToken sets field value

type UpdateUsersInput added in v0.1.7

type UpdateUsersInput struct {
	// List of organization supplied user IDs
	CustomerIds            []string                               `json:"customer_ids"`
	AutoSyncEnabledSources NullableAutoSyncEnabledSourcesProperty `json:"auto_sync_enabled_sources,omitempty"`
	// Custom file upload limit for the user over *all* user's files across all uploads.          If set, then the user will not be allowed to upload more files than this limit. If not set, or if set to -1,         then the user will have no limit.
	MaxFiles NullableInt32 `json:"max_files,omitempty"`
	// Custom file upload limit for the user across a single upload.         If set, then the user will not be allowed to upload more files than this limit in a single upload. If not set,         or if set to -1, then the user will have no limit.
	MaxFilesPerUpload NullableInt32 `json:"max_files_per_upload,omitempty"`
}

UpdateUsersInput struct for UpdateUsersInput

func NewUpdateUsersInput added in v0.1.7

func NewUpdateUsersInput(customerIds []string) *UpdateUsersInput

NewUpdateUsersInput instantiates a new UpdateUsersInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateUsersInputWithDefaults added in v0.1.7

func NewUpdateUsersInputWithDefaults() *UpdateUsersInput

NewUpdateUsersInputWithDefaults instantiates a new UpdateUsersInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateUsersInput) GetAutoSyncEnabledSources added in v0.1.7

func (o *UpdateUsersInput) GetAutoSyncEnabledSources() AutoSyncEnabledSourcesProperty

GetAutoSyncEnabledSources returns the AutoSyncEnabledSources field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUsersInput) GetAutoSyncEnabledSourcesOk added in v0.1.7

func (o *UpdateUsersInput) GetAutoSyncEnabledSourcesOk() (*AutoSyncEnabledSourcesProperty, bool)

GetAutoSyncEnabledSourcesOk returns a tuple with the AutoSyncEnabledSources field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUsersInput) GetCustomerIds added in v0.1.7

func (o *UpdateUsersInput) GetCustomerIds() []string

GetCustomerIds returns the CustomerIds field value

func (*UpdateUsersInput) GetCustomerIdsOk added in v0.1.7

func (o *UpdateUsersInput) GetCustomerIdsOk() ([]string, bool)

GetCustomerIdsOk returns a tuple with the CustomerIds field value and a boolean to check if the value has been set.

func (*UpdateUsersInput) GetMaxFiles added in v0.1.15

func (o *UpdateUsersInput) GetMaxFiles() int32

GetMaxFiles returns the MaxFiles field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUsersInput) GetMaxFilesOk added in v0.1.15

func (o *UpdateUsersInput) GetMaxFilesOk() (*int32, bool)

GetMaxFilesOk returns a tuple with the MaxFiles field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUsersInput) GetMaxFilesPerUpload added in v0.1.15

func (o *UpdateUsersInput) GetMaxFilesPerUpload() int32

GetMaxFilesPerUpload returns the MaxFilesPerUpload field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateUsersInput) GetMaxFilesPerUploadOk added in v0.1.15

func (o *UpdateUsersInput) GetMaxFilesPerUploadOk() (*int32, bool)

GetMaxFilesPerUploadOk returns a tuple with the MaxFilesPerUpload field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateUsersInput) HasAutoSyncEnabledSources added in v0.1.7

func (o *UpdateUsersInput) HasAutoSyncEnabledSources() bool

HasAutoSyncEnabledSources returns a boolean if a field has been set.

func (*UpdateUsersInput) HasMaxFiles added in v0.1.15

func (o *UpdateUsersInput) HasMaxFiles() bool

HasMaxFiles returns a boolean if a field has been set.

func (*UpdateUsersInput) HasMaxFilesPerUpload added in v0.1.15

func (o *UpdateUsersInput) HasMaxFilesPerUpload() bool

HasMaxFilesPerUpload returns a boolean if a field has been set.

func (UpdateUsersInput) MarshalJSON added in v0.1.7

func (o UpdateUsersInput) MarshalJSON() ([]byte, error)

func (*UpdateUsersInput) SetAutoSyncEnabledSources added in v0.1.7

func (o *UpdateUsersInput) SetAutoSyncEnabledSources(v AutoSyncEnabledSourcesProperty)

SetAutoSyncEnabledSources gets a reference to the given NullableAutoSyncEnabledSourcesProperty and assigns it to the AutoSyncEnabledSources field.

func (*UpdateUsersInput) SetAutoSyncEnabledSourcesNil added in v0.1.7

func (o *UpdateUsersInput) SetAutoSyncEnabledSourcesNil()

SetAutoSyncEnabledSourcesNil sets the value for AutoSyncEnabledSources to be an explicit nil

func (*UpdateUsersInput) SetCustomerIds added in v0.1.7

func (o *UpdateUsersInput) SetCustomerIds(v []string)

SetCustomerIds sets field value

func (*UpdateUsersInput) SetMaxFiles added in v0.1.15

func (o *UpdateUsersInput) SetMaxFiles(v int32)

SetMaxFiles gets a reference to the given NullableInt32 and assigns it to the MaxFiles field.

func (*UpdateUsersInput) SetMaxFilesNil added in v0.1.15

func (o *UpdateUsersInput) SetMaxFilesNil()

SetMaxFilesNil sets the value for MaxFiles to be an explicit nil

func (*UpdateUsersInput) SetMaxFilesPerUpload added in v0.1.15

func (o *UpdateUsersInput) SetMaxFilesPerUpload(v int32)

SetMaxFilesPerUpload gets a reference to the given NullableInt32 and assigns it to the MaxFilesPerUpload field.

func (*UpdateUsersInput) SetMaxFilesPerUploadNil added in v0.1.15

func (o *UpdateUsersInput) SetMaxFilesPerUploadNil()

SetMaxFilesPerUploadNil sets the value for MaxFilesPerUpload to be an explicit nil

func (*UpdateUsersInput) UnsetAutoSyncEnabledSources added in v0.1.7

func (o *UpdateUsersInput) UnsetAutoSyncEnabledSources()

UnsetAutoSyncEnabledSources ensures that no value is present for AutoSyncEnabledSources, not even an explicit nil

func (*UpdateUsersInput) UnsetMaxFiles added in v0.1.15

func (o *UpdateUsersInput) UnsetMaxFiles()

UnsetMaxFiles ensures that no value is present for MaxFiles, not even an explicit nil

func (*UpdateUsersInput) UnsetMaxFilesPerUpload added in v0.1.15

func (o *UpdateUsersInput) UnsetMaxFilesPerUpload()

UnsetMaxFilesPerUpload ensures that no value is present for MaxFilesPerUpload, not even an explicit nil

type UploadFileFromUrlInput

type UploadFileFromUrlInput struct {
	Url                     string               `json:"url"`
	FileName                NullableString       `json:"file_name,omitempty"`
	ChunkSize               NullableInt32        `json:"chunk_size,omitempty"`
	ChunkOverlap            NullableInt32        `json:"chunk_overlap,omitempty"`
	SkipEmbeddingGeneration *bool                `json:"skip_embedding_generation,omitempty"`
	SetPageAsBoundary       *bool                `json:"set_page_as_boundary,omitempty"`
	EmbeddingModel          *EmbeddingGenerators `json:"embedding_model,omitempty"`
	GenerateSparseVectors   *bool                `json:"generate_sparse_vectors,omitempty"`
	UseTextract             *bool                `json:"use_textract,omitempty"`
	PrependFilenameToChunks *bool                `json:"prepend_filename_to_chunks,omitempty"`
	// Number of objects per chunk. For csv, tsv, xlsx, and json files only.
	MaxItemsPerChunk      NullableInt32 `json:"max_items_per_chunk,omitempty"`
	ParsePdfTablesWithOcr *bool         `json:"parse_pdf_tables_with_ocr,omitempty"`
}

UploadFileFromUrlInput struct for UploadFileFromUrlInput

func NewUploadFileFromUrlInput

func NewUploadFileFromUrlInput(url string) *UploadFileFromUrlInput

NewUploadFileFromUrlInput instantiates a new UploadFileFromUrlInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUploadFileFromUrlInputWithDefaults

func NewUploadFileFromUrlInputWithDefaults() *UploadFileFromUrlInput

NewUploadFileFromUrlInputWithDefaults instantiates a new UploadFileFromUrlInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UploadFileFromUrlInput) GetChunkOverlap

func (o *UploadFileFromUrlInput) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UploadFileFromUrlInput) GetChunkOverlapOk

func (o *UploadFileFromUrlInput) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UploadFileFromUrlInput) GetChunkSize

func (o *UploadFileFromUrlInput) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UploadFileFromUrlInput) GetChunkSizeOk

func (o *UploadFileFromUrlInput) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UploadFileFromUrlInput) GetEmbeddingModel

func (o *UploadFileFromUrlInput) GetEmbeddingModel() EmbeddingGenerators

GetEmbeddingModel returns the EmbeddingModel field value if set, zero value otherwise.

func (*UploadFileFromUrlInput) GetEmbeddingModelOk

func (o *UploadFileFromUrlInput) GetEmbeddingModelOk() (*EmbeddingGenerators, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadFileFromUrlInput) GetFileName

func (o *UploadFileFromUrlInput) GetFileName() string

GetFileName returns the FileName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UploadFileFromUrlInput) GetFileNameOk

func (o *UploadFileFromUrlInput) GetFileNameOk() (*string, bool)

GetFileNameOk returns a tuple with the FileName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UploadFileFromUrlInput) GetGenerateSparseVectors

func (o *UploadFileFromUrlInput) GetGenerateSparseVectors() bool

GetGenerateSparseVectors returns the GenerateSparseVectors field value if set, zero value otherwise.

func (*UploadFileFromUrlInput) GetGenerateSparseVectorsOk

func (o *UploadFileFromUrlInput) GetGenerateSparseVectorsOk() (*bool, bool)

GetGenerateSparseVectorsOk returns a tuple with the GenerateSparseVectors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadFileFromUrlInput) GetMaxItemsPerChunk

func (o *UploadFileFromUrlInput) GetMaxItemsPerChunk() int32

GetMaxItemsPerChunk returns the MaxItemsPerChunk field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UploadFileFromUrlInput) GetMaxItemsPerChunkOk

func (o *UploadFileFromUrlInput) GetMaxItemsPerChunkOk() (*int32, bool)

GetMaxItemsPerChunkOk returns a tuple with the MaxItemsPerChunk field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UploadFileFromUrlInput) GetParsePdfTablesWithOcr added in v0.1.7

func (o *UploadFileFromUrlInput) GetParsePdfTablesWithOcr() bool

GetParsePdfTablesWithOcr returns the ParsePdfTablesWithOcr field value if set, zero value otherwise.

func (*UploadFileFromUrlInput) GetParsePdfTablesWithOcrOk added in v0.1.7

func (o *UploadFileFromUrlInput) GetParsePdfTablesWithOcrOk() (*bool, bool)

GetParsePdfTablesWithOcrOk returns a tuple with the ParsePdfTablesWithOcr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadFileFromUrlInput) GetPrependFilenameToChunks

func (o *UploadFileFromUrlInput) GetPrependFilenameToChunks() bool

GetPrependFilenameToChunks returns the PrependFilenameToChunks field value if set, zero value otherwise.

func (*UploadFileFromUrlInput) GetPrependFilenameToChunksOk

func (o *UploadFileFromUrlInput) GetPrependFilenameToChunksOk() (*bool, bool)

GetPrependFilenameToChunksOk returns a tuple with the PrependFilenameToChunks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadFileFromUrlInput) GetSetPageAsBoundary

func (o *UploadFileFromUrlInput) GetSetPageAsBoundary() bool

GetSetPageAsBoundary returns the SetPageAsBoundary field value if set, zero value otherwise.

func (*UploadFileFromUrlInput) GetSetPageAsBoundaryOk

func (o *UploadFileFromUrlInput) GetSetPageAsBoundaryOk() (*bool, bool)

GetSetPageAsBoundaryOk returns a tuple with the SetPageAsBoundary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadFileFromUrlInput) GetSkipEmbeddingGeneration

func (o *UploadFileFromUrlInput) GetSkipEmbeddingGeneration() bool

GetSkipEmbeddingGeneration returns the SkipEmbeddingGeneration field value if set, zero value otherwise.

func (*UploadFileFromUrlInput) GetSkipEmbeddingGenerationOk

func (o *UploadFileFromUrlInput) GetSkipEmbeddingGenerationOk() (*bool, bool)

GetSkipEmbeddingGenerationOk returns a tuple with the SkipEmbeddingGeneration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadFileFromUrlInput) GetUrl

func (o *UploadFileFromUrlInput) GetUrl() string

GetUrl returns the Url field value

func (*UploadFileFromUrlInput) GetUrlOk

func (o *UploadFileFromUrlInput) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*UploadFileFromUrlInput) GetUseTextract

func (o *UploadFileFromUrlInput) GetUseTextract() bool

GetUseTextract returns the UseTextract field value if set, zero value otherwise.

func (*UploadFileFromUrlInput) GetUseTextractOk

func (o *UploadFileFromUrlInput) GetUseTextractOk() (*bool, bool)

GetUseTextractOk returns a tuple with the UseTextract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadFileFromUrlInput) HasChunkOverlap

func (o *UploadFileFromUrlInput) HasChunkOverlap() bool

HasChunkOverlap returns a boolean if a field has been set.

func (*UploadFileFromUrlInput) HasChunkSize

func (o *UploadFileFromUrlInput) HasChunkSize() bool

HasChunkSize returns a boolean if a field has been set.

func (*UploadFileFromUrlInput) HasEmbeddingModel

func (o *UploadFileFromUrlInput) HasEmbeddingModel() bool

HasEmbeddingModel returns a boolean if a field has been set.

func (*UploadFileFromUrlInput) HasFileName

func (o *UploadFileFromUrlInput) HasFileName() bool

HasFileName returns a boolean if a field has been set.

func (*UploadFileFromUrlInput) HasGenerateSparseVectors

func (o *UploadFileFromUrlInput) HasGenerateSparseVectors() bool

HasGenerateSparseVectors returns a boolean if a field has been set.

func (*UploadFileFromUrlInput) HasMaxItemsPerChunk

func (o *UploadFileFromUrlInput) HasMaxItemsPerChunk() bool

HasMaxItemsPerChunk returns a boolean if a field has been set.

func (*UploadFileFromUrlInput) HasParsePdfTablesWithOcr added in v0.1.7

func (o *UploadFileFromUrlInput) HasParsePdfTablesWithOcr() bool

HasParsePdfTablesWithOcr returns a boolean if a field has been set.

func (*UploadFileFromUrlInput) HasPrependFilenameToChunks

func (o *UploadFileFromUrlInput) HasPrependFilenameToChunks() bool

HasPrependFilenameToChunks returns a boolean if a field has been set.

func (*UploadFileFromUrlInput) HasSetPageAsBoundary

func (o *UploadFileFromUrlInput) HasSetPageAsBoundary() bool

HasSetPageAsBoundary returns a boolean if a field has been set.

func (*UploadFileFromUrlInput) HasSkipEmbeddingGeneration

func (o *UploadFileFromUrlInput) HasSkipEmbeddingGeneration() bool

HasSkipEmbeddingGeneration returns a boolean if a field has been set.

func (*UploadFileFromUrlInput) HasUseTextract

func (o *UploadFileFromUrlInput) HasUseTextract() bool

HasUseTextract returns a boolean if a field has been set.

func (UploadFileFromUrlInput) MarshalJSON

func (o UploadFileFromUrlInput) MarshalJSON() ([]byte, error)

func (*UploadFileFromUrlInput) SetChunkOverlap

func (o *UploadFileFromUrlInput) SetChunkOverlap(v int32)

SetChunkOverlap gets a reference to the given NullableInt32 and assigns it to the ChunkOverlap field.

func (*UploadFileFromUrlInput) SetChunkOverlapNil

func (o *UploadFileFromUrlInput) SetChunkOverlapNil()

SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil

func (*UploadFileFromUrlInput) SetChunkSize

func (o *UploadFileFromUrlInput) SetChunkSize(v int32)

SetChunkSize gets a reference to the given NullableInt32 and assigns it to the ChunkSize field.

func (*UploadFileFromUrlInput) SetChunkSizeNil

func (o *UploadFileFromUrlInput) SetChunkSizeNil()

SetChunkSizeNil sets the value for ChunkSize to be an explicit nil

func (*UploadFileFromUrlInput) SetEmbeddingModel

func (o *UploadFileFromUrlInput) SetEmbeddingModel(v EmbeddingGenerators)

SetEmbeddingModel gets a reference to the given EmbeddingGenerators and assigns it to the EmbeddingModel field.

func (*UploadFileFromUrlInput) SetFileName

func (o *UploadFileFromUrlInput) SetFileName(v string)

SetFileName gets a reference to the given NullableString and assigns it to the FileName field.

func (*UploadFileFromUrlInput) SetFileNameNil

func (o *UploadFileFromUrlInput) SetFileNameNil()

SetFileNameNil sets the value for FileName to be an explicit nil

func (*UploadFileFromUrlInput) SetGenerateSparseVectors

func (o *UploadFileFromUrlInput) SetGenerateSparseVectors(v bool)

SetGenerateSparseVectors gets a reference to the given bool and assigns it to the GenerateSparseVectors field.

func (*UploadFileFromUrlInput) SetMaxItemsPerChunk

func (o *UploadFileFromUrlInput) SetMaxItemsPerChunk(v int32)

SetMaxItemsPerChunk gets a reference to the given NullableInt32 and assigns it to the MaxItemsPerChunk field.

func (*UploadFileFromUrlInput) SetMaxItemsPerChunkNil

func (o *UploadFileFromUrlInput) SetMaxItemsPerChunkNil()

SetMaxItemsPerChunkNil sets the value for MaxItemsPerChunk to be an explicit nil

func (*UploadFileFromUrlInput) SetParsePdfTablesWithOcr added in v0.1.7

func (o *UploadFileFromUrlInput) SetParsePdfTablesWithOcr(v bool)

SetParsePdfTablesWithOcr gets a reference to the given bool and assigns it to the ParsePdfTablesWithOcr field.

func (*UploadFileFromUrlInput) SetPrependFilenameToChunks

func (o *UploadFileFromUrlInput) SetPrependFilenameToChunks(v bool)

SetPrependFilenameToChunks gets a reference to the given bool and assigns it to the PrependFilenameToChunks field.

func (*UploadFileFromUrlInput) SetSetPageAsBoundary

func (o *UploadFileFromUrlInput) SetSetPageAsBoundary(v bool)

SetSetPageAsBoundary gets a reference to the given bool and assigns it to the SetPageAsBoundary field.

func (*UploadFileFromUrlInput) SetSkipEmbeddingGeneration

func (o *UploadFileFromUrlInput) SetSkipEmbeddingGeneration(v bool)

SetSkipEmbeddingGeneration gets a reference to the given bool and assigns it to the SkipEmbeddingGeneration field.

func (*UploadFileFromUrlInput) SetUrl

func (o *UploadFileFromUrlInput) SetUrl(v string)

SetUrl sets field value

func (*UploadFileFromUrlInput) SetUseTextract

func (o *UploadFileFromUrlInput) SetUseTextract(v bool)

SetUseTextract gets a reference to the given bool and assigns it to the UseTextract field.

func (*UploadFileFromUrlInput) UnsetChunkOverlap

func (o *UploadFileFromUrlInput) UnsetChunkOverlap()

UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil

func (*UploadFileFromUrlInput) UnsetChunkSize

func (o *UploadFileFromUrlInput) UnsetChunkSize()

UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil

func (*UploadFileFromUrlInput) UnsetFileName

func (o *UploadFileFromUrlInput) UnsetFileName()

UnsetFileName ensures that no value is present for FileName, not even an explicit nil

func (*UploadFileFromUrlInput) UnsetMaxItemsPerChunk

func (o *UploadFileFromUrlInput) UnsetMaxItemsPerChunk()

UnsetMaxItemsPerChunk ensures that no value is present for MaxItemsPerChunk, not even an explicit nil

type UserFile

type UserFile struct {
	Tags                         map[string]interface{}          `json:"tags"`
	Id                           int32                           `json:"id"`
	Source                       DataSourceType                  `json:"source"`
	OrganizationId               int32                           `json:"organization_id"`
	OrganizationSuppliedUserId   string                          `json:"organization_supplied_user_id"`
	OrganizationUserDataSourceId NullableInt32                   `json:"organization_user_data_source_id"`
	ExternalFileId               string                          `json:"external_file_id"`
	ExternalUrl                  NullableString                  `json:"external_url"`
	SyncStatus                   ExternalFileSyncStatuses        `json:"sync_status"`
	SyncErrorMessage             NullableString                  `json:"sync_error_message"`
	LastSync                     NullableTime                    `json:"last_sync"`
	FileStatistics               NullableFileStatisticsNullable  `json:"file_statistics"`
	FileMetadata                 map[string]interface{}          `json:"file_metadata"`
	EmbeddingProperties          map[string]EmbeddingProperties  `json:"embedding_properties"`
	ChunkSize                    NullableInt32                   `json:"chunk_size"`
	ChunkOverlap                 NullableInt32                   `json:"chunk_overlap"`
	ChunkProperties              NullableChunkPropertiesNullable `json:"chunk_properties"`
	OcrProperties                map[string]interface{}          `json:"ocr_properties"`
	OcrJobStartedAt              NullableTime                    `json:"ocr_job_started_at"`
	Name                         NullableString                  `json:"name"`
	ParentId                     NullableInt32                   `json:"parent_id"`
	EnableAutoSync               NullableBool                    `json:"enable_auto_sync"`
	PresignedUrl                 NullableString                  `json:"presigned_url"`
	ParsedTextUrl                NullableString                  `json:"parsed_text_url"`
	AdditionalPresignedUrls      map[string]interface{}          `json:"additional_presigned_urls"`
	SkipEmbeddingGeneration      bool                            `json:"skip_embedding_generation"`
	SourceCreatedAt              NullableTime                    `json:"source_created_at"`
	GenerateSparseVectors        NullableBool                    `json:"generate_sparse_vectors"`
	RequestId                    NullableString                  `json:"request_id"`
	CreatedAt                    time.Time                       `json:"created_at"`
	UpdatedAt                    time.Time                       `json:"updated_at"`
}

UserFile struct for UserFile

func NewUserFile

func NewUserFile(tags map[string]interface{}, id int32, source DataSourceType, organizationId int32, organizationSuppliedUserId string, organizationUserDataSourceId NullableInt32, externalFileId string, externalUrl NullableString, syncStatus ExternalFileSyncStatuses, syncErrorMessage NullableString, lastSync NullableTime, fileStatistics NullableFileStatisticsNullable, fileMetadata map[string]interface{}, embeddingProperties map[string]EmbeddingProperties, chunkSize NullableInt32, chunkOverlap NullableInt32, chunkProperties NullableChunkPropertiesNullable, ocrProperties map[string]interface{}, ocrJobStartedAt NullableTime, name NullableString, parentId NullableInt32, enableAutoSync NullableBool, presignedUrl NullableString, parsedTextUrl NullableString, additionalPresignedUrls map[string]interface{}, skipEmbeddingGeneration bool, sourceCreatedAt NullableTime, generateSparseVectors NullableBool, requestId NullableString, createdAt time.Time, updatedAt time.Time) *UserFile

NewUserFile instantiates a new UserFile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserFileWithDefaults

func NewUserFileWithDefaults() *UserFile

NewUserFileWithDefaults instantiates a new UserFile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserFile) GetAdditionalPresignedUrls

func (o *UserFile) GetAdditionalPresignedUrls() map[string]interface{}

GetAdditionalPresignedUrls returns the AdditionalPresignedUrls field value If the value is explicit nil, the zero value for map[string]interface{} will be returned

func (*UserFile) GetAdditionalPresignedUrlsOk

func (o *UserFile) GetAdditionalPresignedUrlsOk() (map[string]interface{}, bool)

GetAdditionalPresignedUrlsOk returns a tuple with the AdditionalPresignedUrls field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetChunkOverlap

func (o *UserFile) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value If the value is explicit nil, the zero value for int32 will be returned

func (*UserFile) GetChunkOverlapOk

func (o *UserFile) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetChunkProperties

func (o *UserFile) GetChunkProperties() ChunkPropertiesNullable

GetChunkProperties returns the ChunkProperties field value If the value is explicit nil, the zero value for ChunkPropertiesNullable will be returned

func (*UserFile) GetChunkPropertiesOk

func (o *UserFile) GetChunkPropertiesOk() (*ChunkPropertiesNullable, bool)

GetChunkPropertiesOk returns a tuple with the ChunkProperties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetChunkSize

func (o *UserFile) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value If the value is explicit nil, the zero value for int32 will be returned

func (*UserFile) GetChunkSizeOk

func (o *UserFile) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetCreatedAt

func (o *UserFile) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*UserFile) GetCreatedAtOk

func (o *UserFile) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*UserFile) GetEmbeddingProperties

func (o *UserFile) GetEmbeddingProperties() map[string]EmbeddingProperties

GetEmbeddingProperties returns the EmbeddingProperties field value If the value is explicit nil, the zero value for map[string]EmbeddingProperties will be returned

func (*UserFile) GetEmbeddingPropertiesOk

func (o *UserFile) GetEmbeddingPropertiesOk() (*map[string]EmbeddingProperties, bool)

GetEmbeddingPropertiesOk returns a tuple with the EmbeddingProperties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetEnableAutoSync

func (o *UserFile) GetEnableAutoSync() bool

GetEnableAutoSync returns the EnableAutoSync field value If the value is explicit nil, the zero value for bool will be returned

func (*UserFile) GetEnableAutoSyncOk

func (o *UserFile) GetEnableAutoSyncOk() (*bool, bool)

GetEnableAutoSyncOk returns a tuple with the EnableAutoSync field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetExternalFileId

func (o *UserFile) GetExternalFileId() string

GetExternalFileId returns the ExternalFileId field value

func (*UserFile) GetExternalFileIdOk

func (o *UserFile) GetExternalFileIdOk() (*string, bool)

GetExternalFileIdOk returns a tuple with the ExternalFileId field value and a boolean to check if the value has been set.

func (*UserFile) GetExternalUrl

func (o *UserFile) GetExternalUrl() string

GetExternalUrl returns the ExternalUrl field value If the value is explicit nil, the zero value for string will be returned

func (*UserFile) GetExternalUrlOk

func (o *UserFile) GetExternalUrlOk() (*string, bool)

GetExternalUrlOk returns a tuple with the ExternalUrl field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetFileMetadata

func (o *UserFile) GetFileMetadata() map[string]interface{}

GetFileMetadata returns the FileMetadata field value If the value is explicit nil, the zero value for map[string]interface{} will be returned

func (*UserFile) GetFileMetadataOk

func (o *UserFile) GetFileMetadataOk() (map[string]interface{}, bool)

GetFileMetadataOk returns a tuple with the FileMetadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetFileStatistics

func (o *UserFile) GetFileStatistics() FileStatisticsNullable

GetFileStatistics returns the FileStatistics field value If the value is explicit nil, the zero value for FileStatisticsNullable will be returned

func (*UserFile) GetFileStatisticsOk

func (o *UserFile) GetFileStatisticsOk() (*FileStatisticsNullable, bool)

GetFileStatisticsOk returns a tuple with the FileStatistics field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetGenerateSparseVectors

func (o *UserFile) GetGenerateSparseVectors() bool

GetGenerateSparseVectors returns the GenerateSparseVectors field value If the value is explicit nil, the zero value for bool will be returned

func (*UserFile) GetGenerateSparseVectorsOk

func (o *UserFile) GetGenerateSparseVectorsOk() (*bool, bool)

GetGenerateSparseVectorsOk returns a tuple with the GenerateSparseVectors field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetId

func (o *UserFile) GetId() int32

GetId returns the Id field value

func (*UserFile) GetIdOk

func (o *UserFile) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*UserFile) GetLastSync

func (o *UserFile) GetLastSync() time.Time

GetLastSync returns the LastSync field value If the value is explicit nil, the zero value for time.Time will be returned

func (*UserFile) GetLastSyncOk

func (o *UserFile) GetLastSyncOk() (*time.Time, bool)

GetLastSyncOk returns a tuple with the LastSync field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetName

func (o *UserFile) GetName() string

GetName returns the Name field value If the value is explicit nil, the zero value for string will be returned

func (*UserFile) GetNameOk

func (o *UserFile) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetOcrJobStartedAt added in v0.1.14

func (o *UserFile) GetOcrJobStartedAt() time.Time

GetOcrJobStartedAt returns the OcrJobStartedAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*UserFile) GetOcrJobStartedAtOk added in v0.1.14

func (o *UserFile) GetOcrJobStartedAtOk() (*time.Time, bool)

GetOcrJobStartedAtOk returns a tuple with the OcrJobStartedAt field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetOcrProperties added in v0.1.13

func (o *UserFile) GetOcrProperties() map[string]interface{}

GetOcrProperties returns the OcrProperties field value

func (*UserFile) GetOcrPropertiesOk added in v0.1.13

func (o *UserFile) GetOcrPropertiesOk() (map[string]interface{}, bool)

GetOcrPropertiesOk returns a tuple with the OcrProperties field value and a boolean to check if the value has been set.

func (*UserFile) GetOrganizationId

func (o *UserFile) GetOrganizationId() int32

GetOrganizationId returns the OrganizationId field value

func (*UserFile) GetOrganizationIdOk

func (o *UserFile) GetOrganizationIdOk() (*int32, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.

func (*UserFile) GetOrganizationSuppliedUserId

func (o *UserFile) GetOrganizationSuppliedUserId() string

GetOrganizationSuppliedUserId returns the OrganizationSuppliedUserId field value

func (*UserFile) GetOrganizationSuppliedUserIdOk

func (o *UserFile) GetOrganizationSuppliedUserIdOk() (*string, bool)

GetOrganizationSuppliedUserIdOk returns a tuple with the OrganizationSuppliedUserId field value and a boolean to check if the value has been set.

func (*UserFile) GetOrganizationUserDataSourceId

func (o *UserFile) GetOrganizationUserDataSourceId() int32

GetOrganizationUserDataSourceId returns the OrganizationUserDataSourceId field value If the value is explicit nil, the zero value for int32 will be returned

func (*UserFile) GetOrganizationUserDataSourceIdOk

func (o *UserFile) GetOrganizationUserDataSourceIdOk() (*int32, bool)

GetOrganizationUserDataSourceIdOk returns a tuple with the OrganizationUserDataSourceId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetParentId

func (o *UserFile) GetParentId() int32

GetParentId returns the ParentId field value If the value is explicit nil, the zero value for int32 will be returned

func (*UserFile) GetParentIdOk

func (o *UserFile) GetParentIdOk() (*int32, bool)

GetParentIdOk returns a tuple with the ParentId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetParsedTextUrl

func (o *UserFile) GetParsedTextUrl() string

GetParsedTextUrl returns the ParsedTextUrl field value If the value is explicit nil, the zero value for string will be returned

func (*UserFile) GetParsedTextUrlOk

func (o *UserFile) GetParsedTextUrlOk() (*string, bool)

GetParsedTextUrlOk returns a tuple with the ParsedTextUrl field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetPresignedUrl

func (o *UserFile) GetPresignedUrl() string

GetPresignedUrl returns the PresignedUrl field value If the value is explicit nil, the zero value for string will be returned

func (*UserFile) GetPresignedUrlOk

func (o *UserFile) GetPresignedUrlOk() (*string, bool)

GetPresignedUrlOk returns a tuple with the PresignedUrl field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetRequestId added in v0.1.11

func (o *UserFile) GetRequestId() string

GetRequestId returns the RequestId field value If the value is explicit nil, the zero value for string will be returned

func (*UserFile) GetRequestIdOk added in v0.1.11

func (o *UserFile) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetSkipEmbeddingGeneration

func (o *UserFile) GetSkipEmbeddingGeneration() bool

GetSkipEmbeddingGeneration returns the SkipEmbeddingGeneration field value

func (*UserFile) GetSkipEmbeddingGenerationOk

func (o *UserFile) GetSkipEmbeddingGenerationOk() (*bool, bool)

GetSkipEmbeddingGenerationOk returns a tuple with the SkipEmbeddingGeneration field value and a boolean to check if the value has been set.

func (*UserFile) GetSource

func (o *UserFile) GetSource() DataSourceType

GetSource returns the Source field value

func (*UserFile) GetSourceCreatedAt

func (o *UserFile) GetSourceCreatedAt() time.Time

GetSourceCreatedAt returns the SourceCreatedAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*UserFile) GetSourceCreatedAtOk

func (o *UserFile) GetSourceCreatedAtOk() (*time.Time, bool)

GetSourceCreatedAtOk returns a tuple with the SourceCreatedAt field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetSourceOk

func (o *UserFile) GetSourceOk() (*DataSourceType, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*UserFile) GetSyncErrorMessage

func (o *UserFile) GetSyncErrorMessage() string

GetSyncErrorMessage returns the SyncErrorMessage field value If the value is explicit nil, the zero value for string will be returned

func (*UserFile) GetSyncErrorMessageOk

func (o *UserFile) GetSyncErrorMessageOk() (*string, bool)

GetSyncErrorMessageOk returns a tuple with the SyncErrorMessage field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetSyncStatus

func (o *UserFile) GetSyncStatus() ExternalFileSyncStatuses

GetSyncStatus returns the SyncStatus field value

func (*UserFile) GetSyncStatusOk

func (o *UserFile) GetSyncStatusOk() (*ExternalFileSyncStatuses, bool)

GetSyncStatusOk returns a tuple with the SyncStatus field value and a boolean to check if the value has been set.

func (*UserFile) GetTags

func (o *UserFile) GetTags() map[string]interface{}

GetTags returns the Tags field value If the value is explicit nil, the zero value for map[string]interface{} will be returned

func (*UserFile) GetTagsOk

func (o *UserFile) GetTagsOk() (map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserFile) GetUpdatedAt

func (o *UserFile) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*UserFile) GetUpdatedAtOk

func (o *UserFile) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (UserFile) MarshalJSON

func (o UserFile) MarshalJSON() ([]byte, error)

func (*UserFile) SetAdditionalPresignedUrls

func (o *UserFile) SetAdditionalPresignedUrls(v map[string]interface{})

SetAdditionalPresignedUrls sets field value

func (*UserFile) SetChunkOverlap

func (o *UserFile) SetChunkOverlap(v int32)

SetChunkOverlap sets field value

func (*UserFile) SetChunkProperties

func (o *UserFile) SetChunkProperties(v ChunkPropertiesNullable)

SetChunkProperties sets field value

func (*UserFile) SetChunkSize

func (o *UserFile) SetChunkSize(v int32)

SetChunkSize sets field value

func (*UserFile) SetCreatedAt

func (o *UserFile) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*UserFile) SetEmbeddingProperties

func (o *UserFile) SetEmbeddingProperties(v map[string]EmbeddingProperties)

SetEmbeddingProperties sets field value

func (*UserFile) SetEnableAutoSync

func (o *UserFile) SetEnableAutoSync(v bool)

SetEnableAutoSync sets field value

func (*UserFile) SetExternalFileId

func (o *UserFile) SetExternalFileId(v string)

SetExternalFileId sets field value

func (*UserFile) SetExternalUrl

func (o *UserFile) SetExternalUrl(v string)

SetExternalUrl sets field value

func (*UserFile) SetFileMetadata

func (o *UserFile) SetFileMetadata(v map[string]interface{})

SetFileMetadata sets field value

func (*UserFile) SetFileStatistics

func (o *UserFile) SetFileStatistics(v FileStatisticsNullable)

SetFileStatistics sets field value

func (*UserFile) SetGenerateSparseVectors

func (o *UserFile) SetGenerateSparseVectors(v bool)

SetGenerateSparseVectors sets field value

func (*UserFile) SetId

func (o *UserFile) SetId(v int32)

SetId sets field value

func (*UserFile) SetLastSync

func (o *UserFile) SetLastSync(v time.Time)

SetLastSync sets field value

func (*UserFile) SetName

func (o *UserFile) SetName(v string)

SetName sets field value

func (*UserFile) SetOcrJobStartedAt added in v0.1.14

func (o *UserFile) SetOcrJobStartedAt(v time.Time)

SetOcrJobStartedAt sets field value

func (*UserFile) SetOcrProperties added in v0.1.13

func (o *UserFile) SetOcrProperties(v map[string]interface{})

SetOcrProperties sets field value

func (*UserFile) SetOrganizationId

func (o *UserFile) SetOrganizationId(v int32)

SetOrganizationId sets field value

func (*UserFile) SetOrganizationSuppliedUserId

func (o *UserFile) SetOrganizationSuppliedUserId(v string)

SetOrganizationSuppliedUserId sets field value

func (*UserFile) SetOrganizationUserDataSourceId

func (o *UserFile) SetOrganizationUserDataSourceId(v int32)

SetOrganizationUserDataSourceId sets field value

func (*UserFile) SetParentId

func (o *UserFile) SetParentId(v int32)

SetParentId sets field value

func (*UserFile) SetParsedTextUrl

func (o *UserFile) SetParsedTextUrl(v string)

SetParsedTextUrl sets field value

func (*UserFile) SetPresignedUrl

func (o *UserFile) SetPresignedUrl(v string)

SetPresignedUrl sets field value

func (*UserFile) SetRequestId added in v0.1.11

func (o *UserFile) SetRequestId(v string)

SetRequestId sets field value

func (*UserFile) SetSkipEmbeddingGeneration

func (o *UserFile) SetSkipEmbeddingGeneration(v bool)

SetSkipEmbeddingGeneration sets field value

func (*UserFile) SetSource

func (o *UserFile) SetSource(v DataSourceType)

SetSource sets field value

func (*UserFile) SetSourceCreatedAt

func (o *UserFile) SetSourceCreatedAt(v time.Time)

SetSourceCreatedAt sets field value

func (*UserFile) SetSyncErrorMessage

func (o *UserFile) SetSyncErrorMessage(v string)

SetSyncErrorMessage sets field value

func (*UserFile) SetSyncStatus

func (o *UserFile) SetSyncStatus(v ExternalFileSyncStatuses)

SetSyncStatus sets field value

func (*UserFile) SetTags

func (o *UserFile) SetTags(v map[string]interface{})

SetTags sets field value

func (*UserFile) SetUpdatedAt

func (o *UserFile) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

type UserFilesV2

type UserFilesV2 struct {
	Results []UserFile `json:"results"`
	Count   int32      `json:"count"`
}

UserFilesV2 struct for UserFilesV2

func NewUserFilesV2

func NewUserFilesV2(results []UserFile, count int32) *UserFilesV2

NewUserFilesV2 instantiates a new UserFilesV2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserFilesV2WithDefaults

func NewUserFilesV2WithDefaults() *UserFilesV2

NewUserFilesV2WithDefaults instantiates a new UserFilesV2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserFilesV2) GetCount

func (o *UserFilesV2) GetCount() int32

GetCount returns the Count field value

func (*UserFilesV2) GetCountOk

func (o *UserFilesV2) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*UserFilesV2) GetResults

func (o *UserFilesV2) GetResults() []UserFile

GetResults returns the Results field value

func (*UserFilesV2) GetResultsOk

func (o *UserFilesV2) GetResultsOk() ([]UserFile, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (UserFilesV2) MarshalJSON

func (o UserFilesV2) MarshalJSON() ([]byte, error)

func (*UserFilesV2) SetCount

func (o *UserFilesV2) SetCount(v int32)

SetCount sets field value

func (*UserFilesV2) SetResults

func (o *UserFilesV2) SetResults(v []UserFile)

SetResults sets field value

type UserRequestContent

type UserRequestContent struct {
	CustomerId string `json:"customer_id"`
}

UserRequestContent struct for UserRequestContent

func NewUserRequestContent

func NewUserRequestContent(customerId string) *UserRequestContent

NewUserRequestContent instantiates a new UserRequestContent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserRequestContentWithDefaults

func NewUserRequestContentWithDefaults() *UserRequestContent

NewUserRequestContentWithDefaults instantiates a new UserRequestContent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserRequestContent) GetCustomerId

func (o *UserRequestContent) GetCustomerId() string

GetCustomerId returns the CustomerId field value

func (*UserRequestContent) GetCustomerIdOk

func (o *UserRequestContent) GetCustomerIdOk() (*string, bool)

GetCustomerIdOk returns a tuple with the CustomerId field value and a boolean to check if the value has been set.

func (UserRequestContent) MarshalJSON

func (o UserRequestContent) MarshalJSON() ([]byte, error)

func (*UserRequestContent) SetCustomerId

func (o *UserRequestContent) SetCustomerId(v string)

SetCustomerId sets field value

type UserResponse

type UserResponse struct {
	Id                         int32                    `json:"id"`
	OrganizationId             int32                    `json:"organization_id"`
	OrganizationSuppliedUserId string                   `json:"organization_supplied_user_id"`
	CreatedAt                  time.Time                `json:"created_at"`
	UpdatedAt                  time.Time                `json:"updated_at"`
	DeletedAt                  NullableTime             `json:"deleted_at"`
	NumFilesSynced             int32                    `json:"num_files_synced"`
	NumCharactersSynced        int32                    `json:"num_characters_synced"`
	NumTokensSynced            int32                    `json:"num_tokens_synced"`
	UniqueFileTags             []map[string]interface{} `json:"unique_file_tags"`
	EnabledFeatures            map[string]interface{}   `json:"enabled_features"`
	CustomLimits               map[string]interface{}   `json:"custom_limits"`
}

UserResponse struct for UserResponse

func NewUserResponse

func NewUserResponse(id int32, organizationId int32, organizationSuppliedUserId string, createdAt time.Time, updatedAt time.Time, deletedAt NullableTime, numFilesSynced int32, numCharactersSynced int32, numTokensSynced int32, uniqueFileTags []map[string]interface{}, enabledFeatures map[string]interface{}, customLimits map[string]interface{}) *UserResponse

NewUserResponse instantiates a new UserResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserResponseWithDefaults

func NewUserResponseWithDefaults() *UserResponse

NewUserResponseWithDefaults instantiates a new UserResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserResponse) GetCreatedAt

func (o *UserResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*UserResponse) GetCreatedAtOk

func (o *UserResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*UserResponse) GetCustomLimits added in v0.1.14

func (o *UserResponse) GetCustomLimits() map[string]interface{}

GetCustomLimits returns the CustomLimits field value

func (*UserResponse) GetCustomLimitsOk added in v0.1.14

func (o *UserResponse) GetCustomLimitsOk() (map[string]interface{}, bool)

GetCustomLimitsOk returns a tuple with the CustomLimits field value and a boolean to check if the value has been set.

func (*UserResponse) GetDeletedAt

func (o *UserResponse) GetDeletedAt() time.Time

GetDeletedAt returns the DeletedAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*UserResponse) GetDeletedAtOk

func (o *UserResponse) GetDeletedAtOk() (*time.Time, bool)

GetDeletedAtOk returns a tuple with the DeletedAt field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserResponse) GetEnabledFeatures

func (o *UserResponse) GetEnabledFeatures() map[string]interface{}

GetEnabledFeatures returns the EnabledFeatures field value If the value is explicit nil, the zero value for map[string]interface{} will be returned

func (*UserResponse) GetEnabledFeaturesOk

func (o *UserResponse) GetEnabledFeaturesOk() (map[string]interface{}, bool)

GetEnabledFeaturesOk returns a tuple with the EnabledFeatures field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UserResponse) GetId

func (o *UserResponse) GetId() int32

GetId returns the Id field value

func (*UserResponse) GetIdOk

func (o *UserResponse) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*UserResponse) GetNumCharactersSynced

func (o *UserResponse) GetNumCharactersSynced() int32

GetNumCharactersSynced returns the NumCharactersSynced field value

func (*UserResponse) GetNumCharactersSyncedOk

func (o *UserResponse) GetNumCharactersSyncedOk() (*int32, bool)

GetNumCharactersSyncedOk returns a tuple with the NumCharactersSynced field value and a boolean to check if the value has been set.

func (*UserResponse) GetNumFilesSynced

func (o *UserResponse) GetNumFilesSynced() int32

GetNumFilesSynced returns the NumFilesSynced field value

func (*UserResponse) GetNumFilesSyncedOk

func (o *UserResponse) GetNumFilesSyncedOk() (*int32, bool)

GetNumFilesSyncedOk returns a tuple with the NumFilesSynced field value and a boolean to check if the value has been set.

func (*UserResponse) GetNumTokensSynced

func (o *UserResponse) GetNumTokensSynced() int32

GetNumTokensSynced returns the NumTokensSynced field value

func (*UserResponse) GetNumTokensSyncedOk

func (o *UserResponse) GetNumTokensSyncedOk() (*int32, bool)

GetNumTokensSyncedOk returns a tuple with the NumTokensSynced field value and a boolean to check if the value has been set.

func (*UserResponse) GetOrganizationId

func (o *UserResponse) GetOrganizationId() int32

GetOrganizationId returns the OrganizationId field value

func (*UserResponse) GetOrganizationIdOk

func (o *UserResponse) GetOrganizationIdOk() (*int32, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.

func (*UserResponse) GetOrganizationSuppliedUserId

func (o *UserResponse) GetOrganizationSuppliedUserId() string

GetOrganizationSuppliedUserId returns the OrganizationSuppliedUserId field value

func (*UserResponse) GetOrganizationSuppliedUserIdOk

func (o *UserResponse) GetOrganizationSuppliedUserIdOk() (*string, bool)

GetOrganizationSuppliedUserIdOk returns a tuple with the OrganizationSuppliedUserId field value and a boolean to check if the value has been set.

func (*UserResponse) GetUniqueFileTags

func (o *UserResponse) GetUniqueFileTags() []map[string]interface{}

GetUniqueFileTags returns the UniqueFileTags field value

func (*UserResponse) GetUniqueFileTagsOk

func (o *UserResponse) GetUniqueFileTagsOk() ([]map[string]interface{}, bool)

GetUniqueFileTagsOk returns a tuple with the UniqueFileTags field value and a boolean to check if the value has been set.

func (*UserResponse) GetUpdatedAt

func (o *UserResponse) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*UserResponse) GetUpdatedAtOk

func (o *UserResponse) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (UserResponse) MarshalJSON

func (o UserResponse) MarshalJSON() ([]byte, error)

func (*UserResponse) SetCreatedAt

func (o *UserResponse) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*UserResponse) SetCustomLimits added in v0.1.14

func (o *UserResponse) SetCustomLimits(v map[string]interface{})

SetCustomLimits sets field value

func (*UserResponse) SetDeletedAt

func (o *UserResponse) SetDeletedAt(v time.Time)

SetDeletedAt sets field value

func (*UserResponse) SetEnabledFeatures

func (o *UserResponse) SetEnabledFeatures(v map[string]interface{})

SetEnabledFeatures sets field value

func (*UserResponse) SetId

func (o *UserResponse) SetId(v int32)

SetId sets field value

func (*UserResponse) SetNumCharactersSynced

func (o *UserResponse) SetNumCharactersSynced(v int32)

SetNumCharactersSynced sets field value

func (*UserResponse) SetNumFilesSynced

func (o *UserResponse) SetNumFilesSynced(v int32)

SetNumFilesSynced sets field value

func (*UserResponse) SetNumTokensSynced

func (o *UserResponse) SetNumTokensSynced(v int32)

SetNumTokensSynced sets field value

func (*UserResponse) SetOrganizationId

func (o *UserResponse) SetOrganizationId(v int32)

SetOrganizationId sets field value

func (*UserResponse) SetOrganizationSuppliedUserId

func (o *UserResponse) SetOrganizationSuppliedUserId(v string)

SetOrganizationSuppliedUserId sets field value

func (*UserResponse) SetUniqueFileTags

func (o *UserResponse) SetUniqueFileTags(v []map[string]interface{})

SetUniqueFileTags sets field value

func (*UserResponse) SetUpdatedAt

func (o *UserResponse) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

type UsersApiDeleteRequest

type UsersApiDeleteRequest struct {
	ApiService *UsersApiService
	// contains filtered or unexported fields
}

func (UsersApiDeleteRequest) Execute

type UsersApiGetRequest

type UsersApiGetRequest struct {
	ApiService *UsersApiService
	// contains filtered or unexported fields
}

func (UsersApiGetRequest) Execute

type UsersApiService

type UsersApiService service

UsersApiService UsersApi service

func (*UsersApiService) Delete

func (a *UsersApiService) Delete(deleteUsersInput DeleteUsersInput) UsersApiDeleteRequest

Delete Delete Users

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param deleteUsersInput
@return UsersApiDeleteRequest

func (*UsersApiService) DeleteExecute

Execute executes the request

@return GenericSuccessResponse

func (*UsersApiService) Get

func (a *UsersApiService) Get(userRequestContent UserRequestContent) UsersApiGetRequest

Get User Endpoint

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userRequestContent
@return UsersApiGetRequest

func (*UsersApiService) GetExecute

Execute executes the request

@return UserResponse

func (*UsersApiService) ToggleUserFeatures

func (a *UsersApiService) ToggleUserFeatures(modifyUserConfigurationInput ModifyUserConfigurationInput) UsersApiToggleUserFeaturesRequest

ToggleUserFeatures Toggle User Features

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param modifyUserConfigurationInput
@return UsersApiToggleUserFeaturesRequest

Deprecated

func (*UsersApiService) ToggleUserFeaturesExecute

Execute executes the request

@return GenericSuccessResponse

Deprecated

func (*UsersApiService) UpdateUsers added in v0.1.7

func (a *UsersApiService) UpdateUsers(updateUsersInput UpdateUsersInput) UsersApiUpdateUsersRequest

UpdateUsers Update Users

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param updateUsersInput
@return UsersApiUpdateUsersRequest

func (*UsersApiService) UpdateUsersExecute added in v0.1.7

Execute executes the request

@return GenericSuccessResponse

type UsersApiToggleUserFeaturesRequest

type UsersApiToggleUserFeaturesRequest struct {
	ApiService *UsersApiService
	// contains filtered or unexported fields
}

func (UsersApiToggleUserFeaturesRequest) Execute

type UsersApiUpdateUsersRequest added in v0.1.7

type UsersApiUpdateUsersRequest struct {
	ApiService *UsersApiService
	// contains filtered or unexported fields
}

func (UsersApiUpdateUsersRequest) Execute added in v0.1.7

type UtilitiesApiFetchUrlsRequest

type UtilitiesApiFetchUrlsRequest struct {
	ApiService *UtilitiesApiService
	// contains filtered or unexported fields
}

func (UtilitiesApiFetchUrlsRequest) Execute

type UtilitiesApiFetchYoutubeTranscriptsRequest

type UtilitiesApiFetchYoutubeTranscriptsRequest struct {
	ApiService *UtilitiesApiService
	// contains filtered or unexported fields
}

func (UtilitiesApiFetchYoutubeTranscriptsRequest) Execute

func (*UtilitiesApiFetchYoutubeTranscriptsRequest) Raw

type UtilitiesApiProcessSitemapRequest

type UtilitiesApiProcessSitemapRequest struct {
	ApiService *UtilitiesApiService
	// contains filtered or unexported fields
}

func (UtilitiesApiProcessSitemapRequest) Execute

func (r UtilitiesApiProcessSitemapRequest) Execute() (map[string]interface{}, *http.Response, error)

type UtilitiesApiScrapeSitemapRequest

type UtilitiesApiScrapeSitemapRequest struct {
	ApiService *UtilitiesApiService
	// contains filtered or unexported fields
}

func (UtilitiesApiScrapeSitemapRequest) Execute

func (r UtilitiesApiScrapeSitemapRequest) Execute() (map[string]interface{}, *http.Response, error)

type UtilitiesApiScrapeWebRequest

type UtilitiesApiScrapeWebRequest struct {
	ApiService *UtilitiesApiService
	// contains filtered or unexported fields
}

func (UtilitiesApiScrapeWebRequest) Execute

func (r UtilitiesApiScrapeWebRequest) Execute() (map[string]interface{}, *http.Response, error)

type UtilitiesApiSearchUrlsRequest

type UtilitiesApiSearchUrlsRequest struct {
	ApiService *UtilitiesApiService
	// contains filtered or unexported fields
}

func (UtilitiesApiSearchUrlsRequest) Execute

type UtilitiesApiService

type UtilitiesApiService service

UtilitiesApiService UtilitiesApi service

func (*UtilitiesApiService) FetchUrls

FetchUrls Fetch Urls

Extracts all URLs from a webpage.

Args:

url (str): URL of the webpage

Returns:

   FetchURLsResponse: A response object with a list of URLs extracted from the webpage and the webpage content.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param url
@return UtilitiesApiFetchUrlsRequest

func (*UtilitiesApiService) FetchUrlsExecute

Execute executes the request

@return FetchURLsResponse

func (*UtilitiesApiService) FetchYoutubeTranscripts

FetchYoutubeTranscripts Fetch Youtube Transcripts

Fetches english transcripts from YouTube videos.

Args:

id (str): The ID of the YouTube video.
raw (bool): Whether to return the raw transcript or not. Defaults to False.

Returns:

   dict: A dictionary with the transcript of the YouTube video.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return UtilitiesApiFetchYoutubeTranscriptsRequest

func (*UtilitiesApiService) FetchYoutubeTranscriptsExecute

Execute executes the request

@return YoutubeTranscriptResponse

func (*UtilitiesApiService) ProcessSitemap

ProcessSitemap Sitemap

Retrieves all URLs from a sitemap, which can subsequently be utilized with our `web_scrape` endpoint.

<!--Args:

url (str): URL of the sitemap

Returns:

   dict: A dictionary with a list of URLs extracted from the sitemap.-->

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param url
@return UtilitiesApiProcessSitemapRequest

func (*UtilitiesApiService) ProcessSitemapExecute

func (a *UtilitiesApiService) ProcessSitemapExecute(r UtilitiesApiProcessSitemapRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*UtilitiesApiService) ScrapeSitemap

func (a *UtilitiesApiService) ScrapeSitemap(sitemapScrapeRequest SitemapScrapeRequest) UtilitiesApiScrapeSitemapRequest

ScrapeSitemap Scrape Sitemap

Extracts all URLs from a sitemap and performs a web scrape on each of them.

Args:

sitemap_url (str): URL of the sitemap

Returns:

   dict: A response object with the status of the scraping job message.-->

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sitemapScrapeRequest
@return UtilitiesApiScrapeSitemapRequest

func (*UtilitiesApiService) ScrapeSitemapExecute

func (a *UtilitiesApiService) ScrapeSitemapExecute(r UtilitiesApiScrapeSitemapRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*UtilitiesApiService) ScrapeWeb

func (a *UtilitiesApiService) ScrapeWeb(webscrapeRequest []WebscrapeRequest) UtilitiesApiScrapeWebRequest

ScrapeWeb Web Scrape

Conduct a web scrape on a given webpage URL. Our web scraper is fully compatible with JavaScript and supports recursion depth, enabling you to efficiently extract all content from the target website.

<!--Args:

scraping_requests (List[WebscrapeRequest]): A list of WebscrapeRequest objects.

Returns:

   dict: A response object with the status of the scraping job message.-->

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param webscrapeRequest
@return UtilitiesApiScrapeWebRequest

func (*UtilitiesApiService) ScrapeWebExecute

func (a *UtilitiesApiService) ScrapeWebExecute(r UtilitiesApiScrapeWebRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*UtilitiesApiService) SearchUrls

SearchUrls Search Urls

Perform a web search and obtain a list of relevant URLs.

As an illustration, when you perform a search for “content related to MRNA,” you will receive a list of links such as the following:

Subsequently, you can submit these links to the web_scrape endpoint in order to retrieve the content of the respective web pages.

Args:

query (str): Query to search for

Returns:

   FetchURLsResponse: A response object with a list of URLs for a given search query.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param query
@return UtilitiesApiSearchUrlsRequest

func (*UtilitiesApiService) SearchUrlsExecute

Execute executes the request

@return FetchURLsResponse

type ValidationError

type ValidationError struct {
	Loc  []LocationPropertyInner `json:"loc"`
	Msg  string                  `json:"msg"`
	Type string                  `json:"type"`
}

ValidationError struct for ValidationError

func NewValidationError

func NewValidationError(loc []LocationPropertyInner, msg string, type_ string) *ValidationError

NewValidationError instantiates a new ValidationError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewValidationErrorWithDefaults

func NewValidationErrorWithDefaults() *ValidationError

NewValidationErrorWithDefaults instantiates a new ValidationError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ValidationError) GetLoc

func (o *ValidationError) GetLoc() []LocationPropertyInner

GetLoc returns the Loc field value

func (*ValidationError) GetLocOk

func (o *ValidationError) GetLocOk() ([]LocationPropertyInner, bool)

GetLocOk returns a tuple with the Loc field value and a boolean to check if the value has been set.

func (*ValidationError) GetMsg

func (o *ValidationError) GetMsg() string

GetMsg returns the Msg field value

func (*ValidationError) GetMsgOk

func (o *ValidationError) GetMsgOk() (*string, bool)

GetMsgOk returns a tuple with the Msg field value and a boolean to check if the value has been set.

func (*ValidationError) GetType

func (o *ValidationError) GetType() string

GetType returns the Type field value

func (*ValidationError) GetTypeOk

func (o *ValidationError) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (ValidationError) MarshalJSON

func (o ValidationError) MarshalJSON() ([]byte, error)

func (*ValidationError) SetLoc

func (o *ValidationError) SetLoc(v []LocationPropertyInner)

SetLoc sets field value

func (*ValidationError) SetMsg

func (o *ValidationError) SetMsg(v string)

SetMsg sets field value

func (*ValidationError) SetType

func (o *ValidationError) SetType(v string)

SetType sets field value

type Webhook

type Webhook struct {
	Id             int32     `json:"id"`
	OrganizationId int32     `json:"organization_id"`
	Url            string    `json:"url"`
	SigningKey     string    `json:"signing_key"`
	CreatedAt      time.Time `json:"created_at"`
	UpdatedAt      time.Time `json:"updated_at"`
}

Webhook struct for Webhook

func NewWebhook

func NewWebhook(id int32, organizationId int32, url string, signingKey string, createdAt time.Time, updatedAt time.Time) *Webhook

NewWebhook instantiates a new Webhook object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebhookWithDefaults

func NewWebhookWithDefaults() *Webhook

NewWebhookWithDefaults instantiates a new Webhook object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Webhook) GetCreatedAt

func (o *Webhook) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*Webhook) GetCreatedAtOk

func (o *Webhook) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Webhook) GetId

func (o *Webhook) GetId() int32

GetId returns the Id field value

func (*Webhook) GetIdOk

func (o *Webhook) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Webhook) GetOrganizationId

func (o *Webhook) GetOrganizationId() int32

GetOrganizationId returns the OrganizationId field value

func (*Webhook) GetOrganizationIdOk

func (o *Webhook) GetOrganizationIdOk() (*int32, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.

func (*Webhook) GetSigningKey

func (o *Webhook) GetSigningKey() string

GetSigningKey returns the SigningKey field value

func (*Webhook) GetSigningKeyOk

func (o *Webhook) GetSigningKeyOk() (*string, bool)

GetSigningKeyOk returns a tuple with the SigningKey field value and a boolean to check if the value has been set.

func (*Webhook) GetUpdatedAt

func (o *Webhook) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*Webhook) GetUpdatedAtOk

func (o *Webhook) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*Webhook) GetUrl

func (o *Webhook) GetUrl() string

GetUrl returns the Url field value

func (*Webhook) GetUrlOk

func (o *Webhook) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (Webhook) MarshalJSON

func (o Webhook) MarshalJSON() ([]byte, error)

func (*Webhook) SetCreatedAt

func (o *Webhook) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Webhook) SetId

func (o *Webhook) SetId(v int32)

SetId sets field value

func (*Webhook) SetOrganizationId

func (o *Webhook) SetOrganizationId(v int32)

SetOrganizationId sets field value

func (*Webhook) SetSigningKey

func (o *Webhook) SetSigningKey(v string)

SetSigningKey sets field value

func (*Webhook) SetUpdatedAt

func (o *Webhook) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (*Webhook) SetUrl

func (o *Webhook) SetUrl(v string)

SetUrl sets field value

type WebhookFilters

type WebhookFilters struct {
	Ids []int32 `json:"ids,omitempty"`
}

WebhookFilters struct for WebhookFilters

func NewWebhookFilters

func NewWebhookFilters() *WebhookFilters

NewWebhookFilters instantiates a new WebhookFilters object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebhookFiltersWithDefaults

func NewWebhookFiltersWithDefaults() *WebhookFilters

NewWebhookFiltersWithDefaults instantiates a new WebhookFilters object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WebhookFilters) GetIds

func (o *WebhookFilters) GetIds() []int32

GetIds returns the Ids field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WebhookFilters) GetIdsOk

func (o *WebhookFilters) GetIdsOk() ([]int32, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WebhookFilters) HasIds

func (o *WebhookFilters) HasIds() bool

HasIds returns a boolean if a field has been set.

func (WebhookFilters) MarshalJSON

func (o WebhookFilters) MarshalJSON() ([]byte, error)

func (*WebhookFilters) SetIds

func (o *WebhookFilters) SetIds(v []int32)

SetIds gets a reference to the given []int32 and assigns it to the Ids field.

type WebhookNoKey

type WebhookNoKey struct {
	Id             int32     `json:"id"`
	OrganizationId int32     `json:"organization_id"`
	Url            string    `json:"url"`
	CreatedAt      time.Time `json:"created_at"`
	UpdatedAt      time.Time `json:"updated_at"`
}

WebhookNoKey struct for WebhookNoKey

func NewWebhookNoKey

func NewWebhookNoKey(id int32, organizationId int32, url string, createdAt time.Time, updatedAt time.Time) *WebhookNoKey

NewWebhookNoKey instantiates a new WebhookNoKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebhookNoKeyWithDefaults

func NewWebhookNoKeyWithDefaults() *WebhookNoKey

NewWebhookNoKeyWithDefaults instantiates a new WebhookNoKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WebhookNoKey) GetCreatedAt

func (o *WebhookNoKey) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*WebhookNoKey) GetCreatedAtOk

func (o *WebhookNoKey) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*WebhookNoKey) GetId

func (o *WebhookNoKey) GetId() int32

GetId returns the Id field value

func (*WebhookNoKey) GetIdOk

func (o *WebhookNoKey) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*WebhookNoKey) GetOrganizationId

func (o *WebhookNoKey) GetOrganizationId() int32

GetOrganizationId returns the OrganizationId field value

func (*WebhookNoKey) GetOrganizationIdOk

func (o *WebhookNoKey) GetOrganizationIdOk() (*int32, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.

func (*WebhookNoKey) GetUpdatedAt

func (o *WebhookNoKey) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*WebhookNoKey) GetUpdatedAtOk

func (o *WebhookNoKey) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*WebhookNoKey) GetUrl

func (o *WebhookNoKey) GetUrl() string

GetUrl returns the Url field value

func (*WebhookNoKey) GetUrlOk

func (o *WebhookNoKey) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (WebhookNoKey) MarshalJSON

func (o WebhookNoKey) MarshalJSON() ([]byte, error)

func (*WebhookNoKey) SetCreatedAt

func (o *WebhookNoKey) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*WebhookNoKey) SetId

func (o *WebhookNoKey) SetId(v int32)

SetId sets field value

func (*WebhookNoKey) SetOrganizationId

func (o *WebhookNoKey) SetOrganizationId(v int32)

SetOrganizationId sets field value

func (*WebhookNoKey) SetUpdatedAt

func (o *WebhookNoKey) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (*WebhookNoKey) SetUrl

func (o *WebhookNoKey) SetUrl(v string)

SetUrl sets field value

type WebhookOrderByColumns

type WebhookOrderByColumns string

WebhookOrderByColumns the model 'WebhookOrderByColumns'

const (
	WEBHOOKORDERBYCOLUMNS_CREATED_AT WebhookOrderByColumns = "created_at"
	WEBHOOKORDERBYCOLUMNS_UPDATED_AT WebhookOrderByColumns = "updated_at"
)

List of WebhookOrderByColumns

func NewWebhookOrderByColumnsFromValue

func NewWebhookOrderByColumnsFromValue(v string) (*WebhookOrderByColumns, error)

NewWebhookOrderByColumnsFromValue returns a pointer to a valid WebhookOrderByColumns for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WebhookOrderByColumns) IsValid

func (v WebhookOrderByColumns) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WebhookOrderByColumns) Ptr

Ptr returns reference to WebhookOrderByColumns value

func (*WebhookOrderByColumns) UnmarshalJSON

func (v *WebhookOrderByColumns) UnmarshalJSON(src []byte) error

type WebhookQueryInput

type WebhookQueryInput struct {
	Pagination *Pagination            `json:"pagination,omitempty"`
	OrderBy    *WebhookOrderByColumns `json:"order_by,omitempty"`
	OrderDir   *OrderDir              `json:"order_dir,omitempty"`
	Filters    *WebhookFilters        `json:"filters,omitempty"`
}

WebhookQueryInput struct for WebhookQueryInput

func NewWebhookQueryInput

func NewWebhookQueryInput() *WebhookQueryInput

NewWebhookQueryInput instantiates a new WebhookQueryInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebhookQueryInputWithDefaults

func NewWebhookQueryInputWithDefaults() *WebhookQueryInput

NewWebhookQueryInputWithDefaults instantiates a new WebhookQueryInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WebhookQueryInput) GetFilters

func (o *WebhookQueryInput) GetFilters() WebhookFilters

GetFilters returns the Filters field value if set, zero value otherwise.

func (*WebhookQueryInput) GetFiltersOk

func (o *WebhookQueryInput) GetFiltersOk() (*WebhookFilters, bool)

GetFiltersOk returns a tuple with the Filters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookQueryInput) GetOrderBy

func (o *WebhookQueryInput) GetOrderBy() WebhookOrderByColumns

GetOrderBy returns the OrderBy field value if set, zero value otherwise.

func (*WebhookQueryInput) GetOrderByOk

func (o *WebhookQueryInput) GetOrderByOk() (*WebhookOrderByColumns, bool)

GetOrderByOk returns a tuple with the OrderBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookQueryInput) GetOrderDir

func (o *WebhookQueryInput) GetOrderDir() OrderDir

GetOrderDir returns the OrderDir field value if set, zero value otherwise.

func (*WebhookQueryInput) GetOrderDirOk

func (o *WebhookQueryInput) GetOrderDirOk() (*OrderDir, bool)

GetOrderDirOk returns a tuple with the OrderDir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookQueryInput) GetPagination

func (o *WebhookQueryInput) GetPagination() Pagination

GetPagination returns the Pagination field value if set, zero value otherwise.

func (*WebhookQueryInput) GetPaginationOk

func (o *WebhookQueryInput) GetPaginationOk() (*Pagination, bool)

GetPaginationOk returns a tuple with the Pagination field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookQueryInput) HasFilters

func (o *WebhookQueryInput) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (*WebhookQueryInput) HasOrderBy

func (o *WebhookQueryInput) HasOrderBy() bool

HasOrderBy returns a boolean if a field has been set.

func (*WebhookQueryInput) HasOrderDir

func (o *WebhookQueryInput) HasOrderDir() bool

HasOrderDir returns a boolean if a field has been set.

func (*WebhookQueryInput) HasPagination

func (o *WebhookQueryInput) HasPagination() bool

HasPagination returns a boolean if a field has been set.

func (WebhookQueryInput) MarshalJSON

func (o WebhookQueryInput) MarshalJSON() ([]byte, error)

func (*WebhookQueryInput) SetFilters

func (o *WebhookQueryInput) SetFilters(v WebhookFilters)

SetFilters gets a reference to the given WebhookFilters and assigns it to the Filters field.

func (*WebhookQueryInput) SetOrderBy

func (o *WebhookQueryInput) SetOrderBy(v WebhookOrderByColumns)

SetOrderBy gets a reference to the given WebhookOrderByColumns and assigns it to the OrderBy field.

func (*WebhookQueryInput) SetOrderDir

func (o *WebhookQueryInput) SetOrderDir(v OrderDir)

SetOrderDir gets a reference to the given OrderDir and assigns it to the OrderDir field.

func (*WebhookQueryInput) SetPagination

func (o *WebhookQueryInput) SetPagination(v Pagination)

SetPagination gets a reference to the given Pagination and assigns it to the Pagination field.

type WebhookQueryResponse

type WebhookQueryResponse struct {
	Results []WebhookNoKey `json:"results"`
	Count   int32          `json:"count"`
}

WebhookQueryResponse struct for WebhookQueryResponse

func NewWebhookQueryResponse

func NewWebhookQueryResponse(results []WebhookNoKey, count int32) *WebhookQueryResponse

NewWebhookQueryResponse instantiates a new WebhookQueryResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebhookQueryResponseWithDefaults

func NewWebhookQueryResponseWithDefaults() *WebhookQueryResponse

NewWebhookQueryResponseWithDefaults instantiates a new WebhookQueryResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WebhookQueryResponse) GetCount

func (o *WebhookQueryResponse) GetCount() int32

GetCount returns the Count field value

func (*WebhookQueryResponse) GetCountOk

func (o *WebhookQueryResponse) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*WebhookQueryResponse) GetResults

func (o *WebhookQueryResponse) GetResults() []WebhookNoKey

GetResults returns the Results field value

func (*WebhookQueryResponse) GetResultsOk

func (o *WebhookQueryResponse) GetResultsOk() ([]WebhookNoKey, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (WebhookQueryResponse) MarshalJSON

func (o WebhookQueryResponse) MarshalJSON() ([]byte, error)

func (*WebhookQueryResponse) SetCount

func (o *WebhookQueryResponse) SetCount(v int32)

SetCount sets field value

func (*WebhookQueryResponse) SetResults

func (o *WebhookQueryResponse) SetResults(v []WebhookNoKey)

SetResults sets field value

type WebhooksApiAddUrlRequest

type WebhooksApiAddUrlRequest struct {
	ApiService *WebhooksApiService
	// contains filtered or unexported fields
}

func (WebhooksApiAddUrlRequest) Execute

type WebhooksApiDeleteUrlRequest

type WebhooksApiDeleteUrlRequest struct {
	ApiService *WebhooksApiService
	// contains filtered or unexported fields
}

func (WebhooksApiDeleteUrlRequest) Execute

type WebhooksApiService

type WebhooksApiService service

WebhooksApiService WebhooksApi service

func (*WebhooksApiService) AddUrl

func (a *WebhooksApiService) AddUrl(addWebhookProps AddWebhookProps) WebhooksApiAddUrlRequest

AddUrl Add Webhook Url

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param addWebhookProps
@return WebhooksApiAddUrlRequest

func (*WebhooksApiService) AddUrlExecute

Execute executes the request

@return Webhook

func (*WebhooksApiService) DeleteUrl

func (a *WebhooksApiService) DeleteUrl(webhookId int32) WebhooksApiDeleteUrlRequest

DeleteUrl Delete Webhook Url

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param webhookId
@return WebhooksApiDeleteUrlRequest

func (*WebhooksApiService) DeleteUrlExecute

Execute executes the request

@return GenericSuccessResponse

func (*WebhooksApiService) Urls

func (a *WebhooksApiService) Urls(webhookQueryInput WebhookQueryInput) WebhooksApiUrlsRequest

Urls Webhook Urls

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param webhookQueryInput
@return WebhooksApiUrlsRequest

func (*WebhooksApiService) UrlsExecute

Execute executes the request

@return WebhookQueryResponse

type WebhooksApiUrlsRequest

type WebhooksApiUrlsRequest struct {
	ApiService *WebhooksApiService
	// contains filtered or unexported fields
}

func (WebhooksApiUrlsRequest) Execute

type WebscrapeRequest

type WebscrapeRequest struct {
	Tags                    map[string]Tags1     `json:"tags,omitempty"`
	Url                     string               `json:"url"`
	RecursionDepth          NullableInt32        `json:"recursion_depth,omitempty"`
	MaxPagesToScrape        NullableInt32        `json:"max_pages_to_scrape,omitempty"`
	ChunkSize               NullableInt32        `json:"chunk_size,omitempty"`
	ChunkOverlap            NullableInt32        `json:"chunk_overlap,omitempty"`
	SkipEmbeddingGeneration NullableBool         `json:"skip_embedding_generation,omitempty"`
	EnableAutoSync          NullableBool         `json:"enable_auto_sync,omitempty"`
	GenerateSparseVectors   NullableBool         `json:"generate_sparse_vectors,omitempty"`
	PrependFilenameToChunks NullableBool         `json:"prepend_filename_to_chunks,omitempty"`
	HtmlTagsToSkip          []string             `json:"html_tags_to_skip,omitempty"`
	CssClassesToSkip        []string             `json:"css_classes_to_skip,omitempty"`
	CssSelectorsToSkip      []string             `json:"css_selectors_to_skip,omitempty"`
	EmbeddingModel          *EmbeddingGenerators `json:"embedding_model,omitempty"`
}

WebscrapeRequest struct for WebscrapeRequest

func NewWebscrapeRequest

func NewWebscrapeRequest(url string) *WebscrapeRequest

NewWebscrapeRequest instantiates a new WebscrapeRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebscrapeRequestWithDefaults

func NewWebscrapeRequestWithDefaults() *WebscrapeRequest

NewWebscrapeRequestWithDefaults instantiates a new WebscrapeRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WebscrapeRequest) GetChunkOverlap

func (o *WebscrapeRequest) GetChunkOverlap() int32

GetChunkOverlap returns the ChunkOverlap field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WebscrapeRequest) GetChunkOverlapOk

func (o *WebscrapeRequest) GetChunkOverlapOk() (*int32, bool)

GetChunkOverlapOk returns a tuple with the ChunkOverlap field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WebscrapeRequest) GetChunkSize

func (o *WebscrapeRequest) GetChunkSize() int32

GetChunkSize returns the ChunkSize field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WebscrapeRequest) GetChunkSizeOk

func (o *WebscrapeRequest) GetChunkSizeOk() (*int32, bool)

GetChunkSizeOk returns a tuple with the ChunkSize field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WebscrapeRequest) GetCssClassesToSkip

func (o *WebscrapeRequest) GetCssClassesToSkip() []string

GetCssClassesToSkip returns the CssClassesToSkip field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WebscrapeRequest) GetCssClassesToSkipOk

func (o *WebscrapeRequest) GetCssClassesToSkipOk() ([]string, bool)

GetCssClassesToSkipOk returns a tuple with the CssClassesToSkip field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WebscrapeRequest) GetCssSelectorsToSkip

func (o *WebscrapeRequest) GetCssSelectorsToSkip() []string

GetCssSelectorsToSkip returns the CssSelectorsToSkip field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WebscrapeRequest) GetCssSelectorsToSkipOk

func (o *WebscrapeRequest) GetCssSelectorsToSkipOk() ([]string, bool)

GetCssSelectorsToSkipOk returns a tuple with the CssSelectorsToSkip field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WebscrapeRequest) GetEmbeddingModel

func (o *WebscrapeRequest) GetEmbeddingModel() EmbeddingGenerators

GetEmbeddingModel returns the EmbeddingModel field value if set, zero value otherwise.

func (*WebscrapeRequest) GetEmbeddingModelOk

func (o *WebscrapeRequest) GetEmbeddingModelOk() (*EmbeddingGenerators, bool)

GetEmbeddingModelOk returns a tuple with the EmbeddingModel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebscrapeRequest) GetEnableAutoSync

func (o *WebscrapeRequest) GetEnableAutoSync() bool

GetEnableAutoSync returns the EnableAutoSync field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WebscrapeRequest) GetEnableAutoSyncOk

func (o *WebscrapeRequest) GetEnableAutoSyncOk() (*bool, bool)

GetEnableAutoSyncOk returns a tuple with the EnableAutoSync field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WebscrapeRequest) GetGenerateSparseVectors

func (o *WebscrapeRequest) GetGenerateSparseVectors() bool

GetGenerateSparseVectors returns the GenerateSparseVectors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WebscrapeRequest) GetGenerateSparseVectorsOk

func (o *WebscrapeRequest) GetGenerateSparseVectorsOk() (*bool, bool)

GetGenerateSparseVectorsOk returns a tuple with the GenerateSparseVectors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WebscrapeRequest) GetHtmlTagsToSkip

func (o *WebscrapeRequest) GetHtmlTagsToSkip() []string

GetHtmlTagsToSkip returns the HtmlTagsToSkip field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WebscrapeRequest) GetHtmlTagsToSkipOk

func (o *WebscrapeRequest) GetHtmlTagsToSkipOk() ([]string, bool)

GetHtmlTagsToSkipOk returns a tuple with the HtmlTagsToSkip field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WebscrapeRequest) GetMaxPagesToScrape

func (o *WebscrapeRequest) GetMaxPagesToScrape() int32

GetMaxPagesToScrape returns the MaxPagesToScrape field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WebscrapeRequest) GetMaxPagesToScrapeOk

func (o *WebscrapeRequest) GetMaxPagesToScrapeOk() (*int32, bool)

GetMaxPagesToScrapeOk returns a tuple with the MaxPagesToScrape field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WebscrapeRequest) GetPrependFilenameToChunks

func (o *WebscrapeRequest) GetPrependFilenameToChunks() bool

GetPrependFilenameToChunks returns the PrependFilenameToChunks field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WebscrapeRequest) GetPrependFilenameToChunksOk

func (o *WebscrapeRequest) GetPrependFilenameToChunksOk() (*bool, bool)

GetPrependFilenameToChunksOk returns a tuple with the PrependFilenameToChunks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WebscrapeRequest) GetRecursionDepth

func (o *WebscrapeRequest) GetRecursionDepth() int32

GetRecursionDepth returns the RecursionDepth field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WebscrapeRequest) GetRecursionDepthOk

func (o *WebscrapeRequest) GetRecursionDepthOk() (*int32, bool)

GetRecursionDepthOk returns a tuple with the RecursionDepth field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WebscrapeRequest) GetSkipEmbeddingGeneration

func (o *WebscrapeRequest) GetSkipEmbeddingGeneration() bool

GetSkipEmbeddingGeneration returns the SkipEmbeddingGeneration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WebscrapeRequest) GetSkipEmbeddingGenerationOk

func (o *WebscrapeRequest) GetSkipEmbeddingGenerationOk() (*bool, bool)

GetSkipEmbeddingGenerationOk returns a tuple with the SkipEmbeddingGeneration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WebscrapeRequest) GetTags

func (o *WebscrapeRequest) GetTags() map[string]Tags1

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WebscrapeRequest) GetTagsOk

func (o *WebscrapeRequest) GetTagsOk() (*map[string]Tags1, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WebscrapeRequest) GetUrl

func (o *WebscrapeRequest) GetUrl() string

GetUrl returns the Url field value

func (*WebscrapeRequest) GetUrlOk

func (o *WebscrapeRequest) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*WebscrapeRequest) HasChunkOverlap

func (o *WebscrapeRequest) HasChunkOverlap() bool

HasChunkOverlap returns a boolean if a field has been set.

func (*WebscrapeRequest) HasChunkSize

func (o *WebscrapeRequest) HasChunkSize() bool

HasChunkSize returns a boolean if a field has been set.

func (*WebscrapeRequest) HasCssClassesToSkip

func (o *WebscrapeRequest) HasCssClassesToSkip() bool

HasCssClassesToSkip returns a boolean if a field has been set.

func (*WebscrapeRequest) HasCssSelectorsToSkip

func (o *WebscrapeRequest) HasCssSelectorsToSkip() bool

HasCssSelectorsToSkip returns a boolean if a field has been set.

func (*WebscrapeRequest) HasEmbeddingModel

func (o *WebscrapeRequest) HasEmbeddingModel() bool

HasEmbeddingModel returns a boolean if a field has been set.

func (*WebscrapeRequest) HasEnableAutoSync

func (o *WebscrapeRequest) HasEnableAutoSync() bool

HasEnableAutoSync returns a boolean if a field has been set.

func (*WebscrapeRequest) HasGenerateSparseVectors

func (o *WebscrapeRequest) HasGenerateSparseVectors() bool

HasGenerateSparseVectors returns a boolean if a field has been set.

func (*WebscrapeRequest) HasHtmlTagsToSkip

func (o *WebscrapeRequest) HasHtmlTagsToSkip() bool

HasHtmlTagsToSkip returns a boolean if a field has been set.

func (*WebscrapeRequest) HasMaxPagesToScrape

func (o *WebscrapeRequest) HasMaxPagesToScrape() bool

HasMaxPagesToScrape returns a boolean if a field has been set.

func (*WebscrapeRequest) HasPrependFilenameToChunks

func (o *WebscrapeRequest) HasPrependFilenameToChunks() bool

HasPrependFilenameToChunks returns a boolean if a field has been set.

func (*WebscrapeRequest) HasRecursionDepth

func (o *WebscrapeRequest) HasRecursionDepth() bool

HasRecursionDepth returns a boolean if a field has been set.

func (*WebscrapeRequest) HasSkipEmbeddingGeneration

func (o *WebscrapeRequest) HasSkipEmbeddingGeneration() bool

HasSkipEmbeddingGeneration returns a boolean if a field has been set.

func (*WebscrapeRequest) HasTags

func (o *WebscrapeRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (WebscrapeRequest) MarshalJSON

func (o WebscrapeRequest) MarshalJSON() ([]byte, error)

func (*WebscrapeRequest) SetChunkOverlap

func (o *WebscrapeRequest) SetChunkOverlap(v int32)

SetChunkOverlap gets a reference to the given NullableInt32 and assigns it to the ChunkOverlap field.

func (*WebscrapeRequest) SetChunkOverlapNil

func (o *WebscrapeRequest) SetChunkOverlapNil()

SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil

func (*WebscrapeRequest) SetChunkSize

func (o *WebscrapeRequest) SetChunkSize(v int32)

SetChunkSize gets a reference to the given NullableInt32 and assigns it to the ChunkSize field.

func (*WebscrapeRequest) SetChunkSizeNil

func (o *WebscrapeRequest) SetChunkSizeNil()

SetChunkSizeNil sets the value for ChunkSize to be an explicit nil

func (*WebscrapeRequest) SetCssClassesToSkip

func (o *WebscrapeRequest) SetCssClassesToSkip(v []string)

SetCssClassesToSkip gets a reference to the given []string and assigns it to the CssClassesToSkip field.

func (*WebscrapeRequest) SetCssSelectorsToSkip

func (o *WebscrapeRequest) SetCssSelectorsToSkip(v []string)

SetCssSelectorsToSkip gets a reference to the given []string and assigns it to the CssSelectorsToSkip field.

func (*WebscrapeRequest) SetEmbeddingModel

func (o *WebscrapeRequest) SetEmbeddingModel(v EmbeddingGenerators)

SetEmbeddingModel gets a reference to the given EmbeddingGenerators and assigns it to the EmbeddingModel field.

func (*WebscrapeRequest) SetEnableAutoSync

func (o *WebscrapeRequest) SetEnableAutoSync(v bool)

SetEnableAutoSync gets a reference to the given NullableBool and assigns it to the EnableAutoSync field.

func (*WebscrapeRequest) SetEnableAutoSyncNil

func (o *WebscrapeRequest) SetEnableAutoSyncNil()

SetEnableAutoSyncNil sets the value for EnableAutoSync to be an explicit nil

func (*WebscrapeRequest) SetGenerateSparseVectors

func (o *WebscrapeRequest) SetGenerateSparseVectors(v bool)

SetGenerateSparseVectors gets a reference to the given NullableBool and assigns it to the GenerateSparseVectors field.

func (*WebscrapeRequest) SetGenerateSparseVectorsNil

func (o *WebscrapeRequest) SetGenerateSparseVectorsNil()

SetGenerateSparseVectorsNil sets the value for GenerateSparseVectors to be an explicit nil

func (*WebscrapeRequest) SetHtmlTagsToSkip

func (o *WebscrapeRequest) SetHtmlTagsToSkip(v []string)

SetHtmlTagsToSkip gets a reference to the given []string and assigns it to the HtmlTagsToSkip field.

func (*WebscrapeRequest) SetMaxPagesToScrape

func (o *WebscrapeRequest) SetMaxPagesToScrape(v int32)

SetMaxPagesToScrape gets a reference to the given NullableInt32 and assigns it to the MaxPagesToScrape field.

func (*WebscrapeRequest) SetMaxPagesToScrapeNil

func (o *WebscrapeRequest) SetMaxPagesToScrapeNil()

SetMaxPagesToScrapeNil sets the value for MaxPagesToScrape to be an explicit nil

func (*WebscrapeRequest) SetPrependFilenameToChunks

func (o *WebscrapeRequest) SetPrependFilenameToChunks(v bool)

SetPrependFilenameToChunks gets a reference to the given NullableBool and assigns it to the PrependFilenameToChunks field.

func (*WebscrapeRequest) SetPrependFilenameToChunksNil

func (o *WebscrapeRequest) SetPrependFilenameToChunksNil()

SetPrependFilenameToChunksNil sets the value for PrependFilenameToChunks to be an explicit nil

func (*WebscrapeRequest) SetRecursionDepth

func (o *WebscrapeRequest) SetRecursionDepth(v int32)

SetRecursionDepth gets a reference to the given NullableInt32 and assigns it to the RecursionDepth field.

func (*WebscrapeRequest) SetRecursionDepthNil

func (o *WebscrapeRequest) SetRecursionDepthNil()

SetRecursionDepthNil sets the value for RecursionDepth to be an explicit nil

func (*WebscrapeRequest) SetSkipEmbeddingGeneration

func (o *WebscrapeRequest) SetSkipEmbeddingGeneration(v bool)

SetSkipEmbeddingGeneration gets a reference to the given NullableBool and assigns it to the SkipEmbeddingGeneration field.

func (*WebscrapeRequest) SetSkipEmbeddingGenerationNil

func (o *WebscrapeRequest) SetSkipEmbeddingGenerationNil()

SetSkipEmbeddingGenerationNil sets the value for SkipEmbeddingGeneration to be an explicit nil

func (*WebscrapeRequest) SetTags

func (o *WebscrapeRequest) SetTags(v map[string]Tags1)

SetTags gets a reference to the given map[string]Tags1 and assigns it to the Tags field.

func (*WebscrapeRequest) SetUrl

func (o *WebscrapeRequest) SetUrl(v string)

SetUrl sets field value

func (*WebscrapeRequest) UnsetChunkOverlap

func (o *WebscrapeRequest) UnsetChunkOverlap()

UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil

func (*WebscrapeRequest) UnsetChunkSize

func (o *WebscrapeRequest) UnsetChunkSize()

UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil

func (*WebscrapeRequest) UnsetEnableAutoSync

func (o *WebscrapeRequest) UnsetEnableAutoSync()

UnsetEnableAutoSync ensures that no value is present for EnableAutoSync, not even an explicit nil

func (*WebscrapeRequest) UnsetGenerateSparseVectors

func (o *WebscrapeRequest) UnsetGenerateSparseVectors()

UnsetGenerateSparseVectors ensures that no value is present for GenerateSparseVectors, not even an explicit nil

func (*WebscrapeRequest) UnsetMaxPagesToScrape

func (o *WebscrapeRequest) UnsetMaxPagesToScrape()

UnsetMaxPagesToScrape ensures that no value is present for MaxPagesToScrape, not even an explicit nil

func (*WebscrapeRequest) UnsetPrependFilenameToChunks

func (o *WebscrapeRequest) UnsetPrependFilenameToChunks()

UnsetPrependFilenameToChunks ensures that no value is present for PrependFilenameToChunks, not even an explicit nil

func (*WebscrapeRequest) UnsetRecursionDepth

func (o *WebscrapeRequest) UnsetRecursionDepth()

UnsetRecursionDepth ensures that no value is present for RecursionDepth, not even an explicit nil

func (*WebscrapeRequest) UnsetSkipEmbeddingGeneration

func (o *WebscrapeRequest) UnsetSkipEmbeddingGeneration()

UnsetSkipEmbeddingGeneration ensures that no value is present for SkipEmbeddingGeneration, not even an explicit nil

type WhiteLabelingResponse

type WhiteLabelingResponse struct {
	RemoveBranding bool                   `json:"remove_branding"`
	Integrations   map[string]interface{} `json:"integrations"`
}

WhiteLabelingResponse struct for WhiteLabelingResponse

func NewWhiteLabelingResponse

func NewWhiteLabelingResponse(removeBranding bool, integrations map[string]interface{}) *WhiteLabelingResponse

NewWhiteLabelingResponse instantiates a new WhiteLabelingResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWhiteLabelingResponseWithDefaults

func NewWhiteLabelingResponseWithDefaults() *WhiteLabelingResponse

NewWhiteLabelingResponseWithDefaults instantiates a new WhiteLabelingResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WhiteLabelingResponse) GetIntegrations

func (o *WhiteLabelingResponse) GetIntegrations() map[string]interface{}

GetIntegrations returns the Integrations field value

func (*WhiteLabelingResponse) GetIntegrationsOk

func (o *WhiteLabelingResponse) GetIntegrationsOk() (map[string]interface{}, bool)

GetIntegrationsOk returns a tuple with the Integrations field value and a boolean to check if the value has been set.

func (*WhiteLabelingResponse) GetRemoveBranding

func (o *WhiteLabelingResponse) GetRemoveBranding() bool

GetRemoveBranding returns the RemoveBranding field value

func (*WhiteLabelingResponse) GetRemoveBrandingOk

func (o *WhiteLabelingResponse) GetRemoveBrandingOk() (*bool, bool)

GetRemoveBrandingOk returns a tuple with the RemoveBranding field value and a boolean to check if the value has been set.

func (WhiteLabelingResponse) MarshalJSON

func (o WhiteLabelingResponse) MarshalJSON() ([]byte, error)

func (*WhiteLabelingResponse) SetIntegrations

func (o *WhiteLabelingResponse) SetIntegrations(v map[string]interface{})

SetIntegrations sets field value

func (*WhiteLabelingResponse) SetRemoveBranding

func (o *WhiteLabelingResponse) SetRemoveBranding(v bool)

SetRemoveBranding sets field value

type YoutubeTranscriptResponse

type YoutubeTranscriptResponse struct {
	Status        string                                       `json:"status"`
	Error         NullableString                               `json:"error"`
	Data          NullableString                               `json:"data"`
	RawTranscript []map[string]RawTranscriptPropertyInnerValue `json:"raw_transcript"`
}

YoutubeTranscriptResponse struct for YoutubeTranscriptResponse

func NewYoutubeTranscriptResponse

func NewYoutubeTranscriptResponse(status string, error_ NullableString, data NullableString, rawTranscript []map[string]RawTranscriptPropertyInnerValue) *YoutubeTranscriptResponse

NewYoutubeTranscriptResponse instantiates a new YoutubeTranscriptResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewYoutubeTranscriptResponseWithDefaults

func NewYoutubeTranscriptResponseWithDefaults() *YoutubeTranscriptResponse

NewYoutubeTranscriptResponseWithDefaults instantiates a new YoutubeTranscriptResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*YoutubeTranscriptResponse) GetData

func (o *YoutubeTranscriptResponse) GetData() string

GetData returns the Data field value If the value is explicit nil, the zero value for string will be returned

func (*YoutubeTranscriptResponse) GetDataOk

func (o *YoutubeTranscriptResponse) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*YoutubeTranscriptResponse) GetError

func (o *YoutubeTranscriptResponse) GetError() string

GetError returns the Error field value If the value is explicit nil, the zero value for string will be returned

func (*YoutubeTranscriptResponse) GetErrorOk

func (o *YoutubeTranscriptResponse) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*YoutubeTranscriptResponse) GetRawTranscript

GetRawTranscript returns the RawTranscript field value If the value is explicit nil, the zero value for []map[string]RawTranscriptPropertyInnerValue will be returned

func (*YoutubeTranscriptResponse) GetRawTranscriptOk

func (o *YoutubeTranscriptResponse) GetRawTranscriptOk() ([]map[string]RawTranscriptPropertyInnerValue, bool)

GetRawTranscriptOk returns a tuple with the RawTranscript field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*YoutubeTranscriptResponse) GetStatus

func (o *YoutubeTranscriptResponse) GetStatus() string

GetStatus returns the Status field value

func (*YoutubeTranscriptResponse) GetStatusOk

func (o *YoutubeTranscriptResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (YoutubeTranscriptResponse) MarshalJSON

func (o YoutubeTranscriptResponse) MarshalJSON() ([]byte, error)

func (*YoutubeTranscriptResponse) SetData

func (o *YoutubeTranscriptResponse) SetData(v string)

SetData sets field value

func (*YoutubeTranscriptResponse) SetError

func (o *YoutubeTranscriptResponse) SetError(v string)

SetError sets field value

func (*YoutubeTranscriptResponse) SetRawTranscript

SetRawTranscript sets field value

func (*YoutubeTranscriptResponse) SetStatus

func (o *YoutubeTranscriptResponse) SetStatus(v string)

SetStatus sets field value

type ZendeskAuthentication added in v0.1.5

type ZendeskAuthentication struct {
	Source      interface{} `json:"source"`
	AccessToken string      `json:"access_token"`
	Subdomain   string      `json:"subdomain"`
}

ZendeskAuthentication struct for ZendeskAuthentication

func NewZendeskAuthentication added in v0.1.5

func NewZendeskAuthentication(source interface{}, accessToken string, subdomain string) *ZendeskAuthentication

NewZendeskAuthentication instantiates a new ZendeskAuthentication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewZendeskAuthenticationWithDefaults added in v0.1.5

func NewZendeskAuthenticationWithDefaults() *ZendeskAuthentication

NewZendeskAuthenticationWithDefaults instantiates a new ZendeskAuthentication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ZendeskAuthentication) GetAccessToken added in v0.1.5

func (o *ZendeskAuthentication) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*ZendeskAuthentication) GetAccessTokenOk added in v0.1.5

func (o *ZendeskAuthentication) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*ZendeskAuthentication) GetSource added in v0.1.5

func (o *ZendeskAuthentication) GetSource() interface{}

GetSource returns the Source field value If the value is explicit nil, the zero value for interface{} will be returned

func (*ZendeskAuthentication) GetSourceOk added in v0.1.5

func (o *ZendeskAuthentication) GetSourceOk() (*interface{}, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ZendeskAuthentication) GetSubdomain added in v0.1.5

func (o *ZendeskAuthentication) GetSubdomain() string

GetSubdomain returns the Subdomain field value

func (*ZendeskAuthentication) GetSubdomainOk added in v0.1.5

func (o *ZendeskAuthentication) GetSubdomainOk() (*string, bool)

GetSubdomainOk returns a tuple with the Subdomain field value and a boolean to check if the value has been set.

func (ZendeskAuthentication) MarshalJSON added in v0.1.5

func (o ZendeskAuthentication) MarshalJSON() ([]byte, error)

func (*ZendeskAuthentication) SetAccessToken added in v0.1.5

func (o *ZendeskAuthentication) SetAccessToken(v string)

SetAccessToken sets field value

func (*ZendeskAuthentication) SetSource added in v0.1.5

func (o *ZendeskAuthentication) SetSource(v interface{})

SetSource sets field value

func (*ZendeskAuthentication) SetSubdomain added in v0.1.5

func (o *ZendeskAuthentication) SetSubdomain(v string)

SetSubdomain sets field value

type ZoteroAuthentication added in v0.1.5

type ZoteroAuthentication struct {
	Source            interface{} `json:"source"`
	AccessToken       string      `json:"access_token"`
	AccessTokenSecret string      `json:"access_token_secret"`
	Username          string      `json:"username"`
	ZoteroId          string      `json:"zotero_id"`
}

ZoteroAuthentication struct for ZoteroAuthentication

func NewZoteroAuthentication added in v0.1.5

func NewZoteroAuthentication(source interface{}, accessToken string, accessTokenSecret string, username string, zoteroId string) *ZoteroAuthentication

NewZoteroAuthentication instantiates a new ZoteroAuthentication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewZoteroAuthenticationWithDefaults added in v0.1.5

func NewZoteroAuthenticationWithDefaults() *ZoteroAuthentication

NewZoteroAuthenticationWithDefaults instantiates a new ZoteroAuthentication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ZoteroAuthentication) GetAccessToken added in v0.1.5

func (o *ZoteroAuthentication) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*ZoteroAuthentication) GetAccessTokenOk added in v0.1.5

func (o *ZoteroAuthentication) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*ZoteroAuthentication) GetAccessTokenSecret added in v0.1.5

func (o *ZoteroAuthentication) GetAccessTokenSecret() string

GetAccessTokenSecret returns the AccessTokenSecret field value

func (*ZoteroAuthentication) GetAccessTokenSecretOk added in v0.1.5

func (o *ZoteroAuthentication) GetAccessTokenSecretOk() (*string, bool)

GetAccessTokenSecretOk returns a tuple with the AccessTokenSecret field value and a boolean to check if the value has been set.

func (*ZoteroAuthentication) GetSource added in v0.1.5

func (o *ZoteroAuthentication) GetSource() interface{}

GetSource returns the Source field value If the value is explicit nil, the zero value for interface{} will be returned

func (*ZoteroAuthentication) GetSourceOk added in v0.1.5

func (o *ZoteroAuthentication) GetSourceOk() (*interface{}, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ZoteroAuthentication) GetUsername added in v0.1.5

func (o *ZoteroAuthentication) GetUsername() string

GetUsername returns the Username field value

func (*ZoteroAuthentication) GetUsernameOk added in v0.1.5

func (o *ZoteroAuthentication) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (*ZoteroAuthentication) GetZoteroId added in v0.1.5

func (o *ZoteroAuthentication) GetZoteroId() string

GetZoteroId returns the ZoteroId field value

func (*ZoteroAuthentication) GetZoteroIdOk added in v0.1.5

func (o *ZoteroAuthentication) GetZoteroIdOk() (*string, bool)

GetZoteroIdOk returns a tuple with the ZoteroId field value and a boolean to check if the value has been set.

func (ZoteroAuthentication) MarshalJSON added in v0.1.5

func (o ZoteroAuthentication) MarshalJSON() ([]byte, error)

func (*ZoteroAuthentication) SetAccessToken added in v0.1.5

func (o *ZoteroAuthentication) SetAccessToken(v string)

SetAccessToken sets field value

func (*ZoteroAuthentication) SetAccessTokenSecret added in v0.1.5

func (o *ZoteroAuthentication) SetAccessTokenSecret(v string)

SetAccessTokenSecret sets field value

func (*ZoteroAuthentication) SetSource added in v0.1.5

func (o *ZoteroAuthentication) SetSource(v interface{})

SetSource sets field value

func (*ZoteroAuthentication) SetUsername added in v0.1.5

func (o *ZoteroAuthentication) SetUsername(v string)

SetUsername sets field value

func (*ZoteroAuthentication) SetZoteroId added in v0.1.5

func (o *ZoteroAuthentication) SetZoteroId(v string)

SetZoteroId sets field value

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL