@Generated public interface VectorSearchEndpointsService
This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
| Modifier and Type | Method and Description |
|---|---|
EndpointInfo |
createEndpoint(CreateEndpoint createEndpoint)
Create a new endpoint.
|
void |
deleteEndpoint(DeleteEndpointRequest deleteEndpointRequest)
Delete an AI Search endpoint.
|
EndpointInfo |
getEndpoint(GetEndpointRequest getEndpointRequest)
Get details for a single AI Search endpoint.
|
GetVectorSearchEndpointPermissionLevelsResponse |
getPermissionLevels(GetVectorSearchEndpointPermissionLevelsRequest getVectorSearchEndpointPermissionLevelsRequest)
Gets the permission levels that a user can have on an object.
|
VectorSearchEndpointPermissions |
getPermissions(GetVectorSearchEndpointPermissionsRequest getVectorSearchEndpointPermissionsRequest)
Gets the permissions of a vector search endpoint.
|
ListEndpointResponse |
listEndpoints(ListEndpointsRequest listEndpointsRequest)
List all AI Search endpoints in the workspace.
|
EndpointInfo |
patchEndpoint(PatchEndpointRequest patchEndpointRequest)
Update an endpoint
|
RetrieveUserVisibleMetricsResponse |
retrieveUserVisibleMetrics(RetrieveUserVisibleMetricsRequest retrieveUserVisibleMetricsRequest)
Retrieve user-visible metrics for an endpoint
|
VectorSearchEndpointPermissions |
setPermissions(VectorSearchEndpointPermissionsRequest vectorSearchEndpointPermissionsRequest)
Sets permissions on an object, replacing existing permissions if they exist.
|
PatchEndpointBudgetPolicyResponse |
updateEndpointBudgetPolicy(PatchEndpointBudgetPolicyRequest patchEndpointBudgetPolicyRequest)
Update the budget policy of an endpoint
|
UpdateEndpointCustomTagsResponse |
updateEndpointCustomTags(UpdateEndpointCustomTagsRequest updateEndpointCustomTagsRequest)
Update the custom tags of an endpoint.
|
VectorSearchEndpointPermissions |
updatePermissions(VectorSearchEndpointPermissionsRequest vectorSearchEndpointPermissionsRequest)
Updates the permissions on a vector search endpoint.
|
EndpointInfo createEndpoint(CreateEndpoint createEndpoint)
void deleteEndpoint(DeleteEndpointRequest deleteEndpointRequest)
EndpointInfo getEndpoint(GetEndpointRequest getEndpointRequest)
GetVectorSearchEndpointPermissionLevelsResponse getPermissionLevels(GetVectorSearchEndpointPermissionLevelsRequest getVectorSearchEndpointPermissionLevelsRequest)
VectorSearchEndpointPermissions getPermissions(GetVectorSearchEndpointPermissionsRequest getVectorSearchEndpointPermissionsRequest)
ListEndpointResponse listEndpoints(ListEndpointsRequest listEndpointsRequest)
EndpointInfo patchEndpoint(PatchEndpointRequest patchEndpointRequest)
RetrieveUserVisibleMetricsResponse retrieveUserVisibleMetrics(RetrieveUserVisibleMetricsRequest retrieveUserVisibleMetricsRequest)
VectorSearchEndpointPermissions setPermissions(VectorSearchEndpointPermissionsRequest vectorSearchEndpointPermissionsRequest)
PatchEndpointBudgetPolicyResponse updateEndpointBudgetPolicy(PatchEndpointBudgetPolicyRequest patchEndpointBudgetPolicyRequest)
UpdateEndpointCustomTagsResponse updateEndpointCustomTags(UpdateEndpointCustomTagsRequest updateEndpointCustomTagsRequest)
VectorSearchEndpointPermissions updatePermissions(VectorSearchEndpointPermissionsRequest vectorSearchEndpointPermissionsRequest)
Copyright © 2026. All rights reserved.