Package com.algolia.model.ingestion
package com.algolia.model.ingestion
-
ClassDescriptionThe action to perform on the Algolia index.AuthAlgoliaAuthAlgoliaPartialAuthentication input used for token credentials.Authentication input used for token credentials.Authentication input for Basic login with username and password.Authentication input for Basic login with username and password.An authentication is used to login into a Source or a Destination, with obfuscated input.The payload when creating an authentication.Response from the API when the Authentication is successfully created.Payload to search for multiple authentications, based on the given `authenticationIDs`.Used to sort the Authentication list endpoint.Type of the Authentication, defines what kind of object is stored in the input.Payload to partially update an Authentication.Response from the API when the Authentication is successfully updated.Authentication input to connect to a Google service (e.g.Authentication input to connect to a Google service (e.g.AuthInputAuthInputPartialAuthentication input for OAuth login.Authentication input for OAuth login.BigCommerceChannelBigCommerceMetafieldGets or Sets BigQueryDataTypeCustom fields from Commercetools to index in the records (see https://docs.commercetools.com/tutorials/custom-types).DeleteResponseA destination describe how the data is indexed on the Algolia side.The payload when creating a destination.Response from the API when the Destination is successfully created.DestinationIndexNameDestinationIndexPrefixDestinationInputPayload to search for multiple destinations, based on the given `destinationIDs`.Used to sort the Destination list endpoint.Type of the Destination, defines in which Algolia product the data will be stored.Payload to partially update a Destination.Response from the API when the Destination is successfully updated.The type of the image.The registry where the image is stored.DockerSourceDiscoverDockerSourceStreamsError.An event describe a step of the task execution flow..Used to sort the Event list endpoint.Gets or Sets EventStatusGets or Sets EventTypeListAuthenticationsResponseListDestinationsResponseListEventsResponseListSourcesResponseA list of tasks with pagination details.Describes how a field should be resolved by applying a set of directives.Transformations to apply to source, serialized as a JSON string.Describes how a destination object should be resolved by means of applying a set of directives.Gets or Sets MappingTypeCSVGets or Sets MethodTypeThe input for an `onDemand` task whose source is of type `bigquery` and for which extracted data spans a given time range.The trigger information of a task of type `onDemand`.The trigger information of a task of type `onDemand`.A task which is manually executed via the run task endpoint.Used to order a sorted request.PaginationDescribe which platform the Authentication is used for.Used to filter Authentication without platform property.PlatformWithNoneDetermines the indexing strategy to use for a given e-commerce source.RunRunListResponseGets or Sets RunOutcomeRunProgressAn identifier that pairs with the outcome reason.The response from the run task API, containing an Observability Run ID and the time it was created at.Used to sort the Run list endpoint.Gets or Sets RunStatusGets or Sets RunTypeThe input for a `schedule` task whose source is of type `bigquery` and for which extracted data spans a fixed number of days.The trigger information for a task of type 'schedule'.The trigger input for a task of type 'schedule'.A task which is triggered by a schedule (cron expression).SourceSourceBigCommerceSourceBigQuerySourceCommercetoolsSourceCreateSourceCreateResponseSourceCSVSourceDockerSourceGA4BigQueryExportSourceInputSourceJSONSourceSearchUsed to sort the Source list endpoint.Gets or Sets SourceTypeSourceUpdateSourceUpdateCommercetoolsSourceUpdateDockerSourceUpdateInputSourceUpdateResponseThe trigger input for a task of type 'streaming'.A task that runs continuously.The input for a `streaming` task whose source is of type `ga4BigqueryExport` and for which extracted data is continuously streamed.The trigger input for a task of type 'subscription'.A task which is triggered by an external subscription (e.g.TaskThe payload for a task creation.The response from the API after a task creation.TaskCreateTriggerTaskInputTaskSearchUsed to sort the Task list endpoint.The payload for a task update.The response from the API after a task update.TriggerThe type of the task reflect how it can be used: - onDemand: a task that runs manually - schedule: a task that runs regularly, following a given cron expression - subscription: a task that runs after a subscription event is received from an integration (e.g.The trigger input for a task update.The window parameter represents the holds the dates used to query the Observability data from the database in a given window.