MCPcopy Create free account

hub / github.com/algolia/algoliasearch-client-java / types & classes

Types & classes1,258 in github.com/algolia/algoliasearch-client-java

ClassABTest
ABTest
algoliasearch/src/main/java/com/algolia/model/abtesting/ABTest.java:15
ClassABTest
ABTest
algoliasearch/src/main/java/com/algolia/model/abtestingv3/ABTest.java:13
ClassABTestConfiguration
A/B test configuration.
algoliasearch/src/main/java/com/algolia/model/abtesting/ABTestConfiguration.java:11
ClassABTestConfiguration
A/B test configuration.
algoliasearch/src/main/java/com/algolia/model/abtestingv3/ABTestConfiguration.java:13
ClassABTestResponse
ABTestResponse
algoliasearch/src/main/java/com/algolia/model/abtesting/ABTestResponse.java:11
ClassABTestResponse
ABTestResponse
algoliasearch/src/main/java/com/algolia/model/abtestingv3/ABTestResponse.java:11
ClassAbTestsVariant
AbTestsVariant
algoliasearch/src/main/java/com/algolia/model/abtesting/AbTestsVariant.java:11
ClassAbTestsVariant
AbTestsVariant
algoliasearch/src/main/java/com/algolia/model/abtestingv3/AbTestsVariant.java:11
ClassAbTestsVariantSearchParams
AbTestsVariantSearchParams
algoliasearch/src/main/java/com/algolia/model/abtesting/AbTestsVariantSearchParams.java:11
ClassAbTestsVariantSearchParams
AbTestsVariantSearchParams
algoliasearch/src/main/java/com/algolia/model/abtestingv3/AbTestsVariantSearchParams.java:11
ClassAbtestingClient
algoliasearch/src/main/java/com/algolia/api/AbtestingClient.java:23
ClassAbtestingV3Client
algoliasearch/src/main/java/com/algolia/api/AbtestingV3Client.java:23
EnumAcl
Access control list permissions.
algoliasearch/src/main/java/com/algolia/model/search/Acl.java:10
EnumAction
Type of Composition Batch operation.
algoliasearch/src/main/java/com/algolia/model/composition/Action.java:10
EnumAction
Which indexing operation to perform: - `addObject`: adds records to an index. Equivalent to the \"Add a new record (with auto-generated object ID)\" o
algoliasearch/src/main/java/com/algolia/model/search/Action.java:23
EnumAction
Which indexing operation to perform: - `addObject`: adds records to an index. Equivalent to the \"Add a new record (with auto-generated object ID)\" o
algoliasearch/src/main/java/com/algolia/model/ingestion/Action.java:23
EnumActionType
Action to perform on the Algolia index.
algoliasearch/src/main/java/com/algolia/model/ingestion/ActionType.java:10
ClassAddABTestsRequest
AddABTestsRequest
algoliasearch/src/main/java/com/algolia/model/abtesting/AddABTestsRequest.java:13
ClassAddABTestsRequest
AddABTestsRequest
algoliasearch/src/main/java/com/algolia/model/abtestingv3/AddABTestsRequest.java:13
InterfaceAddABTestsVariant
AddABTestsVariant
algoliasearch/src/main/java/com/algolia/model/abtesting/AddABTestsVariant.java:15
InterfaceAddABTestsVariant
AddABTestsVariant
algoliasearch/src/main/java/com/algolia/model/abtestingv3/AddABTestsVariant.java:15
ClassAddApiKeyResponse
AddApiKeyResponse
algoliasearch/src/main/java/com/algolia/model/search/AddApiKeyResponse.java:11
EnumAddToCartEvent
Gets or Sets AddToCartEvent
algoliasearch/src/main/java/com/algolia/model/insights/AddToCartEvent.java:10
ClassAddedToCartObjectIDs
Use this event to track when users add items to their shopping cart unrelated to a previous Algolia request. For example, if you don't use Algolia to
algoliasearch/src/main/java/com/algolia/model/insights/AddedToCartObjectIDs.java:18
ClassAddedToCartObjectIDsAfterSearch
Use this event to track when users add items to their shopping cart after a previous Algolia request. If you're building your category pages with Algo
algoliasearch/src/main/java/com/algolia/model/insights/AddedToCartObjectIDsAfterSearch.java:16
EnumAdvancedSyntaxFeatures
Gets or Sets advancedSyntaxFeatures
algoliasearch/src/main/java/com/algolia/model/composition/AdvancedSyntaxFeatures.java:10
EnumAdvancedSyntaxFeatures
Gets or Sets advancedSyntaxFeatures
algoliasearch/src/main/java/com/algolia/model/search/AdvancedSyntaxFeatures.java:10
EnumAdvancedSyntaxFeatures
Gets or Sets advancedSyntaxFeatures
algoliasearch/src/main/java/com/algolia/model/recommend/AdvancedSyntaxFeatures.java:10
EnumAdvancedSyntaxFeatures
AdvancedSyntaxFeatures.
algoliasearch/src/main/java/com/algolia/model/agentstudio/AdvancedSyntaxFeatures.java:10
ClassAgentCompletionAlgoliaParams
AgentCompletionAlgoliaParams
algoliasearch/src/main/java/com/algolia/model/agentstudio/AgentCompletionAlgoliaParams.java:13
ClassAgentCompletionRequest
Request model for creating a completion for an assistant.
algoliasearch/src/main/java/com/algolia/model/agentstudio/AgentCompletionRequest.java:11
ClassAgentConfigCreate
AgentConfigCreate
algoliasearch/src/main/java/com/algolia/model/agentstudio/AgentConfigCreate.java:15
ClassAgentConfigUpdate
AgentConfigUpdate
algoliasearch/src/main/java/com/algolia/model/agentstudio/AgentConfigUpdate.java:15
EnumAgentStatus
Gets or Sets AgentStatus
algoliasearch/src/main/java/com/algolia/model/agentstudio/AgentStatus.java:10
ClassAgentStudioClient
algoliasearch/src/main/java/com/algolia/api/AgentStudioClient.java:33
ClassAgentTestConfiguration
Dynamic configuration for testing agents.
algoliasearch/src/main/java/com/algolia/model/agentstudio/AgentTestConfiguration.java:15
ClassAgentWithVersionResponse
AgentWithVersionResponse
algoliasearch/src/main/java/com/algolia/model/agentstudio/AgentWithVersionResponse.java:15
ClassAlgoliaAgent
algoliasearch/src/main/java/com/algolia/config/AlgoliaAgent.java:8
ClassAlgoliaApiException
Exception thrown in case of API failure such as 4XX, 5XX error.
algoliasearch/src/main/java/com/algolia/exceptions/AlgoliaApiException.java:4
ClassAlgoliaClientException
Exception thrown when an error occurs during API requests.
algoliasearch/src/main/java/com/algolia/exceptions/AlgoliaClientException.java:4
ClassAlgoliaDisplayResultsToolConfig
Configuration for the algolia_display_results tool.
algoliasearch/src/main/java/com/algolia/model/agentstudio/AlgoliaDisplayResultsToolConfig.java:11
ClassAlgoliaIterableHelper
algoliasearch/src/main/java/com/algolia/utils/AlgoliaIterableHelper.java:7
ClassAlgoliaRecommendToolConfigInput
Configuration for the Algolia Recommend tool. Allows specifying recommend models and related parameters.
algoliasearch/src/main/java/com/algolia/model/agentstudio/AlgoliaRecommendToolConfigInput.java:18
ClassAlgoliaRecommendToolIndexConfig
AlgoliaRecommendToolIndexConfig
algoliasearch/src/main/java/com/algolia/model/agentstudio/AlgoliaRecommendToolIndexConfig.java:11
ClassAlgoliaRequestException
Represents a retryable exception (4XX).
algoliasearch/src/main/java/com/algolia/exceptions/AlgoliaRequestException.java:4
ClassAlgoliaResponseException
Exception thrown in case of API failure such as 4XX, 5XX error.
algoliasearch/src/main/java/com/algolia/exceptions/AlgoliaResponseException.java:4
ClassAlgoliaRetriesExceededException
Exception thrown when an error occurs during the waitForTask strategy. For example: maximum number of retry exceeded
algoliasearch/src/main/java/com/algolia/exceptions/AlgoliaRetriesExceededException.java:7
ClassAlgoliaRetryException
Exception thrown when an error occurs during the retry strategy. For example: All hosts are unreachable.
algoliasearch/src/main/java/com/algolia/exceptions/AlgoliaRetryException.java:9
ClassAlgoliaRuntimeException
Exception thrown when an error occurs during the Serialization/Deserialization process
algoliasearch/src/main/java/com/algolia/exceptions/AlgoliaRuntimeException.java:4
ClassAlgoliaSearchToolConfig
AlgoliaSearchToolConfig
algoliasearch/src/main/java/com/algolia/model/agentstudio/AlgoliaSearchToolConfig.java:13
ClassAlgoliaSearchToolIndexConfig
AlgoliaSearchToolIndexConfig
algoliasearch/src/main/java/com/algolia/model/agentstudio/AlgoliaSearchToolIndexConfig.java:11
ClassAllowedDomainBulkDelete
Request body for bulk delete by IDs.
algoliasearch/src/main/java/com/algolia/model/agentstudio/AllowedDomainBulkDelete.java:13
ClassAllowedDomainBulkInsert
Request body for bulk insert.
algoliasearch/src/main/java/com/algolia/model/agentstudio/AllowedDomainBulkInsert.java:13
ClassAllowedDomainCreate
Request body to add a single allowed domain.
algoliasearch/src/main/java/com/algolia/model/agentstudio/AllowedDomainCreate.java:11
ClassAllowedDomainListResponse
List of allowed domains for an application.
algoliasearch/src/main/java/com/algolia/model/agentstudio/AllowedDomainListResponse.java:13
ClassAllowedDomainResponse
Single allowed domain in API responses.
algoliasearch/src/main/java/com/algolia/model/agentstudio/AllowedDomainResponse.java:11
EnumAlternativesAsExact
Gets or Sets alternativesAsExact
algoliasearch/src/main/java/com/algolia/model/composition/AlternativesAsExact.java:10
EnumAlternativesAsExact
Gets or Sets alternativesAsExact
algoliasearch/src/main/java/com/algolia/model/search/AlternativesAsExact.java:10
EnumAlternativesAsExact
Gets or Sets alternativesAsExact
algoliasearch/src/main/java/com/algolia/model/recommend/AlternativesAsExact.java:10
EnumAlternativesAsExact
AlternativesAsExact.
algoliasearch/src/main/java/com/algolia/model/agentstudio/AlternativesAsExact.java:10
ClassAnalyticsClient
algoliasearch/src/main/java/com/algolia/api/AnalyticsClient.java:23
EnumAnchoring
Which part of the search query the pattern should match: - `startsWith`. The pattern must match the beginning of the query. - `endsWith`. The pattern
algoliasearch/src/main/java/com/algolia/model/composition/Anchoring.java:15
EnumAnchoring
Which part of the search query the pattern should match: - `startsWith`. The pattern must match the beginning of the query. - `endsWith`. The pattern
algoliasearch/src/main/java/com/algolia/model/search/Anchoring.java:15
ClassAnthropicProviderInput
Anthropic-specific provider input.
algoliasearch/src/main/java/com/algolia/model/agentstudio/AnthropicProviderInput.java:11
ClassApiClient
Represents a base client for making API requests. The client uses a {@link Requester} for executing requests and an {@link ExecutorService} for asynch
algoliasearch/src/main/java/com/algolia/ApiClient.java:27
ClassApiKey
API key object.
algoliasearch/src/main/java/com/algolia/model/search/ApiKey.java:13
EnumApiKeyOperation
Gets or Sets apiKeyOperation
algoliasearch/src/main/java/com/algolia/model/search/ApiKeyOperation.java:10
ClassApplicationConfigPatch
ApplicationConfigPatch
algoliasearch/src/main/java/com/algolia/model/agentstudio/ApplicationConfigPatch.java:11
ClassApplicationConfigResponse
ApplicationConfigResponse
algoliasearch/src/main/java/com/algolia/model/agentstudio/ApplicationConfigResponse.java:11
InterfaceAroundPrecision
Precision of a coordinate-based search in meters to group results with similar distances. The Geo ranking criterion considers all matches within the s
algoliasearch/src/main/java/com/algolia/model/composition/AroundPrecision.java:20
InterfaceAroundPrecision
Precision of a coordinate-based search in meters to group results with similar distances. The Geo ranking criterion considers all matches within the s
algoliasearch/src/main/java/com/algolia/model/search/AroundPrecision.java:20
InterfaceAroundPrecision
Precision of a coordinate-based search in meters to group results with similar distances. The Geo ranking criterion considers all matches within the s
algoliasearch/src/main/java/com/algolia/model/recommend/AroundPrecision.java:20
InterfaceAroundPrecisionUnion
AroundPrecisionUnion
algoliasearch/src/main/java/com/algolia/model/agentstudio/AroundPrecisionUnion.java:18
InterfaceAroundRadius
Maximum radius for a search around a central location. This parameter works in combination with the `aroundLatLng` and `aroundLatLngViaIP` parameters.
algoliasearch/src/main/java/com/algolia/model/composition/AroundRadius.java:20
InterfaceAroundRadius
Maximum radius for a search around a central location. This parameter works in combination with the `aroundLatLng` and `aroundLatLngViaIP` parameters.
algoliasearch/src/main/java/com/algolia/model/search/AroundRadius.java:20
InterfaceAroundRadius
Maximum radius for a search around a central location. This parameter works in combination with the `aroundLatLng` and `aroundLatLngViaIP` parameters.
algoliasearch/src/main/java/com/algolia/model/recommend/AroundRadius.java:20
EnumAroundRadiusAll
Return all records with a valid `_geoloc` attribute. Don't filter by distance.
algoliasearch/src/main/java/com/algolia/model/composition/AroundRadiusAll.java:10
EnumAroundRadiusAll
Return all records with a valid `_geoloc` attribute. Don't filter by distance.
algoliasearch/src/main/java/com/algolia/model/search/AroundRadiusAll.java:10
EnumAroundRadiusAll
Return all records with a valid `_geoloc` attribute. Don't filter by distance.
algoliasearch/src/main/java/com/algolia/model/recommend/AroundRadiusAll.java:10
InterfaceAroundRadiusUnion
AroundRadiusUnion
algoliasearch/src/main/java/com/algolia/model/agentstudio/AroundRadiusUnion.java:15
ClassAssignUserIdParams
Assign userID parameters.
algoliasearch/src/main/java/com/algolia/model/search/AssignUserIdParams.java:11
ClassAssistantMessageV4
AssistantMessageV4
algoliasearch/src/main/java/com/algolia/model/agentstudio/AssistantMessageV4.java:13
ClassAssistantMessageV5
AssistantMessageV5
algoliasearch/src/main/java/com/algolia/model/agentstudio/AssistantMessageV5.java:13
InterfaceAssistantPartV4
AssistantPartV4
algoliasearch/src/main/java/com/algolia/model/agentstudio/AssistantPartV4.java:15
InterfaceAssistantPartV5
AssistantPartV5
algoliasearch/src/main/java/com/algolia/model/agentstudio/AssistantPartV5.java:15
InterfaceAttributeToUpdate
AttributeToUpdate @deprecated
algoliasearch/src/main/java/com/algolia/model/search/AttributeToUpdate.java:19
ClassAuthAPIKey
Credentials for authenticating with an API key.
algoliasearch/src/main/java/com/algolia/model/ingestion/AuthAPIKey.java:11
ClassAuthAPIKeyPartial
Credentials for authenticating with an API key.
algoliasearch/src/main/java/com/algolia/model/ingestion/AuthAPIKeyPartial.java:11
ClassAuthAlgolia
Credentials for authenticating with Algolia.
algoliasearch/src/main/java/com/algolia/model/ingestion/AuthAlgolia.java:11
ClassAuthAlgoliaInsights
Credentials for authenticating with the Algolia Insights API.
algoliasearch/src/main/java/com/algolia/model/ingestion/AuthAlgoliaInsights.java:11
ClassAuthAlgoliaInsightsPartial
Credentials for authenticating with the Algolia Insights API.
algoliasearch/src/main/java/com/algolia/model/ingestion/AuthAlgoliaInsightsPartial.java:11
ClassAuthAlgoliaPartial
Credentials for authenticating with Algolia.
algoliasearch/src/main/java/com/algolia/model/ingestion/AuthAlgoliaPartial.java:11
ClassAuthBasic
Credentials for authenticating with user name and password.
algoliasearch/src/main/java/com/algolia/model/ingestion/AuthBasic.java:11
ClassAuthBasicPartial
Credentials for authenticating with user name and password.
algoliasearch/src/main/java/com/algolia/model/ingestion/AuthBasicPartial.java:11
ClassAuthGoogleServiceAccount
Credentials for authenticating with a Google service account, such as BigQuery.
algoliasearch/src/main/java/com/algolia/model/ingestion/AuthGoogleServiceAccount.java:11
ClassAuthGoogleServiceAccountPartial
Credentials for authenticating with a Google service account, such as BigQuery.
algoliasearch/src/main/java/com/algolia/model/ingestion/AuthGoogleServiceAccountPartial.java:11
InterfaceAuthInput
AuthInput
algoliasearch/src/main/java/com/algolia/model/ingestion/AuthInput.java:17
InterfaceAuthInputPartial
AuthInputPartial
algoliasearch/src/main/java/com/algolia/model/ingestion/AuthInputPartial.java:17
ClassAuthInterceptor
algoliasearch/src/main/java/com/algolia/internal/interceptors/AuthInterceptor.java:9
ClassAuthOAuth
Credentials for authenticating with OAuth 2.0.
algoliasearch/src/main/java/com/algolia/model/ingestion/AuthOAuth.java:11
next →1–100 of 1,258, ranked by callers