@Generated public class VectorSearchEndpointsAPI extends Object
| Constructor and Description |
|---|
VectorSearchEndpointsAPI(ApiClient apiClient)
Regular-use constructor
|
VectorSearchEndpointsAPI(VectorSearchEndpointsService mock)
Constructor for mocks
|
public VectorSearchEndpointsAPI(ApiClient apiClient)
public VectorSearchEndpointsAPI(VectorSearchEndpointsService mock)
public EndpointInfo waitGetEndpointVectorSearchEndpointOnline(String endpointName) throws TimeoutException
TimeoutExceptionpublic EndpointInfo waitGetEndpointVectorSearchEndpointOnline(String endpointName, Duration timeout, Consumer<EndpointInfo> callback) throws TimeoutException
TimeoutExceptionpublic Wait<EndpointInfo,EndpointInfo> createEndpoint(String name, EndpointType endpointType)
public Wait<EndpointInfo,EndpointInfo> createEndpoint(CreateEndpoint request)
Create a new endpoint.
public void deleteEndpoint(String endpointName)
public void deleteEndpoint(DeleteEndpointRequest request)
Delete a vector search endpoint.
public EndpointInfo getEndpoint(String endpointName)
public EndpointInfo getEndpoint(GetEndpointRequest request)
Get details for a single vector search endpoint.
public Iterable<EndpointInfo> listEndpoints(ListEndpointsRequest request)
List all vector search endpoints in the workspace.
public PatchEndpointBudgetPolicyResponse updateEndpointBudgetPolicy(String endpointName, String budgetPolicyId)
public PatchEndpointBudgetPolicyResponse updateEndpointBudgetPolicy(PatchEndpointBudgetPolicyRequest request)
Update the budget policy of an endpoint
public UpdateEndpointCustomTagsResponse updateEndpointCustomTags(String endpointName, Collection<CustomTag> customTags)
public UpdateEndpointCustomTagsResponse updateEndpointCustomTags(UpdateEndpointCustomTagsRequest request)
public VectorSearchEndpointsService impl()
Copyright © 2025. All rights reserved.