Help us shape the future of Go! Take the 2026 Go Developer Survey

vectorsearch

package
v0.193.0 Latest Latest
Warning

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

Go to latest
Published: Nov 3, 2026 License: Apache-2.0 Imports: 6 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockVectorSearchEndpointsInterface

type MockVectorSearchEndpointsInterface struct {
	mock.Mock
}

MockVectorSearchEndpointsInterface is an autogenerated mock type for the VectorSearchEndpointsInterface type

func NewMockVectorSearchEndpointsInterface

func NewMockVectorSearchEndpointsInterface(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockVectorSearchEndpointsInterface

NewMockVectorSearchEndpointsInterface creates a new instance of MockVectorSearchEndpointsInterface. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockVectorSearchEndpointsInterface) CreateEndpoint

CreateEndpoint provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) CreateEndpointAndWait

CreateEndpointAndWait provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) DeleteEndpoint

DeleteEndpoint provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) DeleteEndpointByEndpointName

func (_mock *MockVectorSearchEndpointsInterface) DeleteEndpointByEndpointName(ctx context.Context, endpointName string) error

DeleteEndpointByEndpointName provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) EXPECT

func (*MockVectorSearchEndpointsInterface) GetEndpoint

GetEndpoint provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) GetEndpointByEndpointName

func (_mock *MockVectorSearchEndpointsInterface) GetEndpointByEndpointName(ctx context.Context, endpointName string) (*vectorsearch.EndpointInfo, error)

GetEndpointByEndpointName provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) GetPermissionLevels added in v0.132.0

GetPermissionLevels provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) GetPermissionLevelsByEndpointId added in v0.132.0

GetPermissionLevelsByEndpointId provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) GetPermissions added in v0.132.0

GetPermissions provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) GetPermissionsByEndpointId added in v0.132.0

func (_mock *MockVectorSearchEndpointsInterface) GetPermissionsByEndpointId(ctx context.Context, endpointId string) (*vectorsearch.VectorSearchEndpointPermissions, error)

GetPermissionsByEndpointId provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) ListEndpoints

ListEndpoints provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) ListEndpointsAll

ListEndpointsAll provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) PatchEndpoint added in v0.111.0

PatchEndpoint provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) RetrieveUserVisibleMetrics added in v0.92.0

RetrieveUserVisibleMetrics provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) SetPermissions added in v0.132.0

SetPermissions provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) StartEndpoint

StartEndpoint provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) StopEndpoint

StopEndpoint provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) UpdateEndpointBudgetPolicy added in v0.64.0

UpdateEndpointBudgetPolicy provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) UpdateEndpointCustomTags added in v0.64.0

UpdateEndpointCustomTags provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) UpdatePermissions added in v0.132.0

UpdatePermissions provides a mock function for the type MockVectorSearchEndpointsInterface

func (*MockVectorSearchEndpointsInterface) WaitGetEndpointVectorSearchEndpointOnline

func (_mock *MockVectorSearchEndpointsInterface) WaitGetEndpointVectorSearchEndpointOnline(ctx context.Context, endpointName string, timeout time.Duration, callback func(*vectorsearch.EndpointInfo)) (*vectorsearch.EndpointInfo, error)

WaitGetEndpointVectorSearchEndpointOnline provides a mock function for the type MockVectorSearchEndpointsInterface

type MockVectorSearchEndpointsInterface_CreateEndpointAndWait_Call

type MockVectorSearchEndpointsInterface_CreateEndpointAndWait_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_CreateEndpointAndWait_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateEndpointAndWait'

func (*MockVectorSearchEndpointsInterface_CreateEndpointAndWait_Call) Return

func (*MockVectorSearchEndpointsInterface_CreateEndpointAndWait_Call) Run

type MockVectorSearchEndpointsInterface_CreateEndpoint_Call

type MockVectorSearchEndpointsInterface_CreateEndpoint_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_CreateEndpoint_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateEndpoint'

func (*MockVectorSearchEndpointsInterface_CreateEndpoint_Call) Return

func (*MockVectorSearchEndpointsInterface_CreateEndpoint_Call) Run

type MockVectorSearchEndpointsInterface_DeleteEndpointByEndpointName_Call

type MockVectorSearchEndpointsInterface_DeleteEndpointByEndpointName_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_DeleteEndpointByEndpointName_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteEndpointByEndpointName'

func (*MockVectorSearchEndpointsInterface_DeleteEndpointByEndpointName_Call) Return

func (*MockVectorSearchEndpointsInterface_DeleteEndpointByEndpointName_Call) Run

func (*MockVectorSearchEndpointsInterface_DeleteEndpointByEndpointName_Call) RunAndReturn

type MockVectorSearchEndpointsInterface_DeleteEndpoint_Call

type MockVectorSearchEndpointsInterface_DeleteEndpoint_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_DeleteEndpoint_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteEndpoint'

func (*MockVectorSearchEndpointsInterface_DeleteEndpoint_Call) Return

func (*MockVectorSearchEndpointsInterface_DeleteEndpoint_Call) Run

func (*MockVectorSearchEndpointsInterface_DeleteEndpoint_Call) RunAndReturn

type MockVectorSearchEndpointsInterface_Expecter

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

func (*MockVectorSearchEndpointsInterface_Expecter) CreateEndpoint

CreateEndpoint is a helper method to define mock.On call

  • ctx context.Context
  • createEndpoint vectorsearch.CreateEndpoint

func (*MockVectorSearchEndpointsInterface_Expecter) CreateEndpointAndWait

CreateEndpointAndWait is a helper method to define mock.On call

  • ctx context.Context
  • createEndpoint vectorsearch.CreateEndpoint
  • options ...retries.Option[vectorsearch.EndpointInfo]

func (*MockVectorSearchEndpointsInterface_Expecter) DeleteEndpoint

DeleteEndpoint is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.DeleteEndpointRequest

func (*MockVectorSearchEndpointsInterface_Expecter) DeleteEndpointByEndpointName

DeleteEndpointByEndpointName is a helper method to define mock.On call

  • ctx context.Context
  • endpointName string

func (*MockVectorSearchEndpointsInterface_Expecter) GetEndpoint

GetEndpoint is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.GetEndpointRequest

func (*MockVectorSearchEndpointsInterface_Expecter) GetEndpointByEndpointName

GetEndpointByEndpointName is a helper method to define mock.On call

  • ctx context.Context
  • endpointName string

func (*MockVectorSearchEndpointsInterface_Expecter) GetPermissionLevels added in v0.132.0

GetPermissionLevels is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.GetVectorSearchEndpointPermissionLevelsRequest

func (*MockVectorSearchEndpointsInterface_Expecter) GetPermissionLevelsByEndpointId added in v0.132.0

GetPermissionLevelsByEndpointId is a helper method to define mock.On call

  • ctx context.Context
  • endpointId string

func (*MockVectorSearchEndpointsInterface_Expecter) GetPermissions added in v0.132.0

GetPermissions is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.GetVectorSearchEndpointPermissionsRequest

func (*MockVectorSearchEndpointsInterface_Expecter) GetPermissionsByEndpointId added in v0.132.0

GetPermissionsByEndpointId is a helper method to define mock.On call

  • ctx context.Context
  • endpointId string

func (*MockVectorSearchEndpointsInterface_Expecter) ListEndpoints

ListEndpoints is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.ListEndpointsRequest

func (*MockVectorSearchEndpointsInterface_Expecter) ListEndpointsAll

ListEndpointsAll is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.ListEndpointsRequest

func (*MockVectorSearchEndpointsInterface_Expecter) PatchEndpoint added in v0.111.0

PatchEndpoint is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.PatchEndpointRequest

func (*MockVectorSearchEndpointsInterface_Expecter) RetrieveUserVisibleMetrics added in v0.92.0

RetrieveUserVisibleMetrics is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.RetrieveUserVisibleMetricsRequest

func (*MockVectorSearchEndpointsInterface_Expecter) SetPermissions added in v0.132.0

SetPermissions is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.VectorSearchEndpointPermissionsRequest

func (*MockVectorSearchEndpointsInterface_Expecter) StartEndpoint

StartEndpoint is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.StartEndpointRequest

func (*MockVectorSearchEndpointsInterface_Expecter) StopEndpoint

StopEndpoint is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.StopEndpointRequest

func (*MockVectorSearchEndpointsInterface_Expecter) UpdateEndpointBudgetPolicy added in v0.64.0

UpdateEndpointBudgetPolicy is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.PatchEndpointBudgetPolicyRequest

func (*MockVectorSearchEndpointsInterface_Expecter) UpdateEndpointCustomTags added in v0.64.0

UpdateEndpointCustomTags is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.UpdateEndpointCustomTagsRequest

func (*MockVectorSearchEndpointsInterface_Expecter) UpdatePermissions added in v0.132.0

UpdatePermissions is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.VectorSearchEndpointPermissionsRequest

func (*MockVectorSearchEndpointsInterface_Expecter) WaitGetEndpointVectorSearchEndpointOnline

func (_e *MockVectorSearchEndpointsInterface_Expecter) WaitGetEndpointVectorSearchEndpointOnline(ctx any, endpointName any, timeout any, callback any) *MockVectorSearchEndpointsInterface_WaitGetEndpointVectorSearchEndpointOnline_Call

WaitGetEndpointVectorSearchEndpointOnline is a helper method to define mock.On call

  • ctx context.Context
  • endpointName string
  • timeout time.Duration
  • callback func(*vectorsearch.EndpointInfo)

type MockVectorSearchEndpointsInterface_GetEndpointByEndpointName_Call

type MockVectorSearchEndpointsInterface_GetEndpointByEndpointName_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_GetEndpointByEndpointName_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetEndpointByEndpointName'

func (*MockVectorSearchEndpointsInterface_GetEndpointByEndpointName_Call) Return

func (*MockVectorSearchEndpointsInterface_GetEndpointByEndpointName_Call) Run

func (*MockVectorSearchEndpointsInterface_GetEndpointByEndpointName_Call) RunAndReturn

type MockVectorSearchEndpointsInterface_GetEndpoint_Call

type MockVectorSearchEndpointsInterface_GetEndpoint_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_GetEndpoint_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetEndpoint'

func (*MockVectorSearchEndpointsInterface_GetEndpoint_Call) Return

func (*MockVectorSearchEndpointsInterface_GetEndpoint_Call) Run

type MockVectorSearchEndpointsInterface_GetPermissionLevelsByEndpointId_Call added in v0.132.0

type MockVectorSearchEndpointsInterface_GetPermissionLevelsByEndpointId_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_GetPermissionLevelsByEndpointId_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPermissionLevelsByEndpointId'

func (*MockVectorSearchEndpointsInterface_GetPermissionLevelsByEndpointId_Call) Return added in v0.132.0

func (*MockVectorSearchEndpointsInterface_GetPermissionLevelsByEndpointId_Call) Run added in v0.132.0

func (*MockVectorSearchEndpointsInterface_GetPermissionLevelsByEndpointId_Call) RunAndReturn added in v0.132.0

type MockVectorSearchEndpointsInterface_GetPermissionLevels_Call added in v0.132.0

type MockVectorSearchEndpointsInterface_GetPermissionLevels_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_GetPermissionLevels_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPermissionLevels'

func (*MockVectorSearchEndpointsInterface_GetPermissionLevels_Call) Return added in v0.132.0

func (*MockVectorSearchEndpointsInterface_GetPermissionLevels_Call) Run added in v0.132.0

type MockVectorSearchEndpointsInterface_GetPermissionsByEndpointId_Call added in v0.132.0

type MockVectorSearchEndpointsInterface_GetPermissionsByEndpointId_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_GetPermissionsByEndpointId_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPermissionsByEndpointId'

func (*MockVectorSearchEndpointsInterface_GetPermissionsByEndpointId_Call) Return added in v0.132.0

func (*MockVectorSearchEndpointsInterface_GetPermissionsByEndpointId_Call) Run added in v0.132.0

func (*MockVectorSearchEndpointsInterface_GetPermissionsByEndpointId_Call) RunAndReturn added in v0.132.0

type MockVectorSearchEndpointsInterface_GetPermissions_Call added in v0.132.0

type MockVectorSearchEndpointsInterface_GetPermissions_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_GetPermissions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPermissions'

func (*MockVectorSearchEndpointsInterface_GetPermissions_Call) Return added in v0.132.0

func (*MockVectorSearchEndpointsInterface_GetPermissions_Call) Run added in v0.132.0

type MockVectorSearchEndpointsInterface_ListEndpointsAll_Call

type MockVectorSearchEndpointsInterface_ListEndpointsAll_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_ListEndpointsAll_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListEndpointsAll'

func (*MockVectorSearchEndpointsInterface_ListEndpointsAll_Call) Return

func (*MockVectorSearchEndpointsInterface_ListEndpointsAll_Call) Run

type MockVectorSearchEndpointsInterface_ListEndpoints_Call

type MockVectorSearchEndpointsInterface_ListEndpoints_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_ListEndpoints_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListEndpoints'

func (*MockVectorSearchEndpointsInterface_ListEndpoints_Call) Run

type MockVectorSearchEndpointsInterface_PatchEndpoint_Call added in v0.111.0

type MockVectorSearchEndpointsInterface_PatchEndpoint_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_PatchEndpoint_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PatchEndpoint'

func (*MockVectorSearchEndpointsInterface_PatchEndpoint_Call) Return added in v0.111.0

func (*MockVectorSearchEndpointsInterface_PatchEndpoint_Call) Run added in v0.111.0

func (*MockVectorSearchEndpointsInterface_PatchEndpoint_Call) RunAndReturn added in v0.111.0

type MockVectorSearchEndpointsInterface_RetrieveUserVisibleMetrics_Call added in v0.92.0

type MockVectorSearchEndpointsInterface_RetrieveUserVisibleMetrics_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_RetrieveUserVisibleMetrics_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RetrieveUserVisibleMetrics'

func (*MockVectorSearchEndpointsInterface_RetrieveUserVisibleMetrics_Call) Return added in v0.92.0

func (*MockVectorSearchEndpointsInterface_RetrieveUserVisibleMetrics_Call) Run added in v0.92.0

type MockVectorSearchEndpointsInterface_SetPermissions_Call added in v0.132.0

type MockVectorSearchEndpointsInterface_SetPermissions_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_SetPermissions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetPermissions'

func (*MockVectorSearchEndpointsInterface_SetPermissions_Call) Return added in v0.132.0

func (*MockVectorSearchEndpointsInterface_SetPermissions_Call) Run added in v0.132.0

type MockVectorSearchEndpointsInterface_StartEndpoint_Call

type MockVectorSearchEndpointsInterface_StartEndpoint_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_StartEndpoint_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'StartEndpoint'

func (*MockVectorSearchEndpointsInterface_StartEndpoint_Call) Return

func (*MockVectorSearchEndpointsInterface_StartEndpoint_Call) Run

type MockVectorSearchEndpointsInterface_StopEndpoint_Call

type MockVectorSearchEndpointsInterface_StopEndpoint_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_StopEndpoint_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'StopEndpoint'

func (*MockVectorSearchEndpointsInterface_StopEndpoint_Call) Return

func (*MockVectorSearchEndpointsInterface_StopEndpoint_Call) Run

type MockVectorSearchEndpointsInterface_UpdateEndpointBudgetPolicy_Call added in v0.64.0

type MockVectorSearchEndpointsInterface_UpdateEndpointBudgetPolicy_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_UpdateEndpointBudgetPolicy_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateEndpointBudgetPolicy'

func (*MockVectorSearchEndpointsInterface_UpdateEndpointBudgetPolicy_Call) Return added in v0.64.0

func (*MockVectorSearchEndpointsInterface_UpdateEndpointBudgetPolicy_Call) Run added in v0.64.0

type MockVectorSearchEndpointsInterface_UpdateEndpointCustomTags_Call added in v0.64.0

type MockVectorSearchEndpointsInterface_UpdateEndpointCustomTags_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_UpdateEndpointCustomTags_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateEndpointCustomTags'

func (*MockVectorSearchEndpointsInterface_UpdateEndpointCustomTags_Call) Return added in v0.64.0

func (*MockVectorSearchEndpointsInterface_UpdateEndpointCustomTags_Call) Run added in v0.64.0

type MockVectorSearchEndpointsInterface_UpdatePermissions_Call added in v0.132.0

type MockVectorSearchEndpointsInterface_UpdatePermissions_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_UpdatePermissions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdatePermissions'

func (*MockVectorSearchEndpointsInterface_UpdatePermissions_Call) Return added in v0.132.0

func (*MockVectorSearchEndpointsInterface_UpdatePermissions_Call) Run added in v0.132.0

type MockVectorSearchEndpointsInterface_WaitGetEndpointVectorSearchEndpointOnline_Call

type MockVectorSearchEndpointsInterface_WaitGetEndpointVectorSearchEndpointOnline_Call struct {
	*mock.Call
}

MockVectorSearchEndpointsInterface_WaitGetEndpointVectorSearchEndpointOnline_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'WaitGetEndpointVectorSearchEndpointOnline'

func (*MockVectorSearchEndpointsInterface_WaitGetEndpointVectorSearchEndpointOnline_Call) Return

func (*MockVectorSearchEndpointsInterface_WaitGetEndpointVectorSearchEndpointOnline_Call) Run

func (*MockVectorSearchEndpointsInterface_WaitGetEndpointVectorSearchEndpointOnline_Call) RunAndReturn

type MockVectorSearchIndexesInterface

type MockVectorSearchIndexesInterface struct {
	mock.Mock
}

MockVectorSearchIndexesInterface is an autogenerated mock type for the VectorSearchIndexesInterface type

func NewMockVectorSearchIndexesInterface

func NewMockVectorSearchIndexesInterface(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockVectorSearchIndexesInterface

NewMockVectorSearchIndexesInterface creates a new instance of MockVectorSearchIndexesInterface. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockVectorSearchIndexesInterface) CreateIndex

CreateIndex provides a mock function for the type MockVectorSearchIndexesInterface

func (*MockVectorSearchIndexesInterface) DeleteDataVectorIndex

DeleteDataVectorIndex provides a mock function for the type MockVectorSearchIndexesInterface

func (*MockVectorSearchIndexesInterface) DeleteDataVectorIndexByIndexName added in v0.64.0

func (_mock *MockVectorSearchIndexesInterface) DeleteDataVectorIndexByIndexName(ctx context.Context, indexName string) (*vectorsearch.DeleteDataVectorIndexResponse, error)

DeleteDataVectorIndexByIndexName provides a mock function for the type MockVectorSearchIndexesInterface

func (*MockVectorSearchIndexesInterface) DeleteIndex

DeleteIndex provides a mock function for the type MockVectorSearchIndexesInterface

func (*MockVectorSearchIndexesInterface) DeleteIndexByIndexName

func (_mock *MockVectorSearchIndexesInterface) DeleteIndexByIndexName(ctx context.Context, indexName string) error

DeleteIndexByIndexName provides a mock function for the type MockVectorSearchIndexesInterface

func (*MockVectorSearchIndexesInterface) EXPECT

func (*MockVectorSearchIndexesInterface) GetIndex

GetIndex provides a mock function for the type MockVectorSearchIndexesInterface

func (*MockVectorSearchIndexesInterface) GetIndexByIndexName

func (_mock *MockVectorSearchIndexesInterface) GetIndexByIndexName(ctx context.Context, indexName string) (*vectorsearch.VectorIndex, error)

GetIndexByIndexName provides a mock function for the type MockVectorSearchIndexesInterface

func (*MockVectorSearchIndexesInterface) ListIndexes

ListIndexes provides a mock function for the type MockVectorSearchIndexesInterface

func (*MockVectorSearchIndexesInterface) ListIndexesAll

ListIndexesAll provides a mock function for the type MockVectorSearchIndexesInterface

func (*MockVectorSearchIndexesInterface) QueryIndex

QueryIndex provides a mock function for the type MockVectorSearchIndexesInterface

func (*MockVectorSearchIndexesInterface) QueryNextPage added in v0.43.0

QueryNextPage provides a mock function for the type MockVectorSearchIndexesInterface

func (*MockVectorSearchIndexesInterface) ScanIndex added in v0.41.0

ScanIndex provides a mock function for the type MockVectorSearchIndexesInterface

func (*MockVectorSearchIndexesInterface) SyncIndex

SyncIndex provides a mock function for the type MockVectorSearchIndexesInterface

func (*MockVectorSearchIndexesInterface) UpsertDataVectorIndex

UpsertDataVectorIndex provides a mock function for the type MockVectorSearchIndexesInterface

type MockVectorSearchIndexesInterface_CreateIndex_Call

type MockVectorSearchIndexesInterface_CreateIndex_Call struct {
	*mock.Call
}

MockVectorSearchIndexesInterface_CreateIndex_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateIndex'

func (*MockVectorSearchIndexesInterface_CreateIndex_Call) Return

func (*MockVectorSearchIndexesInterface_CreateIndex_Call) Run

type MockVectorSearchIndexesInterface_DeleteDataVectorIndexByIndexName_Call added in v0.64.0

type MockVectorSearchIndexesInterface_DeleteDataVectorIndexByIndexName_Call struct {
	*mock.Call
}

MockVectorSearchIndexesInterface_DeleteDataVectorIndexByIndexName_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteDataVectorIndexByIndexName'

func (*MockVectorSearchIndexesInterface_DeleteDataVectorIndexByIndexName_Call) Return added in v0.64.0

func (*MockVectorSearchIndexesInterface_DeleteDataVectorIndexByIndexName_Call) Run added in v0.64.0

func (*MockVectorSearchIndexesInterface_DeleteDataVectorIndexByIndexName_Call) RunAndReturn added in v0.64.0

type MockVectorSearchIndexesInterface_DeleteDataVectorIndex_Call

type MockVectorSearchIndexesInterface_DeleteDataVectorIndex_Call struct {
	*mock.Call
}

MockVectorSearchIndexesInterface_DeleteDataVectorIndex_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteDataVectorIndex'

func (*MockVectorSearchIndexesInterface_DeleteDataVectorIndex_Call) Return

type MockVectorSearchIndexesInterface_DeleteIndexByIndexName_Call

type MockVectorSearchIndexesInterface_DeleteIndexByIndexName_Call struct {
	*mock.Call
}

MockVectorSearchIndexesInterface_DeleteIndexByIndexName_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteIndexByIndexName'

func (*MockVectorSearchIndexesInterface_DeleteIndexByIndexName_Call) Return

func (*MockVectorSearchIndexesInterface_DeleteIndexByIndexName_Call) Run

func (*MockVectorSearchIndexesInterface_DeleteIndexByIndexName_Call) RunAndReturn

type MockVectorSearchIndexesInterface_DeleteIndex_Call

type MockVectorSearchIndexesInterface_DeleteIndex_Call struct {
	*mock.Call
}

MockVectorSearchIndexesInterface_DeleteIndex_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteIndex'

func (*MockVectorSearchIndexesInterface_DeleteIndex_Call) Return

func (*MockVectorSearchIndexesInterface_DeleteIndex_Call) Run

func (*MockVectorSearchIndexesInterface_DeleteIndex_Call) RunAndReturn

type MockVectorSearchIndexesInterface_Expecter

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

func (*MockVectorSearchIndexesInterface_Expecter) CreateIndex

CreateIndex is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.CreateVectorIndexRequest

func (*MockVectorSearchIndexesInterface_Expecter) DeleteDataVectorIndex

DeleteDataVectorIndex is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.DeleteDataVectorIndexRequest

func (*MockVectorSearchIndexesInterface_Expecter) DeleteDataVectorIndexByIndexName added in v0.64.0

DeleteDataVectorIndexByIndexName is a helper method to define mock.On call

  • ctx context.Context
  • indexName string

func (*MockVectorSearchIndexesInterface_Expecter) DeleteIndex

DeleteIndex is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.DeleteIndexRequest

func (*MockVectorSearchIndexesInterface_Expecter) DeleteIndexByIndexName

DeleteIndexByIndexName is a helper method to define mock.On call

  • ctx context.Context
  • indexName string

func (*MockVectorSearchIndexesInterface_Expecter) GetIndex

GetIndex is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.GetIndexRequest

func (*MockVectorSearchIndexesInterface_Expecter) GetIndexByIndexName

GetIndexByIndexName is a helper method to define mock.On call

  • ctx context.Context
  • indexName string

func (*MockVectorSearchIndexesInterface_Expecter) ListIndexes

ListIndexes is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.ListIndexesRequest

func (*MockVectorSearchIndexesInterface_Expecter) ListIndexesAll

ListIndexesAll is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.ListIndexesRequest

func (*MockVectorSearchIndexesInterface_Expecter) QueryIndex

QueryIndex is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.QueryVectorIndexRequest

func (*MockVectorSearchIndexesInterface_Expecter) QueryNextPage added in v0.43.0

QueryNextPage is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.QueryVectorIndexNextPageRequest

func (*MockVectorSearchIndexesInterface_Expecter) ScanIndex added in v0.41.0

ScanIndex is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.ScanVectorIndexRequest

func (*MockVectorSearchIndexesInterface_Expecter) SyncIndex

SyncIndex is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.SyncIndexRequest

func (*MockVectorSearchIndexesInterface_Expecter) UpsertDataVectorIndex

UpsertDataVectorIndex is a helper method to define mock.On call

  • ctx context.Context
  • request vectorsearch.UpsertDataVectorIndexRequest

type MockVectorSearchIndexesInterface_GetIndexByIndexName_Call

type MockVectorSearchIndexesInterface_GetIndexByIndexName_Call struct {
	*mock.Call
}

MockVectorSearchIndexesInterface_GetIndexByIndexName_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetIndexByIndexName'

func (*MockVectorSearchIndexesInterface_GetIndexByIndexName_Call) Return

func (*MockVectorSearchIndexesInterface_GetIndexByIndexName_Call) Run

func (*MockVectorSearchIndexesInterface_GetIndexByIndexName_Call) RunAndReturn

type MockVectorSearchIndexesInterface_GetIndex_Call

type MockVectorSearchIndexesInterface_GetIndex_Call struct {
	*mock.Call
}

MockVectorSearchIndexesInterface_GetIndex_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetIndex'

func (*MockVectorSearchIndexesInterface_GetIndex_Call) Return

func (*MockVectorSearchIndexesInterface_GetIndex_Call) Run

func (*MockVectorSearchIndexesInterface_GetIndex_Call) RunAndReturn

type MockVectorSearchIndexesInterface_ListIndexesAll_Call

type MockVectorSearchIndexesInterface_ListIndexesAll_Call struct {
	*mock.Call
}

MockVectorSearchIndexesInterface_ListIndexesAll_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListIndexesAll'

func (*MockVectorSearchIndexesInterface_ListIndexesAll_Call) Return

func (*MockVectorSearchIndexesInterface_ListIndexesAll_Call) Run

type MockVectorSearchIndexesInterface_ListIndexes_Call

type MockVectorSearchIndexesInterface_ListIndexes_Call struct {
	*mock.Call
}

MockVectorSearchIndexesInterface_ListIndexes_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListIndexes'

func (*MockVectorSearchIndexesInterface_ListIndexes_Call) Run

type MockVectorSearchIndexesInterface_QueryIndex_Call

type MockVectorSearchIndexesInterface_QueryIndex_Call struct {
	*mock.Call
}

MockVectorSearchIndexesInterface_QueryIndex_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'QueryIndex'

func (*MockVectorSearchIndexesInterface_QueryIndex_Call) Return

func (*MockVectorSearchIndexesInterface_QueryIndex_Call) Run

type MockVectorSearchIndexesInterface_QueryNextPage_Call added in v0.43.0

type MockVectorSearchIndexesInterface_QueryNextPage_Call struct {
	*mock.Call
}

MockVectorSearchIndexesInterface_QueryNextPage_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'QueryNextPage'

func (*MockVectorSearchIndexesInterface_QueryNextPage_Call) Return added in v0.43.0

func (*MockVectorSearchIndexesInterface_QueryNextPage_Call) Run added in v0.43.0

type MockVectorSearchIndexesInterface_ScanIndex_Call added in v0.41.0

type MockVectorSearchIndexesInterface_ScanIndex_Call struct {
	*mock.Call
}

MockVectorSearchIndexesInterface_ScanIndex_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ScanIndex'

func (*MockVectorSearchIndexesInterface_ScanIndex_Call) Return added in v0.41.0

func (*MockVectorSearchIndexesInterface_ScanIndex_Call) Run added in v0.41.0

func (*MockVectorSearchIndexesInterface_ScanIndex_Call) RunAndReturn added in v0.41.0

type MockVectorSearchIndexesInterface_SyncIndex_Call

type MockVectorSearchIndexesInterface_SyncIndex_Call struct {
	*mock.Call
}

MockVectorSearchIndexesInterface_SyncIndex_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SyncIndex'

func (*MockVectorSearchIndexesInterface_SyncIndex_Call) Return

func (*MockVectorSearchIndexesInterface_SyncIndex_Call) Run

func (*MockVectorSearchIndexesInterface_SyncIndex_Call) RunAndReturn

type MockVectorSearchIndexesInterface_UpsertDataVectorIndex_Call

type MockVectorSearchIndexesInterface_UpsertDataVectorIndex_Call struct {
	*mock.Call
}

MockVectorSearchIndexesInterface_UpsertDataVectorIndex_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpsertDataVectorIndex'

func (*MockVectorSearchIndexesInterface_UpsertDataVectorIndex_Call) Return

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL