vikingdb

package
v1.2.21 Latest Latest
Warning

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

Go to latest
Published: Mar 19, 2026 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Overview

Package vikingdbiface provides an interface to enable mocking the VIKINGDB service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	// EnumOfCollectionModalTypeForCreateCollectionForMemoryInputText is a EnumOfCollectionModalTypeForCreateCollectionForMemoryInput enum value
	EnumOfCollectionModalTypeForCreateCollectionForMemoryInputText = "text"

	// EnumOfCollectionModalTypeForCreateCollectionForMemoryInputMultimodal is a EnumOfCollectionModalTypeForCreateCollectionForMemoryInput enum value
	EnumOfCollectionModalTypeForCreateCollectionForMemoryInputMultimodal = "multimodal"
)
View Source
const (
	// EnumOfFieldTypeForCreateVikingdbCollectionInputVector is a EnumOfFieldTypeForCreateVikingdbCollectionInput enum value
	EnumOfFieldTypeForCreateVikingdbCollectionInputVector = "vector"

	// EnumOfFieldTypeForCreateVikingdbCollectionInputSparseVector is a EnumOfFieldTypeForCreateVikingdbCollectionInput enum value
	EnumOfFieldTypeForCreateVikingdbCollectionInputSparseVector = "sparse_vector"

	// EnumOfFieldTypeForCreateVikingdbCollectionInputString is a EnumOfFieldTypeForCreateVikingdbCollectionInput enum value
	EnumOfFieldTypeForCreateVikingdbCollectionInputString = "string"

	// EnumOfFieldTypeForCreateVikingdbCollectionInputInt64 is a EnumOfFieldTypeForCreateVikingdbCollectionInput enum value
	EnumOfFieldTypeForCreateVikingdbCollectionInputInt64 = "int64"

	// EnumOfFieldTypeForCreateVikingdbCollectionInputFloat32 is a EnumOfFieldTypeForCreateVikingdbCollectionInput enum value
	EnumOfFieldTypeForCreateVikingdbCollectionInputFloat32 = "float32"

	// EnumOfFieldTypeForCreateVikingdbCollectionInputBool is a EnumOfFieldTypeForCreateVikingdbCollectionInput enum value
	EnumOfFieldTypeForCreateVikingdbCollectionInputBool = "bool"

	// EnumOfFieldTypeForCreateVikingdbCollectionInputListstring is a EnumOfFieldTypeForCreateVikingdbCollectionInput enum value
	EnumOfFieldTypeForCreateVikingdbCollectionInputListstring = "list<string>"

	// EnumOfFieldTypeForCreateVikingdbCollectionInputListint64 is a EnumOfFieldTypeForCreateVikingdbCollectionInput enum value
	EnumOfFieldTypeForCreateVikingdbCollectionInputListint64 = "list<int64>"

	// EnumOfFieldTypeForCreateVikingdbCollectionInputText is a EnumOfFieldTypeForCreateVikingdbCollectionInput enum value
	EnumOfFieldTypeForCreateVikingdbCollectionInputText = "text"

	// EnumOfFieldTypeForCreateVikingdbCollectionInputImage is a EnumOfFieldTypeForCreateVikingdbCollectionInput enum value
	EnumOfFieldTypeForCreateVikingdbCollectionInputImage = "image"

	// EnumOfFieldTypeForCreateVikingdbCollectionInputVideo is a EnumOfFieldTypeForCreateVikingdbCollectionInput enum value
	EnumOfFieldTypeForCreateVikingdbCollectionInputVideo = "video"

	// EnumOfFieldTypeForCreateVikingdbCollectionInputDateTime is a EnumOfFieldTypeForCreateVikingdbCollectionInput enum value
	EnumOfFieldTypeForCreateVikingdbCollectionInputDateTime = "date_time"

	// EnumOfFieldTypeForCreateVikingdbCollectionInputGeoPoint is a EnumOfFieldTypeForCreateVikingdbCollectionInput enum value
	EnumOfFieldTypeForCreateVikingdbCollectionInputGeoPoint = "geo_point"
)
View Source
const (
	// EnumOfModelNameForCreateVikingdbCollectionInputBgeLargeZh is a EnumOfModelNameForCreateVikingdbCollectionInput enum value
	EnumOfModelNameForCreateVikingdbCollectionInputBgeLargeZh = "bge-large-zh"

	// EnumOfModelNameForCreateVikingdbCollectionInputBgeM3 is a EnumOfModelNameForCreateVikingdbCollectionInput enum value
	EnumOfModelNameForCreateVikingdbCollectionInputBgeM3 = "bge-m3"

	// EnumOfModelNameForCreateVikingdbCollectionInputBgeVisualizedM3 is a EnumOfModelNameForCreateVikingdbCollectionInput enum value
	EnumOfModelNameForCreateVikingdbCollectionInputBgeVisualizedM3 = "bge-visualized-m3"

	// EnumOfModelNameForCreateVikingdbCollectionInputDoubaoEmbedding is a EnumOfModelNameForCreateVikingdbCollectionInput enum value
	EnumOfModelNameForCreateVikingdbCollectionInputDoubaoEmbedding = "doubao-embedding"

	// EnumOfModelNameForCreateVikingdbCollectionInputDoubaoEmbeddingLarge is a EnumOfModelNameForCreateVikingdbCollectionInput enum value
	EnumOfModelNameForCreateVikingdbCollectionInputDoubaoEmbeddingLarge = "doubao-embedding-large"

	// EnumOfModelNameForCreateVikingdbCollectionInputDoubaoEmbeddingVision is a EnumOfModelNameForCreateVikingdbCollectionInput enum value
	EnumOfModelNameForCreateVikingdbCollectionInputDoubaoEmbeddingVision = "doubao-embedding-vision"

	// EnumOfModelNameForCreateVikingdbCollectionInputSkylarkEmbeddingVision is a EnumOfModelNameForCreateVikingdbCollectionInput enum value
	EnumOfModelNameForCreateVikingdbCollectionInputSkylarkEmbeddingVision = "skylark-embedding-vision"
)
View Source
const (
	// EnumOfDistanceForCreateVikingdbIndexInputIp is a EnumOfDistanceForCreateVikingdbIndexInput enum value
	EnumOfDistanceForCreateVikingdbIndexInputIp = "ip"

	// EnumOfDistanceForCreateVikingdbIndexInputCosine is a EnumOfDistanceForCreateVikingdbIndexInput enum value
	EnumOfDistanceForCreateVikingdbIndexInputCosine = "cosine"

	// EnumOfDistanceForCreateVikingdbIndexInputL2 is a EnumOfDistanceForCreateVikingdbIndexInput enum value
	EnumOfDistanceForCreateVikingdbIndexInputL2 = "l2"
)
View Source
const (
	// EnumOfIndexTypeForCreateVikingdbIndexInputHnsw is a EnumOfIndexTypeForCreateVikingdbIndexInput enum value
	EnumOfIndexTypeForCreateVikingdbIndexInputHnsw = "hnsw"

	// EnumOfIndexTypeForCreateVikingdbIndexInputHnswHybrid is a EnumOfIndexTypeForCreateVikingdbIndexInput enum value
	EnumOfIndexTypeForCreateVikingdbIndexInputHnswHybrid = "hnsw_hybrid"

	// EnumOfIndexTypeForCreateVikingdbIndexInputFlat is a EnumOfIndexTypeForCreateVikingdbIndexInput enum value
	EnumOfIndexTypeForCreateVikingdbIndexInputFlat = "flat"

	// EnumOfIndexTypeForCreateVikingdbIndexInputDiskann is a EnumOfIndexTypeForCreateVikingdbIndexInput enum value
	EnumOfIndexTypeForCreateVikingdbIndexInputDiskann = "diskann"
)
View Source
const (
	// EnumOfQuantForCreateVikingdbIndexInputInt8 is a EnumOfQuantForCreateVikingdbIndexInput enum value
	EnumOfQuantForCreateVikingdbIndexInputInt8 = "int8"

	// EnumOfQuantForCreateVikingdbIndexInputFix16 is a EnumOfQuantForCreateVikingdbIndexInput enum value
	EnumOfQuantForCreateVikingdbIndexInputFix16 = "fix16"

	// EnumOfQuantForCreateVikingdbIndexInputFloat is a EnumOfQuantForCreateVikingdbIndexInput enum value
	EnumOfQuantForCreateVikingdbIndexInputFloat = "float"

	// EnumOfQuantForCreateVikingdbIndexInputPq is a EnumOfQuantForCreateVikingdbIndexInput enum value
	EnumOfQuantForCreateVikingdbIndexInputPq = "pq"
)
View Source
const (
	// EnumOfShardPolicyForCreateVikingdbIndexInputAuto is a EnumOfShardPolicyForCreateVikingdbIndexInput enum value
	EnumOfShardPolicyForCreateVikingdbIndexInputAuto = "auto"

	// EnumOfShardPolicyForCreateVikingdbIndexInputCustom is a EnumOfShardPolicyForCreateVikingdbIndexInput enum value
	EnumOfShardPolicyForCreateVikingdbIndexInputCustom = "custom"
)
View Source
const (
	// EnumOfFileTypeForCreateVikingdbTaskInputParquet is a EnumOfFileTypeForCreateVikingdbTaskInput enum value
	EnumOfFileTypeForCreateVikingdbTaskInputParquet = "parquet"

	// EnumOfFileTypeForCreateVikingdbTaskInputJson is a EnumOfFileTypeForCreateVikingdbTaskInput enum value
	EnumOfFileTypeForCreateVikingdbTaskInputJson = "json"
)
View Source
const (
	// EnumOfTaskTypeForCreateVikingdbTaskInputDataImport is a EnumOfTaskTypeForCreateVikingdbTaskInput enum value
	EnumOfTaskTypeForCreateVikingdbTaskInputDataImport = "data_import"

	// EnumOfTaskTypeForCreateVikingdbTaskInputFilterUpdate is a EnumOfTaskTypeForCreateVikingdbTaskInput enum value
	EnumOfTaskTypeForCreateVikingdbTaskInputFilterUpdate = "filter_update"

	// EnumOfTaskTypeForCreateVikingdbTaskInputFilterDelete is a EnumOfTaskTypeForCreateVikingdbTaskInput enum value
	EnumOfTaskTypeForCreateVikingdbTaskInputFilterDelete = "filter_delete"

	// EnumOfTaskTypeForCreateVikingdbTaskInputDataExport is a EnumOfTaskTypeForCreateVikingdbTaskInput enum value
	EnumOfTaskTypeForCreateVikingdbTaskInputDataExport = "data_export"
)
View Source
const (
	// EnumOfFieldTypeForGetVikingdbCollectionOutputVector is a EnumOfFieldTypeForGetVikingdbCollectionOutput enum value
	EnumOfFieldTypeForGetVikingdbCollectionOutputVector = "vector"

	// EnumOfFieldTypeForGetVikingdbCollectionOutputSparseVector is a EnumOfFieldTypeForGetVikingdbCollectionOutput enum value
	EnumOfFieldTypeForGetVikingdbCollectionOutputSparseVector = "sparse_vector"

	// EnumOfFieldTypeForGetVikingdbCollectionOutputString is a EnumOfFieldTypeForGetVikingdbCollectionOutput enum value
	EnumOfFieldTypeForGetVikingdbCollectionOutputString = "string"

	// EnumOfFieldTypeForGetVikingdbCollectionOutputInt64 is a EnumOfFieldTypeForGetVikingdbCollectionOutput enum value
	EnumOfFieldTypeForGetVikingdbCollectionOutputInt64 = "int64"

	// EnumOfFieldTypeForGetVikingdbCollectionOutputFloat32 is a EnumOfFieldTypeForGetVikingdbCollectionOutput enum value
	EnumOfFieldTypeForGetVikingdbCollectionOutputFloat32 = "float32"

	// EnumOfFieldTypeForGetVikingdbCollectionOutputBool is a EnumOfFieldTypeForGetVikingdbCollectionOutput enum value
	EnumOfFieldTypeForGetVikingdbCollectionOutputBool = "bool"

	// EnumOfFieldTypeForGetVikingdbCollectionOutputListstring is a EnumOfFieldTypeForGetVikingdbCollectionOutput enum value
	EnumOfFieldTypeForGetVikingdbCollectionOutputListstring = "list<string>"

	// EnumOfFieldTypeForGetVikingdbCollectionOutputListint64 is a EnumOfFieldTypeForGetVikingdbCollectionOutput enum value
	EnumOfFieldTypeForGetVikingdbCollectionOutputListint64 = "list<int64>"

	// EnumOfFieldTypeForGetVikingdbCollectionOutputText is a EnumOfFieldTypeForGetVikingdbCollectionOutput enum value
	EnumOfFieldTypeForGetVikingdbCollectionOutputText = "text"

	// EnumOfFieldTypeForGetVikingdbCollectionOutputImage is a EnumOfFieldTypeForGetVikingdbCollectionOutput enum value
	EnumOfFieldTypeForGetVikingdbCollectionOutputImage = "image"

	// EnumOfFieldTypeForGetVikingdbCollectionOutputVideo is a EnumOfFieldTypeForGetVikingdbCollectionOutput enum value
	EnumOfFieldTypeForGetVikingdbCollectionOutputVideo = "video"

	// EnumOfFieldTypeForGetVikingdbCollectionOutputDateTime is a EnumOfFieldTypeForGetVikingdbCollectionOutput enum value
	EnumOfFieldTypeForGetVikingdbCollectionOutputDateTime = "date_time"

	// EnumOfFieldTypeForGetVikingdbCollectionOutputGeoPoint is a EnumOfFieldTypeForGetVikingdbCollectionOutput enum value
	EnumOfFieldTypeForGetVikingdbCollectionOutputGeoPoint = "geo_point"
)
View Source
const (
	// EnumOfModelNameForGetVikingdbCollectionOutputBgeLargeZh is a EnumOfModelNameForGetVikingdbCollectionOutput enum value
	EnumOfModelNameForGetVikingdbCollectionOutputBgeLargeZh = "bge-large-zh"

	// EnumOfModelNameForGetVikingdbCollectionOutputBgeM3 is a EnumOfModelNameForGetVikingdbCollectionOutput enum value
	EnumOfModelNameForGetVikingdbCollectionOutputBgeM3 = "bge-m3"

	// EnumOfModelNameForGetVikingdbCollectionOutputBgeVisualizedM3 is a EnumOfModelNameForGetVikingdbCollectionOutput enum value
	EnumOfModelNameForGetVikingdbCollectionOutputBgeVisualizedM3 = "bge-visualized-m3"

	// EnumOfModelNameForGetVikingdbCollectionOutputDoubaoEmbedding is a EnumOfModelNameForGetVikingdbCollectionOutput enum value
	EnumOfModelNameForGetVikingdbCollectionOutputDoubaoEmbedding = "doubao-embedding"

	// EnumOfModelNameForGetVikingdbCollectionOutputDoubaoEmbeddingLarge is a EnumOfModelNameForGetVikingdbCollectionOutput enum value
	EnumOfModelNameForGetVikingdbCollectionOutputDoubaoEmbeddingLarge = "doubao-embedding-large"

	// EnumOfModelNameForGetVikingdbCollectionOutputDoubaoEmbeddingVision is a EnumOfModelNameForGetVikingdbCollectionOutput enum value
	EnumOfModelNameForGetVikingdbCollectionOutputDoubaoEmbeddingVision = "doubao-embedding-vision"

	// EnumOfModelNameForGetVikingdbCollectionOutputSkylarkEmbeddingVision is a EnumOfModelNameForGetVikingdbCollectionOutput enum value
	EnumOfModelNameForGetVikingdbCollectionOutputSkylarkEmbeddingVision = "skylark-embedding-vision"
)
View Source
const (
	// EnumOfDistanceForGetVikingdbIndexOutputIp is a EnumOfDistanceForGetVikingdbIndexOutput enum value
	EnumOfDistanceForGetVikingdbIndexOutputIp = "ip"

	// EnumOfDistanceForGetVikingdbIndexOutputCosine is a EnumOfDistanceForGetVikingdbIndexOutput enum value
	EnumOfDistanceForGetVikingdbIndexOutputCosine = "cosine"

	// EnumOfDistanceForGetVikingdbIndexOutputL2 is a EnumOfDistanceForGetVikingdbIndexOutput enum value
	EnumOfDistanceForGetVikingdbIndexOutputL2 = "l2"
)
View Source
const (
	// EnumOfFieldTypeForGetVikingdbIndexOutputVector is a EnumOfFieldTypeForGetVikingdbIndexOutput enum value
	EnumOfFieldTypeForGetVikingdbIndexOutputVector = "vector"

	// EnumOfFieldTypeForGetVikingdbIndexOutputSparseVector is a EnumOfFieldTypeForGetVikingdbIndexOutput enum value
	EnumOfFieldTypeForGetVikingdbIndexOutputSparseVector = "sparse_vector"

	// EnumOfFieldTypeForGetVikingdbIndexOutputString is a EnumOfFieldTypeForGetVikingdbIndexOutput enum value
	EnumOfFieldTypeForGetVikingdbIndexOutputString = "string"

	// EnumOfFieldTypeForGetVikingdbIndexOutputInt64 is a EnumOfFieldTypeForGetVikingdbIndexOutput enum value
	EnumOfFieldTypeForGetVikingdbIndexOutputInt64 = "int64"

	// EnumOfFieldTypeForGetVikingdbIndexOutputFloat32 is a EnumOfFieldTypeForGetVikingdbIndexOutput enum value
	EnumOfFieldTypeForGetVikingdbIndexOutputFloat32 = "float32"

	// EnumOfFieldTypeForGetVikingdbIndexOutputBool is a EnumOfFieldTypeForGetVikingdbIndexOutput enum value
	EnumOfFieldTypeForGetVikingdbIndexOutputBool = "bool"

	// EnumOfFieldTypeForGetVikingdbIndexOutputListstring is a EnumOfFieldTypeForGetVikingdbIndexOutput enum value
	EnumOfFieldTypeForGetVikingdbIndexOutputListstring = "list<string>"

	// EnumOfFieldTypeForGetVikingdbIndexOutputListint64 is a EnumOfFieldTypeForGetVikingdbIndexOutput enum value
	EnumOfFieldTypeForGetVikingdbIndexOutputListint64 = "list<int64>"

	// EnumOfFieldTypeForGetVikingdbIndexOutputText is a EnumOfFieldTypeForGetVikingdbIndexOutput enum value
	EnumOfFieldTypeForGetVikingdbIndexOutputText = "text"

	// EnumOfFieldTypeForGetVikingdbIndexOutputImage is a EnumOfFieldTypeForGetVikingdbIndexOutput enum value
	EnumOfFieldTypeForGetVikingdbIndexOutputImage = "image"

	// EnumOfFieldTypeForGetVikingdbIndexOutputVideo is a EnumOfFieldTypeForGetVikingdbIndexOutput enum value
	EnumOfFieldTypeForGetVikingdbIndexOutputVideo = "video"

	// EnumOfFieldTypeForGetVikingdbIndexOutputDateTime is a EnumOfFieldTypeForGetVikingdbIndexOutput enum value
	EnumOfFieldTypeForGetVikingdbIndexOutputDateTime = "date_time"

	// EnumOfFieldTypeForGetVikingdbIndexOutputGeoPoint is a EnumOfFieldTypeForGetVikingdbIndexOutput enum value
	EnumOfFieldTypeForGetVikingdbIndexOutputGeoPoint = "geo_point"
)
View Source
const (
	// EnumOfIndexTypeForGetVikingdbIndexOutputHnsw is a EnumOfIndexTypeForGetVikingdbIndexOutput enum value
	EnumOfIndexTypeForGetVikingdbIndexOutputHnsw = "hnsw"

	// EnumOfIndexTypeForGetVikingdbIndexOutputHnswHybrid is a EnumOfIndexTypeForGetVikingdbIndexOutput enum value
	EnumOfIndexTypeForGetVikingdbIndexOutputHnswHybrid = "hnsw_hybrid"

	// EnumOfIndexTypeForGetVikingdbIndexOutputFlat is a EnumOfIndexTypeForGetVikingdbIndexOutput enum value
	EnumOfIndexTypeForGetVikingdbIndexOutputFlat = "flat"

	// EnumOfIndexTypeForGetVikingdbIndexOutputDiskann is a EnumOfIndexTypeForGetVikingdbIndexOutput enum value
	EnumOfIndexTypeForGetVikingdbIndexOutputDiskann = "diskann"
)
View Source
const (
	// EnumOfQuantForGetVikingdbIndexOutputInt8 is a EnumOfQuantForGetVikingdbIndexOutput enum value
	EnumOfQuantForGetVikingdbIndexOutputInt8 = "int8"

	// EnumOfQuantForGetVikingdbIndexOutputFix16 is a EnumOfQuantForGetVikingdbIndexOutput enum value
	EnumOfQuantForGetVikingdbIndexOutputFix16 = "fix16"

	// EnumOfQuantForGetVikingdbIndexOutputFloat is a EnumOfQuantForGetVikingdbIndexOutput enum value
	EnumOfQuantForGetVikingdbIndexOutputFloat = "float"

	// EnumOfQuantForGetVikingdbIndexOutputPq is a EnumOfQuantForGetVikingdbIndexOutput enum value
	EnumOfQuantForGetVikingdbIndexOutputPq = "pq"
)
View Source
const (
	// EnumOfFileTypeForGetVikingdbTaskOutputParquet is a EnumOfFileTypeForGetVikingdbTaskOutput enum value
	EnumOfFileTypeForGetVikingdbTaskOutputParquet = "parquet"

	// EnumOfFileTypeForGetVikingdbTaskOutputJson is a EnumOfFileTypeForGetVikingdbTaskOutput enum value
	EnumOfFileTypeForGetVikingdbTaskOutputJson = "json"
)
View Source
const (
	// EnumOfFieldTypeForListVikingdbCollectionOutputVector is a EnumOfFieldTypeForListVikingdbCollectionOutput enum value
	EnumOfFieldTypeForListVikingdbCollectionOutputVector = "vector"

	// EnumOfFieldTypeForListVikingdbCollectionOutputSparseVector is a EnumOfFieldTypeForListVikingdbCollectionOutput enum value
	EnumOfFieldTypeForListVikingdbCollectionOutputSparseVector = "sparse_vector"

	// EnumOfFieldTypeForListVikingdbCollectionOutputString is a EnumOfFieldTypeForListVikingdbCollectionOutput enum value
	EnumOfFieldTypeForListVikingdbCollectionOutputString = "string"

	// EnumOfFieldTypeForListVikingdbCollectionOutputInt64 is a EnumOfFieldTypeForListVikingdbCollectionOutput enum value
	EnumOfFieldTypeForListVikingdbCollectionOutputInt64 = "int64"

	// EnumOfFieldTypeForListVikingdbCollectionOutputFloat32 is a EnumOfFieldTypeForListVikingdbCollectionOutput enum value
	EnumOfFieldTypeForListVikingdbCollectionOutputFloat32 = "float32"

	// EnumOfFieldTypeForListVikingdbCollectionOutputBool is a EnumOfFieldTypeForListVikingdbCollectionOutput enum value
	EnumOfFieldTypeForListVikingdbCollectionOutputBool = "bool"

	// EnumOfFieldTypeForListVikingdbCollectionOutputListstring is a EnumOfFieldTypeForListVikingdbCollectionOutput enum value
	EnumOfFieldTypeForListVikingdbCollectionOutputListstring = "list<string>"

	// EnumOfFieldTypeForListVikingdbCollectionOutputListint64 is a EnumOfFieldTypeForListVikingdbCollectionOutput enum value
	EnumOfFieldTypeForListVikingdbCollectionOutputListint64 = "list<int64>"

	// EnumOfFieldTypeForListVikingdbCollectionOutputText is a EnumOfFieldTypeForListVikingdbCollectionOutput enum value
	EnumOfFieldTypeForListVikingdbCollectionOutputText = "text"

	// EnumOfFieldTypeForListVikingdbCollectionOutputImage is a EnumOfFieldTypeForListVikingdbCollectionOutput enum value
	EnumOfFieldTypeForListVikingdbCollectionOutputImage = "image"

	// EnumOfFieldTypeForListVikingdbCollectionOutputVideo is a EnumOfFieldTypeForListVikingdbCollectionOutput enum value
	EnumOfFieldTypeForListVikingdbCollectionOutputVideo = "video"

	// EnumOfFieldTypeForListVikingdbCollectionOutputDateTime is a EnumOfFieldTypeForListVikingdbCollectionOutput enum value
	EnumOfFieldTypeForListVikingdbCollectionOutputDateTime = "date_time"

	// EnumOfFieldTypeForListVikingdbCollectionOutputGeoPoint is a EnumOfFieldTypeForListVikingdbCollectionOutput enum value
	EnumOfFieldTypeForListVikingdbCollectionOutputGeoPoint = "geo_point"
)
View Source
const (
	// EnumOfModelNameForListVikingdbCollectionOutputBgeLargeZh is a EnumOfModelNameForListVikingdbCollectionOutput enum value
	EnumOfModelNameForListVikingdbCollectionOutputBgeLargeZh = "bge-large-zh"

	// EnumOfModelNameForListVikingdbCollectionOutputBgeM3 is a EnumOfModelNameForListVikingdbCollectionOutput enum value
	EnumOfModelNameForListVikingdbCollectionOutputBgeM3 = "bge-m3"

	// EnumOfModelNameForListVikingdbCollectionOutputBgeVisualizedM3 is a EnumOfModelNameForListVikingdbCollectionOutput enum value
	EnumOfModelNameForListVikingdbCollectionOutputBgeVisualizedM3 = "bge-visualized-m3"

	// EnumOfModelNameForListVikingdbCollectionOutputDoubaoEmbedding is a EnumOfModelNameForListVikingdbCollectionOutput enum value
	EnumOfModelNameForListVikingdbCollectionOutputDoubaoEmbedding = "doubao-embedding"

	// EnumOfModelNameForListVikingdbCollectionOutputDoubaoEmbeddingLarge is a EnumOfModelNameForListVikingdbCollectionOutput enum value
	EnumOfModelNameForListVikingdbCollectionOutputDoubaoEmbeddingLarge = "doubao-embedding-large"

	// EnumOfModelNameForListVikingdbCollectionOutputDoubaoEmbeddingVision is a EnumOfModelNameForListVikingdbCollectionOutput enum value
	EnumOfModelNameForListVikingdbCollectionOutputDoubaoEmbeddingVision = "doubao-embedding-vision"

	// EnumOfModelNameForListVikingdbCollectionOutputSkylarkEmbeddingVision is a EnumOfModelNameForListVikingdbCollectionOutput enum value
	EnumOfModelNameForListVikingdbCollectionOutputSkylarkEmbeddingVision = "skylark-embedding-vision"
)
View Source
const (
	// EnumOfDistanceForListVikingdbIndexOutputIp is a EnumOfDistanceForListVikingdbIndexOutput enum value
	EnumOfDistanceForListVikingdbIndexOutputIp = "ip"

	// EnumOfDistanceForListVikingdbIndexOutputCosine is a EnumOfDistanceForListVikingdbIndexOutput enum value
	EnumOfDistanceForListVikingdbIndexOutputCosine = "cosine"

	// EnumOfDistanceForListVikingdbIndexOutputL2 is a EnumOfDistanceForListVikingdbIndexOutput enum value
	EnumOfDistanceForListVikingdbIndexOutputL2 = "l2"
)
View Source
const (
	// EnumOfFieldTypeForListVikingdbIndexOutputVector is a EnumOfFieldTypeForListVikingdbIndexOutput enum value
	EnumOfFieldTypeForListVikingdbIndexOutputVector = "vector"

	// EnumOfFieldTypeForListVikingdbIndexOutputSparseVector is a EnumOfFieldTypeForListVikingdbIndexOutput enum value
	EnumOfFieldTypeForListVikingdbIndexOutputSparseVector = "sparse_vector"

	// EnumOfFieldTypeForListVikingdbIndexOutputString is a EnumOfFieldTypeForListVikingdbIndexOutput enum value
	EnumOfFieldTypeForListVikingdbIndexOutputString = "string"

	// EnumOfFieldTypeForListVikingdbIndexOutputInt64 is a EnumOfFieldTypeForListVikingdbIndexOutput enum value
	EnumOfFieldTypeForListVikingdbIndexOutputInt64 = "int64"

	// EnumOfFieldTypeForListVikingdbIndexOutputFloat32 is a EnumOfFieldTypeForListVikingdbIndexOutput enum value
	EnumOfFieldTypeForListVikingdbIndexOutputFloat32 = "float32"

	// EnumOfFieldTypeForListVikingdbIndexOutputBool is a EnumOfFieldTypeForListVikingdbIndexOutput enum value
	EnumOfFieldTypeForListVikingdbIndexOutputBool = "bool"

	// EnumOfFieldTypeForListVikingdbIndexOutputListstring is a EnumOfFieldTypeForListVikingdbIndexOutput enum value
	EnumOfFieldTypeForListVikingdbIndexOutputListstring = "list<string>"

	// EnumOfFieldTypeForListVikingdbIndexOutputListint64 is a EnumOfFieldTypeForListVikingdbIndexOutput enum value
	EnumOfFieldTypeForListVikingdbIndexOutputListint64 = "list<int64>"

	// EnumOfFieldTypeForListVikingdbIndexOutputText is a EnumOfFieldTypeForListVikingdbIndexOutput enum value
	EnumOfFieldTypeForListVikingdbIndexOutputText = "text"

	// EnumOfFieldTypeForListVikingdbIndexOutputImage is a EnumOfFieldTypeForListVikingdbIndexOutput enum value
	EnumOfFieldTypeForListVikingdbIndexOutputImage = "image"

	// EnumOfFieldTypeForListVikingdbIndexOutputVideo is a EnumOfFieldTypeForListVikingdbIndexOutput enum value
	EnumOfFieldTypeForListVikingdbIndexOutputVideo = "video"

	// EnumOfFieldTypeForListVikingdbIndexOutputDateTime is a EnumOfFieldTypeForListVikingdbIndexOutput enum value
	EnumOfFieldTypeForListVikingdbIndexOutputDateTime = "date_time"

	// EnumOfFieldTypeForListVikingdbIndexOutputGeoPoint is a EnumOfFieldTypeForListVikingdbIndexOutput enum value
	EnumOfFieldTypeForListVikingdbIndexOutputGeoPoint = "geo_point"
)
View Source
const (
	// EnumOfIndexTypeForListVikingdbIndexOutputHnsw is a EnumOfIndexTypeForListVikingdbIndexOutput enum value
	EnumOfIndexTypeForListVikingdbIndexOutputHnsw = "hnsw"

	// EnumOfIndexTypeForListVikingdbIndexOutputHnswHybrid is a EnumOfIndexTypeForListVikingdbIndexOutput enum value
	EnumOfIndexTypeForListVikingdbIndexOutputHnswHybrid = "hnsw_hybrid"

	// EnumOfIndexTypeForListVikingdbIndexOutputFlat is a EnumOfIndexTypeForListVikingdbIndexOutput enum value
	EnumOfIndexTypeForListVikingdbIndexOutputFlat = "flat"

	// EnumOfIndexTypeForListVikingdbIndexOutputDiskann is a EnumOfIndexTypeForListVikingdbIndexOutput enum value
	EnumOfIndexTypeForListVikingdbIndexOutputDiskann = "diskann"
)
View Source
const (
	// EnumOfQuantForListVikingdbIndexOutputInt8 is a EnumOfQuantForListVikingdbIndexOutput enum value
	EnumOfQuantForListVikingdbIndexOutputInt8 = "int8"

	// EnumOfQuantForListVikingdbIndexOutputFix16 is a EnumOfQuantForListVikingdbIndexOutput enum value
	EnumOfQuantForListVikingdbIndexOutputFix16 = "fix16"

	// EnumOfQuantForListVikingdbIndexOutputFloat is a EnumOfQuantForListVikingdbIndexOutput enum value
	EnumOfQuantForListVikingdbIndexOutputFloat = "float"

	// EnumOfQuantForListVikingdbIndexOutputPq is a EnumOfQuantForListVikingdbIndexOutput enum value
	EnumOfQuantForListVikingdbIndexOutputPq = "pq"
)
View Source
const (
	// EnumOfFileTypeForListVikingdbTaskOutputParquet is a EnumOfFileTypeForListVikingdbTaskOutput enum value
	EnumOfFileTypeForListVikingdbTaskOutputParquet = "parquet"

	// EnumOfFileTypeForListVikingdbTaskOutputJson is a EnumOfFileTypeForListVikingdbTaskOutput enum value
	EnumOfFileTypeForListVikingdbTaskOutputJson = "json"
)
View Source
const (
	// EnumOfTaskStatusForListVikingdbTaskInputInit is a EnumOfTaskStatusForListVikingdbTaskInput enum value
	EnumOfTaskStatusForListVikingdbTaskInputInit = "init"

	// EnumOfTaskStatusForListVikingdbTaskInputQueued is a EnumOfTaskStatusForListVikingdbTaskInput enum value
	EnumOfTaskStatusForListVikingdbTaskInputQueued = "queued"

	// EnumOfTaskStatusForListVikingdbTaskInputRunning is a EnumOfTaskStatusForListVikingdbTaskInput enum value
	EnumOfTaskStatusForListVikingdbTaskInputRunning = "running"

	// EnumOfTaskStatusForListVikingdbTaskInputDone is a EnumOfTaskStatusForListVikingdbTaskInput enum value
	EnumOfTaskStatusForListVikingdbTaskInputDone = "done"

	// EnumOfTaskStatusForListVikingdbTaskInputFail is a EnumOfTaskStatusForListVikingdbTaskInput enum value
	EnumOfTaskStatusForListVikingdbTaskInputFail = "fail"

	// EnumOfTaskStatusForListVikingdbTaskInputConfirm is a EnumOfTaskStatusForListVikingdbTaskInput enum value
	EnumOfTaskStatusForListVikingdbTaskInputConfirm = "confirm"

	// EnumOfTaskStatusForListVikingdbTaskInputConfirmed is a EnumOfTaskStatusForListVikingdbTaskInput enum value
	EnumOfTaskStatusForListVikingdbTaskInputConfirmed = "confirmed"
)
View Source
const (
	// EnumOfTaskTypeForListVikingdbTaskInputDataImport is a EnumOfTaskTypeForListVikingdbTaskInput enum value
	EnumOfTaskTypeForListVikingdbTaskInputDataImport = "data_import"

	// EnumOfTaskTypeForListVikingdbTaskInputFilterUpdate is a EnumOfTaskTypeForListVikingdbTaskInput enum value
	EnumOfTaskTypeForListVikingdbTaskInputFilterUpdate = "filter_update"

	// EnumOfTaskTypeForListVikingdbTaskInputFilterDelete is a EnumOfTaskTypeForListVikingdbTaskInput enum value
	EnumOfTaskTypeForListVikingdbTaskInputFilterDelete = "filter_delete"

	// EnumOfTaskTypeForListVikingdbTaskInputDataExport is a EnumOfTaskTypeForListVikingdbTaskInput enum value
	EnumOfTaskTypeForListVikingdbTaskInputDataExport = "data_export"
)
View Source
const (
	// EnumOfFieldTypeForUpdateVikingdbCollectionInputVector is a EnumOfFieldTypeForUpdateVikingdbCollectionInput enum value
	EnumOfFieldTypeForUpdateVikingdbCollectionInputVector = "vector"

	// EnumOfFieldTypeForUpdateVikingdbCollectionInputSparseVector is a EnumOfFieldTypeForUpdateVikingdbCollectionInput enum value
	EnumOfFieldTypeForUpdateVikingdbCollectionInputSparseVector = "sparse_vector"

	// EnumOfFieldTypeForUpdateVikingdbCollectionInputString is a EnumOfFieldTypeForUpdateVikingdbCollectionInput enum value
	EnumOfFieldTypeForUpdateVikingdbCollectionInputString = "string"

	// EnumOfFieldTypeForUpdateVikingdbCollectionInputInt64 is a EnumOfFieldTypeForUpdateVikingdbCollectionInput enum value
	EnumOfFieldTypeForUpdateVikingdbCollectionInputInt64 = "int64"

	// EnumOfFieldTypeForUpdateVikingdbCollectionInputFloat32 is a EnumOfFieldTypeForUpdateVikingdbCollectionInput enum value
	EnumOfFieldTypeForUpdateVikingdbCollectionInputFloat32 = "float32"

	// EnumOfFieldTypeForUpdateVikingdbCollectionInputBool is a EnumOfFieldTypeForUpdateVikingdbCollectionInput enum value
	EnumOfFieldTypeForUpdateVikingdbCollectionInputBool = "bool"

	// EnumOfFieldTypeForUpdateVikingdbCollectionInputListstring is a EnumOfFieldTypeForUpdateVikingdbCollectionInput enum value
	EnumOfFieldTypeForUpdateVikingdbCollectionInputListstring = "list<string>"

	// EnumOfFieldTypeForUpdateVikingdbCollectionInputListint64 is a EnumOfFieldTypeForUpdateVikingdbCollectionInput enum value
	EnumOfFieldTypeForUpdateVikingdbCollectionInputListint64 = "list<int64>"

	// EnumOfFieldTypeForUpdateVikingdbCollectionInputText is a EnumOfFieldTypeForUpdateVikingdbCollectionInput enum value
	EnumOfFieldTypeForUpdateVikingdbCollectionInputText = "text"

	// EnumOfFieldTypeForUpdateVikingdbCollectionInputImage is a EnumOfFieldTypeForUpdateVikingdbCollectionInput enum value
	EnumOfFieldTypeForUpdateVikingdbCollectionInputImage = "image"

	// EnumOfFieldTypeForUpdateVikingdbCollectionInputVideo is a EnumOfFieldTypeForUpdateVikingdbCollectionInput enum value
	EnumOfFieldTypeForUpdateVikingdbCollectionInputVideo = "video"

	// EnumOfFieldTypeForUpdateVikingdbCollectionInputDateTime is a EnumOfFieldTypeForUpdateVikingdbCollectionInput enum value
	EnumOfFieldTypeForUpdateVikingdbCollectionInputDateTime = "date_time"

	// EnumOfFieldTypeForUpdateVikingdbCollectionInputGeoPoint is a EnumOfFieldTypeForUpdateVikingdbCollectionInput enum value
	EnumOfFieldTypeForUpdateVikingdbCollectionInputGeoPoint = "geo_point"
)
View Source
const (
	// EnumOfShardPolicyForUpdateVikingdbIndexInputAuto is a EnumOfShardPolicyForUpdateVikingdbIndexInput enum value
	EnumOfShardPolicyForUpdateVikingdbIndexInputAuto = "auto"

	// EnumOfShardPolicyForUpdateVikingdbIndexInputCustom is a EnumOfShardPolicyForUpdateVikingdbIndexInput enum value
	EnumOfShardPolicyForUpdateVikingdbIndexInputCustom = "custom"
)
View Source
const (
	ServiceName = "vikingdb"  // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "vikingdb"  // ServiceID is a unique identifer of a specific service.
)

Service information constants

View Source
const (
	// EnumOfTaskStatusForUpdateVikingdbTaskInputConfirmed is a EnumOfTaskStatusForUpdateVikingdbTaskInput enum value
	EnumOfTaskStatusForUpdateVikingdbTaskInputConfirmed = "confirmed"
)
View Source
const (
	// EnumOfTensorQuantTypeForCreateVikingdbCollectionInputInt8 is a EnumOfTensorQuantTypeForCreateVikingdbCollectionInput enum value
	EnumOfTensorQuantTypeForCreateVikingdbCollectionInputInt8 = "int8"
)
View Source
const (
	// EnumOfTensorQuantTypeForGetVikingdbCollectionOutputInt8 is a EnumOfTensorQuantTypeForGetVikingdbCollectionOutput enum value
	EnumOfTensorQuantTypeForGetVikingdbCollectionOutputInt8 = "int8"
)
View Source
const (
	// EnumOfTensorQuantTypeForListVikingdbCollectionOutputInt8 is a EnumOfTensorQuantTypeForListVikingdbCollectionOutput enum value
	EnumOfTensorQuantTypeForListVikingdbCollectionOutputInt8 = "int8"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AggregateExpressionForCreateCollectionForMemoryInput

type AggregateExpressionForCreateCollectionForMemoryInput struct {
	EventPropertyName *string `type:"string" json:",omitempty"`

	EventType *string `type:"string" json:",omitempty"`

	Op *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AggregateExpressionForCreateCollectionForMemoryInput) GoString

GoString returns the string representation

func (*AggregateExpressionForCreateCollectionForMemoryInput) SetEventPropertyName

SetEventPropertyName sets the EventPropertyName field's value.

func (*AggregateExpressionForCreateCollectionForMemoryInput) SetEventType

SetEventType sets the EventType field's value.

func (*AggregateExpressionForCreateCollectionForMemoryInput) SetOp

SetOp sets the Op field's value.

func (AggregateExpressionForCreateCollectionForMemoryInput) String

String returns the string representation

type AggregateExpressionForMemoryCollectionUpdateInput

type AggregateExpressionForMemoryCollectionUpdateInput struct {
	EventPropertyName *string `type:"string" json:",omitempty"`

	EventType *string `type:"string" json:",omitempty"`

	Op *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AggregateExpressionForMemoryCollectionUpdateInput) GoString

GoString returns the string representation

func (*AggregateExpressionForMemoryCollectionUpdateInput) SetEventPropertyName

SetEventPropertyName sets the EventPropertyName field's value.

func (*AggregateExpressionForMemoryCollectionUpdateInput) SetEventType

SetEventType sets the EventType field's value.

func (*AggregateExpressionForMemoryCollectionUpdateInput) SetOp

SetOp sets the Op field's value.

func (AggregateExpressionForMemoryCollectionUpdateInput) String

String returns the string representation

type AnalyzerForCreateVikingdbCollectionInput added in v1.2.21

type AnalyzerForCreateVikingdbCollectionInput struct {
	CharacterConverters []*string `type:"list" json:",omitempty"`

	StopWordsFilters []*string `type:"list" json:",omitempty"`

	Tokenizer *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AnalyzerForCreateVikingdbCollectionInput) GoString added in v1.2.21

GoString returns the string representation

func (*AnalyzerForCreateVikingdbCollectionInput) SetCharacterConverters added in v1.2.21

SetCharacterConverters sets the CharacterConverters field's value.

func (*AnalyzerForCreateVikingdbCollectionInput) SetStopWordsFilters added in v1.2.21

SetStopWordsFilters sets the StopWordsFilters field's value.

func (*AnalyzerForCreateVikingdbCollectionInput) SetTokenizer added in v1.2.21

SetTokenizer sets the Tokenizer field's value.

func (AnalyzerForCreateVikingdbCollectionInput) String added in v1.2.21

String returns the string representation

type AnalyzerForGetVikingdbCollectionOutput added in v1.2.21

type AnalyzerForGetVikingdbCollectionOutput struct {
	CharacterConverters []*string `type:"list" json:",omitempty"`

	StopWordsFilters []*string `type:"list" json:",omitempty"`

	Tokenizer *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AnalyzerForGetVikingdbCollectionOutput) GoString added in v1.2.21

GoString returns the string representation

func (*AnalyzerForGetVikingdbCollectionOutput) SetCharacterConverters added in v1.2.21

SetCharacterConverters sets the CharacterConverters field's value.

func (*AnalyzerForGetVikingdbCollectionOutput) SetStopWordsFilters added in v1.2.21

SetStopWordsFilters sets the StopWordsFilters field's value.

func (*AnalyzerForGetVikingdbCollectionOutput) SetTokenizer added in v1.2.21

SetTokenizer sets the Tokenizer field's value.

func (AnalyzerForGetVikingdbCollectionOutput) String added in v1.2.21

String returns the string representation

type AnalyzerForListVikingdbCollectionOutput added in v1.2.21

type AnalyzerForListVikingdbCollectionOutput struct {
	CharacterConverters []*string `type:"list" json:",omitempty"`

	StopWordsFilters []*string `type:"list" json:",omitempty"`

	Tokenizer *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AnalyzerForListVikingdbCollectionOutput) GoString added in v1.2.21

GoString returns the string representation

func (*AnalyzerForListVikingdbCollectionOutput) SetCharacterConverters added in v1.2.21

SetCharacterConverters sets the CharacterConverters field's value.

func (*AnalyzerForListVikingdbCollectionOutput) SetStopWordsFilters added in v1.2.21

SetStopWordsFilters sets the StopWordsFilters field's value.

func (*AnalyzerForListVikingdbCollectionOutput) SetTokenizer added in v1.2.21

SetTokenizer sets the Tokenizer field's value.

func (AnalyzerForListVikingdbCollectionOutput) String added in v1.2.21

String returns the string representation

type CollectionForListVikingdbCollectionOutput

type CollectionForListVikingdbCollectionOutput struct {
	CollectionName *string `type:"string" json:",omitempty"`

	CollectionStats *CollectionStatsForListVikingdbCollectionOutput `type:"structure" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	EnableKeywordsSearch *bool `type:"boolean" json:",omitempty"`

	Fields []*FieldForListVikingdbCollectionOutput `type:"list" json:",omitempty"`

	FullText []*FullTextForListVikingdbCollectionOutput `type:"list" json:",omitempty"`

	IndexCount *int32 `type:"int32" json:",omitempty"`

	IndexNames []*string `type:"list" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`

	Tags []*TagForListVikingdbCollectionOutput `type:"list" json:",omitempty"`

	UpdatePerson *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`

	Vectorize *VectorizeForListVikingdbCollectionOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CollectionForListVikingdbCollectionOutput) GoString

GoString returns the string representation

func (*CollectionForListVikingdbCollectionOutput) SetCollectionName

SetCollectionName sets the CollectionName field's value.

func (*CollectionForListVikingdbCollectionOutput) SetCollectionStats

SetCollectionStats sets the CollectionStats field's value.

func (*CollectionForListVikingdbCollectionOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*CollectionForListVikingdbCollectionOutput) SetDescription

SetDescription sets the Description field's value.

func (*CollectionForListVikingdbCollectionOutput) SetEnableKeywordsSearch

SetEnableKeywordsSearch sets the EnableKeywordsSearch field's value.

func (*CollectionForListVikingdbCollectionOutput) SetFields

SetFields sets the Fields field's value.

func (*CollectionForListVikingdbCollectionOutput) SetFullText added in v1.2.21

SetFullText sets the FullText field's value.

func (*CollectionForListVikingdbCollectionOutput) SetIndexCount

SetIndexCount sets the IndexCount field's value.

func (*CollectionForListVikingdbCollectionOutput) SetIndexNames

SetIndexNames sets the IndexNames field's value.

func (*CollectionForListVikingdbCollectionOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CollectionForListVikingdbCollectionOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*CollectionForListVikingdbCollectionOutput) SetTags

SetTags sets the Tags field's value.

func (*CollectionForListVikingdbCollectionOutput) SetUpdatePerson

SetUpdatePerson sets the UpdatePerson field's value.

func (*CollectionForListVikingdbCollectionOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*CollectionForListVikingdbCollectionOutput) SetVectorize

SetVectorize sets the Vectorize field's value.

func (CollectionForListVikingdbCollectionOutput) String

String returns the string representation

type CollectionListForMemoryCollectionListOutput

type CollectionListForMemoryCollectionListOutput struct {
	CollectionType *string `type:"string" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	CreatedBy *string `type:"string" json:",omitempty"`

	DescMsg *string `type:"string" json:",omitempty"`

	EventCount *int32 `type:"int32" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	PipelineConfig *PipelineConfigForMemoryCollectionListOutput `type:"structure" json:",omitempty"`

	ProfileCount *int32 `type:"int32" json:",omitempty"`

	Project *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`

	Tags []*TagForMemoryCollectionListOutput `type:"list" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CollectionListForMemoryCollectionListOutput) GoString

GoString returns the string representation

func (*CollectionListForMemoryCollectionListOutput) SetCollectionType

SetCollectionType sets the CollectionType field's value.

func (*CollectionListForMemoryCollectionListOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*CollectionListForMemoryCollectionListOutput) SetCreatedBy

SetCreatedBy sets the CreatedBy field's value.

func (*CollectionListForMemoryCollectionListOutput) SetDescMsg

SetDescMsg sets the DescMsg field's value.

func (*CollectionListForMemoryCollectionListOutput) SetEventCount

SetEventCount sets the EventCount field's value.

func (*CollectionListForMemoryCollectionListOutput) SetName

SetName sets the Name field's value.

func (*CollectionListForMemoryCollectionListOutput) SetPipelineConfig

SetPipelineConfig sets the PipelineConfig field's value.

func (*CollectionListForMemoryCollectionListOutput) SetProfileCount

SetProfileCount sets the ProfileCount field's value.

func (*CollectionListForMemoryCollectionListOutput) SetProject

SetProject sets the Project field's value.

func (*CollectionListForMemoryCollectionListOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*CollectionListForMemoryCollectionListOutput) SetTags

SetTags sets the Tags field's value.

func (*CollectionListForMemoryCollectionListOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (CollectionListForMemoryCollectionListOutput) String

String returns the string representation

type CollectionStatsForGetVikingdbCollectionOutput

type CollectionStatsForGetVikingdbCollectionOutput struct {
	DataCount *int64 `type:"int64" json:",omitempty"`

	DataStorage *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CollectionStatsForGetVikingdbCollectionOutput) GoString

GoString returns the string representation

func (*CollectionStatsForGetVikingdbCollectionOutput) SetDataCount

SetDataCount sets the DataCount field's value.

func (*CollectionStatsForGetVikingdbCollectionOutput) SetDataStorage

SetDataStorage sets the DataStorage field's value.

func (CollectionStatsForGetVikingdbCollectionOutput) String

String returns the string representation

type CollectionStatsForListVikingdbCollectionOutput

type CollectionStatsForListVikingdbCollectionOutput struct {
	DataCount *int64 `type:"int64" json:",omitempty"`

	DataStorage *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CollectionStatsForListVikingdbCollectionOutput) GoString

GoString returns the string representation

func (*CollectionStatsForListVikingdbCollectionOutput) SetDataCount

SetDataCount sets the DataCount field's value.

func (*CollectionStatsForListVikingdbCollectionOutput) SetDataStorage

SetDataStorage sets the DataStorage field's value.

func (CollectionStatsForListVikingdbCollectionOutput) String

String returns the string representation

type ConvertPropertyForCreateCollectionForMemoryInput

type ConvertPropertyForCreateCollectionForMemoryInput struct {
	AggregateExpression *AggregateExpressionForCreateCollectionForMemoryInput `type:"structure" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	IsPrimaryKey *bool `type:"boolean" json:",omitempty"`

	PropertyName *string `type:"string" json:",omitempty"`

	PropertyValueType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConvertPropertyForCreateCollectionForMemoryInput) GoString

GoString returns the string representation

func (*ConvertPropertyForCreateCollectionForMemoryInput) SetAggregateExpression

SetAggregateExpression sets the AggregateExpression field's value.

func (*ConvertPropertyForCreateCollectionForMemoryInput) SetDescription

SetDescription sets the Description field's value.

func (*ConvertPropertyForCreateCollectionForMemoryInput) SetIsPrimaryKey

SetIsPrimaryKey sets the IsPrimaryKey field's value.

func (*ConvertPropertyForCreateCollectionForMemoryInput) SetPropertyName

SetPropertyName sets the PropertyName field's value.

func (*ConvertPropertyForCreateCollectionForMemoryInput) SetPropertyValueType

SetPropertyValueType sets the PropertyValueType field's value.

func (ConvertPropertyForCreateCollectionForMemoryInput) String

String returns the string representation

type ConvertPropertyForMemoryCollectionUpdateInput

type ConvertPropertyForMemoryCollectionUpdateInput struct {
	AggregateExpression *AggregateExpressionForMemoryCollectionUpdateInput `type:"structure" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	IsPrimaryKey *bool `type:"boolean" json:",omitempty"`

	PropertyName *string `type:"string" json:",omitempty"`

	PropertyValueType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConvertPropertyForMemoryCollectionUpdateInput) GoString

GoString returns the string representation

func (*ConvertPropertyForMemoryCollectionUpdateInput) SetAggregateExpression

SetAggregateExpression sets the AggregateExpression field's value.

func (*ConvertPropertyForMemoryCollectionUpdateInput) SetDescription

SetDescription sets the Description field's value.

func (*ConvertPropertyForMemoryCollectionUpdateInput) SetIsPrimaryKey

SetIsPrimaryKey sets the IsPrimaryKey field's value.

func (*ConvertPropertyForMemoryCollectionUpdateInput) SetPropertyName

SetPropertyName sets the PropertyName field's value.

func (*ConvertPropertyForMemoryCollectionUpdateInput) SetPropertyValueType

SetPropertyValueType sets the PropertyValueType field's value.

func (ConvertPropertyForMemoryCollectionUpdateInput) String

String returns the string representation

type CreateCollectionForMemoryInput

type CreateCollectionForMemoryInput struct {
	BuiltinEventTypes []*string `type:"list" json:",omitempty"`

	BuiltinProfileTypes []*string `type:"list" json:",omitempty"`

	CollectionModalType *string `type:"string" json:",omitempty" enum:"EnumOfCollectionModalTypeForCreateCollectionForMemoryInput"`

	// CollectionName is a required field
	CollectionName *string `type:"string" json:",omitempty" required:"true"`

	CollectionType *string `type:"string" json:",omitempty"`

	CpuQuota *int32 `type:"int32" json:",omitempty"`

	CustomEventTypeSchemas []*CustomEventTypeSchemaForCreateCollectionForMemoryInput `type:"list" json:",omitempty"`

	CustomProfileTypeSchemas []*CustomProfileTypeSchemaForCreateCollectionForMemoryInput `type:"list" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateCollectionForMemoryInput) GoString

GoString returns the string representation

func (*CreateCollectionForMemoryInput) SetBuiltinEventTypes

SetBuiltinEventTypes sets the BuiltinEventTypes field's value.

func (*CreateCollectionForMemoryInput) SetBuiltinProfileTypes

func (s *CreateCollectionForMemoryInput) SetBuiltinProfileTypes(v []*string) *CreateCollectionForMemoryInput

SetBuiltinProfileTypes sets the BuiltinProfileTypes field's value.

func (*CreateCollectionForMemoryInput) SetCollectionModalType added in v1.2.21

SetCollectionModalType sets the CollectionModalType field's value.

func (*CreateCollectionForMemoryInput) SetCollectionName

SetCollectionName sets the CollectionName field's value.

func (*CreateCollectionForMemoryInput) SetCollectionType

SetCollectionType sets the CollectionType field's value.

func (*CreateCollectionForMemoryInput) SetCpuQuota

SetCpuQuota sets the CpuQuota field's value.

func (*CreateCollectionForMemoryInput) SetCustomEventTypeSchemas

SetCustomEventTypeSchemas sets the CustomEventTypeSchemas field's value.

func (*CreateCollectionForMemoryInput) SetCustomProfileTypeSchemas

SetCustomProfileTypeSchemas sets the CustomProfileTypeSchemas field's value.

func (*CreateCollectionForMemoryInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateCollectionForMemoryInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (CreateCollectionForMemoryInput) String

String returns the string representation

func (*CreateCollectionForMemoryInput) Validate

func (s *CreateCollectionForMemoryInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateCollectionForMemoryOutput

type CreateCollectionForMemoryOutput struct {
	Metadata *response.ResponseMetadata

	Resource_id *string `type:"string" json:"resource_id,omitempty"`
	// contains filtered or unexported fields
}

func (CreateCollectionForMemoryOutput) GoString

GoString returns the string representation

func (*CreateCollectionForMemoryOutput) SetResource_id

SetResource_id sets the Resource_id field's value.

func (CreateCollectionForMemoryOutput) String

String returns the string representation

type CreateVikingdbCollectionInput

type CreateVikingdbCollectionInput struct {

	// CollectionName is a required field
	CollectionName *string `min:"1" max:"128" type:"string" json:",omitempty" required:"true"`

	Description *string `max:"65535" type:"string" json:",omitempty"`

	Fields []*FieldForCreateVikingdbCollectionInput `type:"list" json:",omitempty"`

	FullText []*FullTextForCreateVikingdbCollectionInput `type:"list" json:",omitempty"`

	ProjectName *string `min:"1" type:"string" json:",omitempty"`

	Tags []*TagForCreateVikingdbCollectionInput `type:"list" json:",omitempty"`

	Vectorize *VectorizeForCreateVikingdbCollectionInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateVikingdbCollectionInput) GoString

GoString returns the string representation

func (*CreateVikingdbCollectionInput) SetCollectionName

SetCollectionName sets the CollectionName field's value.

func (*CreateVikingdbCollectionInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateVikingdbCollectionInput) SetFields

SetFields sets the Fields field's value.

func (*CreateVikingdbCollectionInput) SetFullText added in v1.2.21

SetFullText sets the FullText field's value.

func (*CreateVikingdbCollectionInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateVikingdbCollectionInput) SetTags

SetTags sets the Tags field's value.

func (*CreateVikingdbCollectionInput) SetVectorize

SetVectorize sets the Vectorize field's value.

func (CreateVikingdbCollectionInput) String

String returns the string representation

func (*CreateVikingdbCollectionInput) Validate

func (s *CreateVikingdbCollectionInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateVikingdbCollectionOutput

type CreateVikingdbCollectionOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateVikingdbCollectionOutput) GoString

GoString returns the string representation

func (*CreateVikingdbCollectionOutput) SetMessage

SetMessage sets the Message field's value.

func (*CreateVikingdbCollectionOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (CreateVikingdbCollectionOutput) String

String returns the string representation

type CreateVikingdbIndexInput

type CreateVikingdbIndexInput struct {
	CollectionName *string `type:"string" json:",omitempty"`

	CpuQuota *int32 `min:"1" type:"int32" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	// IndexName is a required field
	IndexName *string `type:"string" json:",omitempty" required:"true"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`

	ScalarIndex []*string `type:"list" json:",omitempty"`

	ShardCount *int32 `type:"int32" json:",omitempty"`

	ShardPolicy *string `type:"string" json:",omitempty" enum:"EnumOfShardPolicyForCreateVikingdbIndexInput"`

	VectorIndex *VectorIndexForCreateVikingdbIndexInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateVikingdbIndexInput) GoString

func (s CreateVikingdbIndexInput) GoString() string

GoString returns the string representation

func (*CreateVikingdbIndexInput) SetCollectionName

func (s *CreateVikingdbIndexInput) SetCollectionName(v string) *CreateVikingdbIndexInput

SetCollectionName sets the CollectionName field's value.

func (*CreateVikingdbIndexInput) SetCpuQuota

SetCpuQuota sets the CpuQuota field's value.

func (*CreateVikingdbIndexInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateVikingdbIndexInput) SetIndexName

SetIndexName sets the IndexName field's value.

func (*CreateVikingdbIndexInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateVikingdbIndexInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*CreateVikingdbIndexInput) SetScalarIndex

func (s *CreateVikingdbIndexInput) SetScalarIndex(v []*string) *CreateVikingdbIndexInput

SetScalarIndex sets the ScalarIndex field's value.

func (*CreateVikingdbIndexInput) SetShardCount

SetShardCount sets the ShardCount field's value.

func (*CreateVikingdbIndexInput) SetShardPolicy

SetShardPolicy sets the ShardPolicy field's value.

func (*CreateVikingdbIndexInput) SetVectorIndex

SetVectorIndex sets the VectorIndex field's value.

func (CreateVikingdbIndexInput) String

func (s CreateVikingdbIndexInput) String() string

String returns the string representation

func (*CreateVikingdbIndexInput) Validate

func (s *CreateVikingdbIndexInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateVikingdbIndexOutput

type CreateVikingdbIndexOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateVikingdbIndexOutput) GoString

func (s CreateVikingdbIndexOutput) GoString() string

GoString returns the string representation

func (*CreateVikingdbIndexOutput) SetMessage

SetMessage sets the Message field's value.

func (CreateVikingdbIndexOutput) String

func (s CreateVikingdbIndexOutput) String() string

String returns the string representation

type CreateVikingdbTaskInput

type CreateVikingdbTaskInput struct {
	CollectionName *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`

	TaskConfig *TaskConfigForCreateVikingdbTaskInput `type:"structure" json:",omitempty"`

	// TaskType is a required field
	TaskType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTaskTypeForCreateVikingdbTaskInput"`
	// contains filtered or unexported fields
}

func (CreateVikingdbTaskInput) GoString

func (s CreateVikingdbTaskInput) GoString() string

GoString returns the string representation

func (*CreateVikingdbTaskInput) SetCollectionName

func (s *CreateVikingdbTaskInput) SetCollectionName(v string) *CreateVikingdbTaskInput

SetCollectionName sets the CollectionName field's value.

func (*CreateVikingdbTaskInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateVikingdbTaskInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*CreateVikingdbTaskInput) SetTaskConfig

SetTaskConfig sets the TaskConfig field's value.

func (*CreateVikingdbTaskInput) SetTaskType

SetTaskType sets the TaskType field's value.

func (CreateVikingdbTaskInput) String

func (s CreateVikingdbTaskInput) String() string

String returns the string representation

func (*CreateVikingdbTaskInput) Validate

func (s *CreateVikingdbTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateVikingdbTaskOutput

type CreateVikingdbTaskOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`

	TaskId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateVikingdbTaskOutput) GoString

func (s CreateVikingdbTaskOutput) GoString() string

GoString returns the string representation

func (*CreateVikingdbTaskOutput) SetMessage

SetMessage sets the Message field's value.

func (*CreateVikingdbTaskOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (CreateVikingdbTaskOutput) String

func (s CreateVikingdbTaskOutput) String() string

String returns the string representation

type CustomEventTypeSchemaForCreateCollectionForMemoryInput

type CustomEventTypeSchemaForCreateCollectionForMemoryInput struct {
	Description *string `type:"string" json:",omitempty"`

	EventType *string `type:"string" json:",omitempty"`

	Properties []*PropertyForCreateCollectionForMemoryInput `type:"list" json:",omitempty"`

	ValidationExpression *string `type:"string" json:",omitempty"`

	Version *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CustomEventTypeSchemaForCreateCollectionForMemoryInput) GoString

GoString returns the string representation

func (*CustomEventTypeSchemaForCreateCollectionForMemoryInput) SetDescription

SetDescription sets the Description field's value.

func (*CustomEventTypeSchemaForCreateCollectionForMemoryInput) SetEventType

SetEventType sets the EventType field's value.

func (*CustomEventTypeSchemaForCreateCollectionForMemoryInput) SetProperties

SetProperties sets the Properties field's value.

func (*CustomEventTypeSchemaForCreateCollectionForMemoryInput) SetValidationExpression

SetValidationExpression sets the ValidationExpression field's value.

func (*CustomEventTypeSchemaForCreateCollectionForMemoryInput) SetVersion

SetVersion sets the Version field's value.

func (CustomEventTypeSchemaForCreateCollectionForMemoryInput) String

String returns the string representation

type CustomEventTypeSchemaForMemoryCollectionUpdateInput

type CustomEventTypeSchemaForMemoryCollectionUpdateInput struct {
	Description *string `type:"string" json:",omitempty"`

	EventType *string `type:"string" json:",omitempty"`

	Properties []*PropertyForMemoryCollectionUpdateInput `type:"list" json:",omitempty"`

	ValidationExpression *string `type:"string" json:",omitempty"`

	Version *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CustomEventTypeSchemaForMemoryCollectionUpdateInput) GoString

GoString returns the string representation

func (*CustomEventTypeSchemaForMemoryCollectionUpdateInput) SetDescription

SetDescription sets the Description field's value.

func (*CustomEventTypeSchemaForMemoryCollectionUpdateInput) SetEventType

SetEventType sets the EventType field's value.

func (*CustomEventTypeSchemaForMemoryCollectionUpdateInput) SetProperties

SetProperties sets the Properties field's value.

func (*CustomEventTypeSchemaForMemoryCollectionUpdateInput) SetValidationExpression

SetValidationExpression sets the ValidationExpression field's value.

func (*CustomEventTypeSchemaForMemoryCollectionUpdateInput) SetVersion

SetVersion sets the Version field's value.

func (CustomEventTypeSchemaForMemoryCollectionUpdateInput) String

String returns the string representation

type CustomProfileTypeSchemaForCreateCollectionForMemoryInput

type CustomProfileTypeSchemaForCreateCollectionForMemoryInput struct {
	Description *string `type:"string" json:",omitempty"`

	ProfileType *string `type:"string" json:",omitempty"`

	Properties []*ConvertPropertyForCreateCollectionForMemoryInput `type:"list" json:",omitempty"`

	Version *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CustomProfileTypeSchemaForCreateCollectionForMemoryInput) GoString

GoString returns the string representation

func (*CustomProfileTypeSchemaForCreateCollectionForMemoryInput) SetDescription

SetDescription sets the Description field's value.

func (*CustomProfileTypeSchemaForCreateCollectionForMemoryInput) SetProfileType

SetProfileType sets the ProfileType field's value.

func (*CustomProfileTypeSchemaForCreateCollectionForMemoryInput) SetProperties

SetProperties sets the Properties field's value.

func (*CustomProfileTypeSchemaForCreateCollectionForMemoryInput) SetVersion

SetVersion sets the Version field's value.

func (CustomProfileTypeSchemaForCreateCollectionForMemoryInput) String

String returns the string representation

type CustomProfileTypeSchemaForMemoryCollectionUpdateInput

type CustomProfileTypeSchemaForMemoryCollectionUpdateInput struct {
	Description *string `type:"string" json:",omitempty"`

	ProfileType *string `type:"string" json:",omitempty"`

	Properties []*ConvertPropertyForMemoryCollectionUpdateInput `type:"list" json:",omitempty"`

	Version *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CustomProfileTypeSchemaForMemoryCollectionUpdateInput) GoString

GoString returns the string representation

func (*CustomProfileTypeSchemaForMemoryCollectionUpdateInput) SetDescription

SetDescription sets the Description field's value.

func (*CustomProfileTypeSchemaForMemoryCollectionUpdateInput) SetProfileType

SetProfileType sets the ProfileType field's value.

func (*CustomProfileTypeSchemaForMemoryCollectionUpdateInput) SetProperties

SetProperties sets the Properties field's value.

func (*CustomProfileTypeSchemaForMemoryCollectionUpdateInput) SetVersion

SetVersion sets the Version field's value.

func (CustomProfileTypeSchemaForMemoryCollectionUpdateInput) String

String returns the string representation

type DeleteVikingdbCollectionInput

type DeleteVikingdbCollectionInput struct {

	// CollectionName is a required field
	CollectionName *string `type:"string" json:",omitempty" required:"true"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteVikingdbCollectionInput) GoString

GoString returns the string representation

func (*DeleteVikingdbCollectionInput) SetCollectionName

SetCollectionName sets the CollectionName field's value.

func (*DeleteVikingdbCollectionInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DeleteVikingdbCollectionInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (DeleteVikingdbCollectionInput) String

String returns the string representation

func (*DeleteVikingdbCollectionInput) Validate

func (s *DeleteVikingdbCollectionInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteVikingdbCollectionOutput

type DeleteVikingdbCollectionOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteVikingdbCollectionOutput) GoString

GoString returns the string representation

func (*DeleteVikingdbCollectionOutput) SetMessage

SetMessage sets the Message field's value.

func (DeleteVikingdbCollectionOutput) String

String returns the string representation

type DeleteVikingdbIndexInput

type DeleteVikingdbIndexInput struct {
	CollectionName *string `type:"string" json:",omitempty"`

	// IndexName is a required field
	IndexName *string `type:"string" json:",omitempty" required:"true"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteVikingdbIndexInput) GoString

func (s DeleteVikingdbIndexInput) GoString() string

GoString returns the string representation

func (*DeleteVikingdbIndexInput) SetCollectionName

func (s *DeleteVikingdbIndexInput) SetCollectionName(v string) *DeleteVikingdbIndexInput

SetCollectionName sets the CollectionName field's value.

func (*DeleteVikingdbIndexInput) SetIndexName

SetIndexName sets the IndexName field's value.

func (*DeleteVikingdbIndexInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DeleteVikingdbIndexInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (DeleteVikingdbIndexInput) String

func (s DeleteVikingdbIndexInput) String() string

String returns the string representation

func (*DeleteVikingdbIndexInput) Validate

func (s *DeleteVikingdbIndexInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteVikingdbIndexOutput

type DeleteVikingdbIndexOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteVikingdbIndexOutput) GoString

func (s DeleteVikingdbIndexOutput) GoString() string

GoString returns the string representation

func (*DeleteVikingdbIndexOutput) SetMessage

SetMessage sets the Message field's value.

func (DeleteVikingdbIndexOutput) String

func (s DeleteVikingdbIndexOutput) String() string

String returns the string representation

type DeleteVikingdbTaskInput

type DeleteVikingdbTaskInput struct {

	// TaskId is a required field
	TaskId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteVikingdbTaskInput) GoString

func (s DeleteVikingdbTaskInput) GoString() string

GoString returns the string representation

func (*DeleteVikingdbTaskInput) SetTaskId

SetTaskId sets the TaskId field's value.

func (DeleteVikingdbTaskInput) String

func (s DeleteVikingdbTaskInput) String() string

String returns the string representation

func (*DeleteVikingdbTaskInput) Validate

func (s *DeleteVikingdbTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteVikingdbTaskOutput

type DeleteVikingdbTaskOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteVikingdbTaskOutput) GoString

func (s DeleteVikingdbTaskOutput) GoString() string

GoString returns the string representation

func (*DeleteVikingdbTaskOutput) SetMessage

SetMessage sets the Message field's value.

func (DeleteVikingdbTaskOutput) String

func (s DeleteVikingdbTaskOutput) String() string

String returns the string representation

type DenseForCreateVikingdbCollectionInput

type DenseForCreateVikingdbCollectionInput struct {
	Dim *int32 `type:"int32" json:",omitempty"`

	ImageField *string `type:"string" json:",omitempty"`

	Instruction *InstructionForCreateVikingdbCollectionInput `type:"structure" json:",omitempty"`

	ModelName *string `type:"string" json:",omitempty" enum:"EnumOfModelNameForCreateVikingdbCollectionInput"`

	ModelVersion *string `type:"string" json:",omitempty"`

	NDim *int32 `type:"int32" json:",omitempty"`

	Shape []*int32 `type:"list" json:",omitempty"`

	TensorQuantType *string `type:"string" json:",omitempty" enum:"EnumOfTensorQuantTypeForCreateVikingdbCollectionInput"`

	TextField *string `type:"string" json:",omitempty"`

	VideoField *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DenseForCreateVikingdbCollectionInput) GoString

GoString returns the string representation

func (*DenseForCreateVikingdbCollectionInput) SetDim

SetDim sets the Dim field's value.

func (*DenseForCreateVikingdbCollectionInput) SetImageField

SetImageField sets the ImageField field's value.

func (*DenseForCreateVikingdbCollectionInput) SetInstruction added in v1.2.5

SetInstruction sets the Instruction field's value.

func (*DenseForCreateVikingdbCollectionInput) SetModelName

SetModelName sets the ModelName field's value.

func (*DenseForCreateVikingdbCollectionInput) SetModelVersion

SetModelVersion sets the ModelVersion field's value.

func (*DenseForCreateVikingdbCollectionInput) SetNDim added in v1.2.5

SetNDim sets the NDim field's value.

func (*DenseForCreateVikingdbCollectionInput) SetShape added in v1.2.5

SetShape sets the Shape field's value.

func (*DenseForCreateVikingdbCollectionInput) SetTensorQuantType added in v1.2.5

SetTensorQuantType sets the TensorQuantType field's value.

func (*DenseForCreateVikingdbCollectionInput) SetTextField

SetTextField sets the TextField field's value.

func (*DenseForCreateVikingdbCollectionInput) SetVideoField

SetVideoField sets the VideoField field's value.

func (DenseForCreateVikingdbCollectionInput) String

String returns the string representation

type DenseForGetVikingdbCollectionOutput

type DenseForGetVikingdbCollectionOutput struct {
	Dim *int32 `type:"int32" json:",omitempty"`

	ImageField *string `type:"string" json:",omitempty"`

	Instruction *InstructionForGetVikingdbCollectionOutput `type:"structure" json:",omitempty"`

	ModelName *string `type:"string" json:",omitempty" enum:"EnumOfModelNameForGetVikingdbCollectionOutput"`

	ModelVersion *string `type:"string" json:",omitempty"`

	NDim *int32 `type:"int32" json:",omitempty"`

	Shape []*int32 `type:"list" json:",omitempty"`

	TensorQuantType *string `type:"string" json:",omitempty" enum:"EnumOfTensorQuantTypeForGetVikingdbCollectionOutput"`

	TextField *string `type:"string" json:",omitempty"`

	VideoField *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DenseForGetVikingdbCollectionOutput) GoString

GoString returns the string representation

func (*DenseForGetVikingdbCollectionOutput) SetDim

SetDim sets the Dim field's value.

func (*DenseForGetVikingdbCollectionOutput) SetImageField

SetImageField sets the ImageField field's value.

func (*DenseForGetVikingdbCollectionOutput) SetInstruction added in v1.2.5

SetInstruction sets the Instruction field's value.

func (*DenseForGetVikingdbCollectionOutput) SetModelName

SetModelName sets the ModelName field's value.

func (*DenseForGetVikingdbCollectionOutput) SetModelVersion

SetModelVersion sets the ModelVersion field's value.

func (*DenseForGetVikingdbCollectionOutput) SetNDim added in v1.2.5

SetNDim sets the NDim field's value.

func (*DenseForGetVikingdbCollectionOutput) SetShape added in v1.2.5

SetShape sets the Shape field's value.

func (*DenseForGetVikingdbCollectionOutput) SetTensorQuantType added in v1.2.5

SetTensorQuantType sets the TensorQuantType field's value.

func (*DenseForGetVikingdbCollectionOutput) SetTextField

SetTextField sets the TextField field's value.

func (*DenseForGetVikingdbCollectionOutput) SetVideoField

SetVideoField sets the VideoField field's value.

func (DenseForGetVikingdbCollectionOutput) String

String returns the string representation

type DenseForListVikingdbCollectionOutput

type DenseForListVikingdbCollectionOutput struct {
	Dim *int32 `type:"int32" json:",omitempty"`

	ImageField *string `type:"string" json:",omitempty"`

	Instruction *InstructionForListVikingdbCollectionOutput `type:"structure" json:",omitempty"`

	ModelName *string `type:"string" json:",omitempty" enum:"EnumOfModelNameForListVikingdbCollectionOutput"`

	ModelVersion *string `type:"string" json:",omitempty"`

	NDim *int32 `type:"int32" json:",omitempty"`

	Shape []*int32 `type:"list" json:",omitempty"`

	TensorQuantType *string `type:"string" json:",omitempty" enum:"EnumOfTensorQuantTypeForListVikingdbCollectionOutput"`

	TextField *string `type:"string" json:",omitempty"`

	VideoField *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DenseForListVikingdbCollectionOutput) GoString

GoString returns the string representation

func (*DenseForListVikingdbCollectionOutput) SetDim

SetDim sets the Dim field's value.

func (*DenseForListVikingdbCollectionOutput) SetImageField

SetImageField sets the ImageField field's value.

func (*DenseForListVikingdbCollectionOutput) SetInstruction added in v1.2.5

SetInstruction sets the Instruction field's value.

func (*DenseForListVikingdbCollectionOutput) SetModelName

SetModelName sets the ModelName field's value.

func (*DenseForListVikingdbCollectionOutput) SetModelVersion

SetModelVersion sets the ModelVersion field's value.

func (*DenseForListVikingdbCollectionOutput) SetNDim added in v1.2.5

SetNDim sets the NDim field's value.

func (*DenseForListVikingdbCollectionOutput) SetShape added in v1.2.5

SetShape sets the Shape field's value.

func (*DenseForListVikingdbCollectionOutput) SetTensorQuantType added in v1.2.5

SetTensorQuantType sets the TensorQuantType field's value.

func (*DenseForListVikingdbCollectionOutput) SetTextField

SetTextField sets the TextField field's value.

func (*DenseForListVikingdbCollectionOutput) SetVideoField

SetVideoField sets the VideoField field's value.

func (DenseForListVikingdbCollectionOutput) String

String returns the string representation

type DisableVikingdbIndexInput added in v1.2.21

type DisableVikingdbIndexInput struct {
	CollectionName *string `type:"string" json:",omitempty"`

	// IndexName is a required field
	IndexName *string `type:"string" json:",omitempty" required:"true"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DisableVikingdbIndexInput) GoString added in v1.2.21

func (s DisableVikingdbIndexInput) GoString() string

GoString returns the string representation

func (*DisableVikingdbIndexInput) SetCollectionName added in v1.2.21

SetCollectionName sets the CollectionName field's value.

func (*DisableVikingdbIndexInput) SetIndexName added in v1.2.21

SetIndexName sets the IndexName field's value.

func (*DisableVikingdbIndexInput) SetProjectName added in v1.2.21

SetProjectName sets the ProjectName field's value.

func (*DisableVikingdbIndexInput) SetResourceId added in v1.2.21

SetResourceId sets the ResourceId field's value.

func (DisableVikingdbIndexInput) String added in v1.2.21

func (s DisableVikingdbIndexInput) String() string

String returns the string representation

func (*DisableVikingdbIndexInput) Validate added in v1.2.21

func (s *DisableVikingdbIndexInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DisableVikingdbIndexOutput added in v1.2.21

type DisableVikingdbIndexOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DisableVikingdbIndexOutput) GoString added in v1.2.21

func (s DisableVikingdbIndexOutput) GoString() string

GoString returns the string representation

func (*DisableVikingdbIndexOutput) SetMessage added in v1.2.21

SetMessage sets the Message field's value.

func (DisableVikingdbIndexOutput) String added in v1.2.21

String returns the string representation

type EnableVikingdbIndexInput added in v1.2.21

type EnableVikingdbIndexInput struct {
	CollectionName *string `type:"string" json:",omitempty"`

	// IndexName is a required field
	IndexName *string `type:"string" json:",omitempty" required:"true"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EnableVikingdbIndexInput) GoString added in v1.2.21

func (s EnableVikingdbIndexInput) GoString() string

GoString returns the string representation

func (*EnableVikingdbIndexInput) SetCollectionName added in v1.2.21

func (s *EnableVikingdbIndexInput) SetCollectionName(v string) *EnableVikingdbIndexInput

SetCollectionName sets the CollectionName field's value.

func (*EnableVikingdbIndexInput) SetIndexName added in v1.2.21

SetIndexName sets the IndexName field's value.

func (*EnableVikingdbIndexInput) SetProjectName added in v1.2.21

SetProjectName sets the ProjectName field's value.

func (*EnableVikingdbIndexInput) SetResourceId added in v1.2.21

SetResourceId sets the ResourceId field's value.

func (EnableVikingdbIndexInput) String added in v1.2.21

func (s EnableVikingdbIndexInput) String() string

String returns the string representation

func (*EnableVikingdbIndexInput) Validate added in v1.2.21

func (s *EnableVikingdbIndexInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type EnableVikingdbIndexOutput added in v1.2.21

type EnableVikingdbIndexOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EnableVikingdbIndexOutput) GoString added in v1.2.21

func (s EnableVikingdbIndexOutput) GoString() string

GoString returns the string representation

func (*EnableVikingdbIndexOutput) SetMessage added in v1.2.21

SetMessage sets the Message field's value.

func (EnableVikingdbIndexOutput) String added in v1.2.21

func (s EnableVikingdbIndexOutput) String() string

String returns the string representation

type FieldForCreateVikingdbCollectionInput

type FieldForCreateVikingdbCollectionInput struct {
	DefaultValue interface{} `type:"interface" json:",omitempty"`

	Dim *int32 `type:"int32" json:",omitempty"`

	FieldName *string `min:"1" max:"128" type:"string" json:",omitempty"`

	FieldType *string `type:"string" json:",omitempty" enum:"EnumOfFieldTypeForCreateVikingdbCollectionInput"`

	IsPrimaryKey *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FieldForCreateVikingdbCollectionInput) GoString

GoString returns the string representation

func (*FieldForCreateVikingdbCollectionInput) SetDefaultValue

SetDefaultValue sets the DefaultValue field's value.

func (*FieldForCreateVikingdbCollectionInput) SetDim

SetDim sets the Dim field's value.

func (*FieldForCreateVikingdbCollectionInput) SetFieldName

SetFieldName sets the FieldName field's value.

func (*FieldForCreateVikingdbCollectionInput) SetFieldType

SetFieldType sets the FieldType field's value.

func (*FieldForCreateVikingdbCollectionInput) SetIsPrimaryKey

SetIsPrimaryKey sets the IsPrimaryKey field's value.

func (FieldForCreateVikingdbCollectionInput) String

String returns the string representation

func (*FieldForCreateVikingdbCollectionInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type FieldForGetVikingdbCollectionOutput

type FieldForGetVikingdbCollectionOutput struct {
	DefaultValue interface{} `type:"interface" json:",omitempty"`

	Dim *int32 `type:"int32" json:",omitempty"`

	FieldName *string `min:"1" max:"128" type:"string" json:",omitempty"`

	FieldType *string `type:"string" json:",omitempty" enum:"EnumOfFieldTypeForGetVikingdbCollectionOutput"`

	IsPrimaryKey *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FieldForGetVikingdbCollectionOutput) GoString

GoString returns the string representation

func (*FieldForGetVikingdbCollectionOutput) SetDefaultValue

SetDefaultValue sets the DefaultValue field's value.

func (*FieldForGetVikingdbCollectionOutput) SetDim

SetDim sets the Dim field's value.

func (*FieldForGetVikingdbCollectionOutput) SetFieldName

SetFieldName sets the FieldName field's value.

func (*FieldForGetVikingdbCollectionOutput) SetFieldType

SetFieldType sets the FieldType field's value.

func (*FieldForGetVikingdbCollectionOutput) SetIsPrimaryKey

SetIsPrimaryKey sets the IsPrimaryKey field's value.

func (FieldForGetVikingdbCollectionOutput) String

String returns the string representation

type FieldForListVikingdbCollectionOutput

type FieldForListVikingdbCollectionOutput struct {
	DefaultValue interface{} `type:"interface" json:",omitempty"`

	Dim *int32 `type:"int32" json:",omitempty"`

	FieldName *string `min:"1" max:"128" type:"string" json:",omitempty"`

	FieldType *string `type:"string" json:",omitempty" enum:"EnumOfFieldTypeForListVikingdbCollectionOutput"`

	IsPrimaryKey *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FieldForListVikingdbCollectionOutput) GoString

GoString returns the string representation

func (*FieldForListVikingdbCollectionOutput) SetDefaultValue

SetDefaultValue sets the DefaultValue field's value.

func (*FieldForListVikingdbCollectionOutput) SetDim

SetDim sets the Dim field's value.

func (*FieldForListVikingdbCollectionOutput) SetFieldName

SetFieldName sets the FieldName field's value.

func (*FieldForListVikingdbCollectionOutput) SetFieldType

SetFieldType sets the FieldType field's value.

func (*FieldForListVikingdbCollectionOutput) SetIsPrimaryKey

SetIsPrimaryKey sets the IsPrimaryKey field's value.

func (FieldForListVikingdbCollectionOutput) String

String returns the string representation

type FieldForUpdateVikingdbCollectionInput

type FieldForUpdateVikingdbCollectionInput struct {
	DefaultValue interface{} `type:"interface" json:",omitempty"`

	Dim *int32 `type:"int32" json:",omitempty"`

	FieldName *string `min:"1" max:"128" type:"string" json:",omitempty"`

	FieldType *string `type:"string" json:",omitempty" enum:"EnumOfFieldTypeForUpdateVikingdbCollectionInput"`

	IsPrimaryKey *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FieldForUpdateVikingdbCollectionInput) GoString

GoString returns the string representation

func (*FieldForUpdateVikingdbCollectionInput) SetDefaultValue

SetDefaultValue sets the DefaultValue field's value.

func (*FieldForUpdateVikingdbCollectionInput) SetDim

SetDim sets the Dim field's value.

func (*FieldForUpdateVikingdbCollectionInput) SetFieldName

SetFieldName sets the FieldName field's value.

func (*FieldForUpdateVikingdbCollectionInput) SetFieldType

SetFieldType sets the FieldType field's value.

func (*FieldForUpdateVikingdbCollectionInput) SetIsPrimaryKey

SetIsPrimaryKey sets the IsPrimaryKey field's value.

func (FieldForUpdateVikingdbCollectionInput) String

String returns the string representation

func (*FieldForUpdateVikingdbCollectionInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type FilterForListVikingdbCollectionInput

type FilterForListVikingdbCollectionInput struct {
	CollectionNameKeyword *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForListVikingdbCollectionInput) GoString

GoString returns the string representation

func (*FilterForListVikingdbCollectionInput) SetCollectionNameKeyword

SetCollectionNameKeyword sets the CollectionNameKeyword field's value.

func (FilterForListVikingdbCollectionInput) String

String returns the string representation

type FilterForListVikingdbIndexInput

type FilterForListVikingdbIndexInput struct {
	CollectionName []*string `type:"list" json:",omitempty"`

	IndexNameKeyword *string `type:"string" json:",omitempty"`

	Status []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForListVikingdbIndexInput) GoString

GoString returns the string representation

func (*FilterForListVikingdbIndexInput) SetCollectionName

SetCollectionName sets the CollectionName field's value.

func (*FilterForListVikingdbIndexInput) SetIndexNameKeyword

SetIndexNameKeyword sets the IndexNameKeyword field's value.

func (*FilterForListVikingdbIndexInput) SetStatus

SetStatus sets the Status field's value.

func (FilterForListVikingdbIndexInput) String

String returns the string representation

type FullTextForCreateVikingdbCollectionInput added in v1.2.21

type FullTextForCreateVikingdbCollectionInput struct {
	Analyzer *AnalyzerForCreateVikingdbCollectionInput `type:"structure" json:",omitempty"`

	Field *string `min:"1" type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FullTextForCreateVikingdbCollectionInput) GoString added in v1.2.21

GoString returns the string representation

func (*FullTextForCreateVikingdbCollectionInput) SetAnalyzer added in v1.2.21

SetAnalyzer sets the Analyzer field's value.

func (*FullTextForCreateVikingdbCollectionInput) SetField added in v1.2.21

SetField sets the Field field's value.

func (FullTextForCreateVikingdbCollectionInput) String added in v1.2.21

String returns the string representation

func (*FullTextForCreateVikingdbCollectionInput) Validate added in v1.2.21

Validate inspects the fields of the type to determine if they are valid.

type FullTextForGetVikingdbCollectionOutput added in v1.2.21

type FullTextForGetVikingdbCollectionOutput struct {
	Analyzer *AnalyzerForGetVikingdbCollectionOutput `type:"structure" json:",omitempty"`

	Field *string `min:"1" type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FullTextForGetVikingdbCollectionOutput) GoString added in v1.2.21

GoString returns the string representation

func (*FullTextForGetVikingdbCollectionOutput) SetAnalyzer added in v1.2.21

SetAnalyzer sets the Analyzer field's value.

func (*FullTextForGetVikingdbCollectionOutput) SetField added in v1.2.21

SetField sets the Field field's value.

func (FullTextForGetVikingdbCollectionOutput) String added in v1.2.21

String returns the string representation

type FullTextForListVikingdbCollectionOutput added in v1.2.21

type FullTextForListVikingdbCollectionOutput struct {
	Analyzer *AnalyzerForListVikingdbCollectionOutput `type:"structure" json:",omitempty"`

	Field *string `min:"1" type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FullTextForListVikingdbCollectionOutput) GoString added in v1.2.21

GoString returns the string representation

func (*FullTextForListVikingdbCollectionOutput) SetAnalyzer added in v1.2.21

SetAnalyzer sets the Analyzer field's value.

func (*FullTextForListVikingdbCollectionOutput) SetField added in v1.2.21

SetField sets the Field field's value.

func (FullTextForListVikingdbCollectionOutput) String added in v1.2.21

String returns the string representation

type GetVikingdbCollectionInput

type GetVikingdbCollectionInput struct {

	// CollectionName is a required field
	CollectionName *string `type:"string" json:",omitempty" required:"true"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetVikingdbCollectionInput) GoString

func (s GetVikingdbCollectionInput) GoString() string

GoString returns the string representation

func (*GetVikingdbCollectionInput) SetCollectionName

SetCollectionName sets the CollectionName field's value.

func (*GetVikingdbCollectionInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*GetVikingdbCollectionInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (GetVikingdbCollectionInput) String

String returns the string representation

func (*GetVikingdbCollectionInput) Validate

func (s *GetVikingdbCollectionInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetVikingdbCollectionOutput

type GetVikingdbCollectionOutput struct {
	Metadata *response.ResponseMetadata

	CollectionName *string `type:"string" json:",omitempty"`

	CollectionStats *CollectionStatsForGetVikingdbCollectionOutput `type:"structure" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	EnableKeywordsSearch *bool `type:"boolean" json:",omitempty"`

	Fields []*FieldForGetVikingdbCollectionOutput `type:"list" json:",omitempty"`

	FullText []*FullTextForGetVikingdbCollectionOutput `type:"list" json:",omitempty"`

	IndexCount *int32 `type:"int32" json:",omitempty"`

	IndexNames []*string `type:"list" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`

	UpdatePerson *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`

	Vectorize *VectorizeForGetVikingdbCollectionOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetVikingdbCollectionOutput) GoString

func (s GetVikingdbCollectionOutput) GoString() string

GoString returns the string representation

func (*GetVikingdbCollectionOutput) SetCollectionName

SetCollectionName sets the CollectionName field's value.

func (*GetVikingdbCollectionOutput) SetCollectionStats

SetCollectionStats sets the CollectionStats field's value.

func (*GetVikingdbCollectionOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*GetVikingdbCollectionOutput) SetDescription

SetDescription sets the Description field's value.

func (*GetVikingdbCollectionOutput) SetEnableKeywordsSearch

func (s *GetVikingdbCollectionOutput) SetEnableKeywordsSearch(v bool) *GetVikingdbCollectionOutput

SetEnableKeywordsSearch sets the EnableKeywordsSearch field's value.

func (*GetVikingdbCollectionOutput) SetFields

SetFields sets the Fields field's value.

func (*GetVikingdbCollectionOutput) SetFullText added in v1.2.21

SetFullText sets the FullText field's value.

func (*GetVikingdbCollectionOutput) SetIndexCount

SetIndexCount sets the IndexCount field's value.

func (*GetVikingdbCollectionOutput) SetIndexNames

SetIndexNames sets the IndexNames field's value.

func (*GetVikingdbCollectionOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*GetVikingdbCollectionOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*GetVikingdbCollectionOutput) SetUpdatePerson

SetUpdatePerson sets the UpdatePerson field's value.

func (*GetVikingdbCollectionOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*GetVikingdbCollectionOutput) SetVectorize

SetVectorize sets the Vectorize field's value.

func (GetVikingdbCollectionOutput) String

String returns the string representation

type GetVikingdbIndexInput

type GetVikingdbIndexInput struct {
	CollectionName *string `type:"string" json:",omitempty"`

	// IndexName is a required field
	IndexName *string `type:"string" json:",omitempty" required:"true"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetVikingdbIndexInput) GoString

func (s GetVikingdbIndexInput) GoString() string

GoString returns the string representation

func (*GetVikingdbIndexInput) SetCollectionName

func (s *GetVikingdbIndexInput) SetCollectionName(v string) *GetVikingdbIndexInput

SetCollectionName sets the CollectionName field's value.

func (*GetVikingdbIndexInput) SetIndexName

SetIndexName sets the IndexName field's value.

func (*GetVikingdbIndexInput) SetProjectName

func (s *GetVikingdbIndexInput) SetProjectName(v string) *GetVikingdbIndexInput

SetProjectName sets the ProjectName field's value.

func (*GetVikingdbIndexInput) SetResourceId

func (s *GetVikingdbIndexInput) SetResourceId(v string) *GetVikingdbIndexInput

SetResourceId sets the ResourceId field's value.

func (GetVikingdbIndexInput) String

func (s GetVikingdbIndexInput) String() string

String returns the string representation

func (*GetVikingdbIndexInput) Validate

func (s *GetVikingdbIndexInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetVikingdbIndexOutput

type GetVikingdbIndexOutput struct {
	Metadata *response.ResponseMetadata

	ActualCU *int32 `type:"int32" json:",omitempty"`

	CollectionName *string `type:"string" json:",omitempty"`

	CpuQuota *int32 `type:"int32" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	IndexName *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`

	ScalarIndex []*ScalarIndexForGetVikingdbIndexOutput `type:"list" json:",omitempty"`

	ShardCount *int32 `type:"int32" json:",omitempty"`

	ShardPolicy *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	VectorIndex *VectorIndexForGetVikingdbIndexOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetVikingdbIndexOutput) GoString

func (s GetVikingdbIndexOutput) GoString() string

GoString returns the string representation

func (*GetVikingdbIndexOutput) SetActualCU

SetActualCU sets the ActualCU field's value.

func (*GetVikingdbIndexOutput) SetCollectionName

func (s *GetVikingdbIndexOutput) SetCollectionName(v string) *GetVikingdbIndexOutput

SetCollectionName sets the CollectionName field's value.

func (*GetVikingdbIndexOutput) SetCpuQuota

SetCpuQuota sets the CpuQuota field's value.

func (*GetVikingdbIndexOutput) SetDescription

SetDescription sets the Description field's value.

func (*GetVikingdbIndexOutput) SetIndexName

SetIndexName sets the IndexName field's value.

func (*GetVikingdbIndexOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*GetVikingdbIndexOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*GetVikingdbIndexOutput) SetScalarIndex

SetScalarIndex sets the ScalarIndex field's value.

func (*GetVikingdbIndexOutput) SetShardCount

SetShardCount sets the ShardCount field's value.

func (*GetVikingdbIndexOutput) SetShardPolicy

SetShardPolicy sets the ShardPolicy field's value.

func (*GetVikingdbIndexOutput) SetStatus added in v1.2.5

SetStatus sets the Status field's value.

func (*GetVikingdbIndexOutput) SetVectorIndex

SetVectorIndex sets the VectorIndex field's value.

func (GetVikingdbIndexOutput) String

func (s GetVikingdbIndexOutput) String() string

String returns the string representation

type GetVikingdbTaskInput

type GetVikingdbTaskInput struct {

	// TaskId is a required field
	TaskId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetVikingdbTaskInput) GoString

func (s GetVikingdbTaskInput) GoString() string

GoString returns the string representation

func (*GetVikingdbTaskInput) SetTaskId

SetTaskId sets the TaskId field's value.

func (GetVikingdbTaskInput) String

func (s GetVikingdbTaskInput) String() string

String returns the string representation

func (*GetVikingdbTaskInput) Validate

func (s *GetVikingdbTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetVikingdbTaskOutput

type GetVikingdbTaskOutput struct {
	Metadata *response.ResponseMetadata

	CreateTime *string `type:"string" json:",omitempty"`

	TaskConfig *TaskConfigForGetVikingdbTaskOutput `type:"structure" json:",omitempty"`

	TaskId *string `type:"string" json:",omitempty"`

	TaskProcessInfo *TaskProcessInfoForGetVikingdbTaskOutput `type:"structure" json:",omitempty"`

	TaskStatus *string `type:"string" json:",omitempty"`

	TaskType *string `type:"string" json:",omitempty"`

	UpdatePerson *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetVikingdbTaskOutput) GoString

func (s GetVikingdbTaskOutput) GoString() string

GoString returns the string representation

func (*GetVikingdbTaskOutput) SetCreateTime

func (s *GetVikingdbTaskOutput) SetCreateTime(v string) *GetVikingdbTaskOutput

SetCreateTime sets the CreateTime field's value.

func (*GetVikingdbTaskOutput) SetTaskConfig

SetTaskConfig sets the TaskConfig field's value.

func (*GetVikingdbTaskOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (*GetVikingdbTaskOutput) SetTaskProcessInfo

SetTaskProcessInfo sets the TaskProcessInfo field's value.

func (*GetVikingdbTaskOutput) SetTaskStatus

func (s *GetVikingdbTaskOutput) SetTaskStatus(v string) *GetVikingdbTaskOutput

SetTaskStatus sets the TaskStatus field's value.

func (*GetVikingdbTaskOutput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*GetVikingdbTaskOutput) SetUpdatePerson

func (s *GetVikingdbTaskOutput) SetUpdatePerson(v string) *GetVikingdbTaskOutput

SetUpdatePerson sets the UpdatePerson field's value.

func (*GetVikingdbTaskOutput) SetUpdateTime

func (s *GetVikingdbTaskOutput) SetUpdateTime(v string) *GetVikingdbTaskOutput

SetUpdateTime sets the UpdateTime field's value.

func (GetVikingdbTaskOutput) String

func (s GetVikingdbTaskOutput) String() string

String returns the string representation

type IndexForListVikingdbIndexOutput

type IndexForListVikingdbIndexOutput struct {
	ActualCU *int32 `type:"int32" json:",omitempty"`

	CollectionName *string `type:"string" json:",omitempty"`

	CpuQuota *int32 `type:"int32" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	IndexName *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`

	ScalarIndex []*ScalarIndexForListVikingdbIndexOutput `type:"list" json:",omitempty"`

	ShardCount *int32 `type:"int32" json:",omitempty"`

	ShardPolicy *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	VectorIndex *VectorIndexForListVikingdbIndexOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IndexForListVikingdbIndexOutput) GoString

GoString returns the string representation

func (*IndexForListVikingdbIndexOutput) SetActualCU

SetActualCU sets the ActualCU field's value.

func (*IndexForListVikingdbIndexOutput) SetCollectionName

SetCollectionName sets the CollectionName field's value.

func (*IndexForListVikingdbIndexOutput) SetCpuQuota

SetCpuQuota sets the CpuQuota field's value.

func (*IndexForListVikingdbIndexOutput) SetDescription

SetDescription sets the Description field's value.

func (*IndexForListVikingdbIndexOutput) SetIndexName

SetIndexName sets the IndexName field's value.

func (*IndexForListVikingdbIndexOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*IndexForListVikingdbIndexOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*IndexForListVikingdbIndexOutput) SetScalarIndex

SetScalarIndex sets the ScalarIndex field's value.

func (*IndexForListVikingdbIndexOutput) SetShardCount

SetShardCount sets the ShardCount field's value.

func (*IndexForListVikingdbIndexOutput) SetShardPolicy

SetShardPolicy sets the ShardPolicy field's value.

func (*IndexForListVikingdbIndexOutput) SetStatus added in v1.2.5

SetStatus sets the Status field's value.

func (*IndexForListVikingdbIndexOutput) SetVectorIndex

SetVectorIndex sets the VectorIndex field's value.

func (IndexForListVikingdbIndexOutput) String

String returns the string representation

type InstructionForCreateVikingdbCollectionInput added in v1.2.5

type InstructionForCreateVikingdbCollectionInput struct {
	AutoFill *bool `type:"boolean" json:",omitempty"`

	Content *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstructionForCreateVikingdbCollectionInput) GoString added in v1.2.5

GoString returns the string representation

func (*InstructionForCreateVikingdbCollectionInput) SetAutoFill added in v1.2.5

SetAutoFill sets the AutoFill field's value.

func (*InstructionForCreateVikingdbCollectionInput) SetContent added in v1.2.21

SetContent sets the Content field's value.

func (InstructionForCreateVikingdbCollectionInput) String added in v1.2.5

String returns the string representation

type InstructionForGetVikingdbCollectionOutput added in v1.2.5

type InstructionForGetVikingdbCollectionOutput struct {
	AutoFill *bool `type:"boolean" json:",omitempty"`

	Content *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstructionForGetVikingdbCollectionOutput) GoString added in v1.2.5

GoString returns the string representation

func (*InstructionForGetVikingdbCollectionOutput) SetAutoFill added in v1.2.5

SetAutoFill sets the AutoFill field's value.

func (*InstructionForGetVikingdbCollectionOutput) SetContent added in v1.2.5

SetContent sets the Content field's value.

func (InstructionForGetVikingdbCollectionOutput) String added in v1.2.5

String returns the string representation

type InstructionForListVikingdbCollectionOutput added in v1.2.5

type InstructionForListVikingdbCollectionOutput struct {
	AutoFill *bool `type:"boolean" json:",omitempty"`

	Content *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstructionForListVikingdbCollectionOutput) GoString added in v1.2.5

GoString returns the string representation

func (*InstructionForListVikingdbCollectionOutput) SetAutoFill added in v1.2.5

SetAutoFill sets the AutoFill field's value.

func (*InstructionForListVikingdbCollectionOutput) SetContent added in v1.2.5

SetContent sets the Content field's value.

func (InstructionForListVikingdbCollectionOutput) String added in v1.2.5

String returns the string representation

type ListVikingdbCollectionInput

type ListVikingdbCollectionInput struct {
	Filter *FilterForListVikingdbCollectionInput `type:"structure" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `min:"1" max:"100" type:"int32" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListVikingdbCollectionInput) GoString

func (s ListVikingdbCollectionInput) GoString() string

GoString returns the string representation

func (*ListVikingdbCollectionInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListVikingdbCollectionInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListVikingdbCollectionInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListVikingdbCollectionInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (ListVikingdbCollectionInput) String

String returns the string representation

func (*ListVikingdbCollectionInput) Validate

func (s *ListVikingdbCollectionInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListVikingdbCollectionOutput

type ListVikingdbCollectionOutput struct {
	Metadata *response.ResponseMetadata

	Collections []*CollectionForListVikingdbCollectionOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListVikingdbCollectionOutput) GoString

func (s ListVikingdbCollectionOutput) GoString() string

GoString returns the string representation

func (*ListVikingdbCollectionOutput) SetCollections

SetCollections sets the Collections field's value.

func (*ListVikingdbCollectionOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListVikingdbCollectionOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListVikingdbCollectionOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListVikingdbCollectionOutput) String

String returns the string representation

type ListVikingdbIndexInput

type ListVikingdbIndexInput struct {
	Filter *FilterForListVikingdbIndexInput `type:"structure" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `min:"1" max:"100" type:"int32" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListVikingdbIndexInput) GoString

func (s ListVikingdbIndexInput) GoString() string

GoString returns the string representation

func (*ListVikingdbIndexInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListVikingdbIndexInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListVikingdbIndexInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListVikingdbIndexInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (ListVikingdbIndexInput) String

func (s ListVikingdbIndexInput) String() string

String returns the string representation

func (*ListVikingdbIndexInput) Validate

func (s *ListVikingdbIndexInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListVikingdbIndexOutput

type ListVikingdbIndexOutput struct {
	Metadata *response.ResponseMetadata

	Indexes []*IndexForListVikingdbIndexOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListVikingdbIndexOutput) GoString

func (s ListVikingdbIndexOutput) GoString() string

GoString returns the string representation

func (*ListVikingdbIndexOutput) SetIndexes

SetIndexes sets the Indexes field's value.

func (*ListVikingdbIndexOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListVikingdbIndexOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListVikingdbIndexOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListVikingdbIndexOutput) String

func (s ListVikingdbIndexOutput) String() string

String returns the string representation

type ListVikingdbTaskInput

type ListVikingdbTaskInput struct {
	CollectionName *string `type:"string" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `min:"1" max:"100" type:"int32" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`

	TaskStatus *string `type:"string" json:",omitempty" enum:"EnumOfTaskStatusForListVikingdbTaskInput"`

	TaskType *string `type:"string" json:",omitempty" enum:"EnumOfTaskTypeForListVikingdbTaskInput"`
	// contains filtered or unexported fields
}

func (ListVikingdbTaskInput) GoString

func (s ListVikingdbTaskInput) GoString() string

GoString returns the string representation

func (*ListVikingdbTaskInput) SetCollectionName

func (s *ListVikingdbTaskInput) SetCollectionName(v string) *ListVikingdbTaskInput

SetCollectionName sets the CollectionName field's value.

func (*ListVikingdbTaskInput) SetPageNumber

func (s *ListVikingdbTaskInput) SetPageNumber(v int32) *ListVikingdbTaskInput

SetPageNumber sets the PageNumber field's value.

func (*ListVikingdbTaskInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListVikingdbTaskInput) SetProjectName

func (s *ListVikingdbTaskInput) SetProjectName(v string) *ListVikingdbTaskInput

SetProjectName sets the ProjectName field's value.

func (*ListVikingdbTaskInput) SetResourceId

func (s *ListVikingdbTaskInput) SetResourceId(v string) *ListVikingdbTaskInput

SetResourceId sets the ResourceId field's value.

func (*ListVikingdbTaskInput) SetTaskStatus

func (s *ListVikingdbTaskInput) SetTaskStatus(v string) *ListVikingdbTaskInput

SetTaskStatus sets the TaskStatus field's value.

func (*ListVikingdbTaskInput) SetTaskType

SetTaskType sets the TaskType field's value.

func (ListVikingdbTaskInput) String

func (s ListVikingdbTaskInput) String() string

String returns the string representation

func (*ListVikingdbTaskInput) Validate

func (s *ListVikingdbTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListVikingdbTaskOutput

type ListVikingdbTaskOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	Tasks []*TaskForListVikingdbTaskOutput `type:"list" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListVikingdbTaskOutput) GoString

func (s ListVikingdbTaskOutput) GoString() string

GoString returns the string representation

func (*ListVikingdbTaskOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListVikingdbTaskOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListVikingdbTaskOutput) SetTasks

SetTasks sets the Tasks field's value.

func (*ListVikingdbTaskOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListVikingdbTaskOutput) String

func (s ListVikingdbTaskOutput) String() string

String returns the string representation

type MemoryCollectionDeleteInput

type MemoryCollectionDeleteInput struct {
	CollectionName *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MemoryCollectionDeleteInput) GoString

func (s MemoryCollectionDeleteInput) GoString() string

GoString returns the string representation

func (*MemoryCollectionDeleteInput) SetCollectionName

SetCollectionName sets the CollectionName field's value.

func (*MemoryCollectionDeleteInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*MemoryCollectionDeleteInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (MemoryCollectionDeleteInput) String

String returns the string representation

type MemoryCollectionDeleteOutput

type MemoryCollectionDeleteOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (MemoryCollectionDeleteOutput) GoString

func (s MemoryCollectionDeleteOutput) GoString() string

GoString returns the string representation

func (MemoryCollectionDeleteOutput) String

String returns the string representation

type MemoryCollectionInfoInput

type MemoryCollectionInfoInput struct {
	CollectionName *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MemoryCollectionInfoInput) GoString

func (s MemoryCollectionInfoInput) GoString() string

GoString returns the string representation

func (*MemoryCollectionInfoInput) SetCollectionName

SetCollectionName sets the CollectionName field's value.

func (*MemoryCollectionInfoInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*MemoryCollectionInfoInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (MemoryCollectionInfoInput) String

func (s MemoryCollectionInfoInput) String() string

String returns the string representation

type MemoryCollectionInfoOutput

type MemoryCollectionInfoOutput struct {
	Metadata *response.ResponseMetadata

	CollectionStatus *string `type:"string" json:",omitempty"`

	CollectionType *string `type:"string" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	CreatedBy *string `type:"string" json:",omitempty"`

	DescMsg *string `type:"string" json:",omitempty"`

	EventCount *int32 `type:"int32" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	PipelineConfig *PipelineConfigForMemoryCollectionInfoOutput `type:"structure" json:",omitempty"`

	ProfileCount *int32 `type:"int32" json:",omitempty"`

	Project *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`

	Tags []*TagForMemoryCollectionInfoOutput `type:"list" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MemoryCollectionInfoOutput) GoString

func (s MemoryCollectionInfoOutput) GoString() string

GoString returns the string representation

func (*MemoryCollectionInfoOutput) SetCollectionStatus

SetCollectionStatus sets the CollectionStatus field's value.

func (*MemoryCollectionInfoOutput) SetCollectionType

SetCollectionType sets the CollectionType field's value.

func (*MemoryCollectionInfoOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*MemoryCollectionInfoOutput) SetCreatedBy

SetCreatedBy sets the CreatedBy field's value.

func (*MemoryCollectionInfoOutput) SetDescMsg

SetDescMsg sets the DescMsg field's value.

func (*MemoryCollectionInfoOutput) SetEventCount

SetEventCount sets the EventCount field's value.

func (*MemoryCollectionInfoOutput) SetName

SetName sets the Name field's value.

func (*MemoryCollectionInfoOutput) SetPipelineConfig

SetPipelineConfig sets the PipelineConfig field's value.

func (*MemoryCollectionInfoOutput) SetProfileCount

SetProfileCount sets the ProfileCount field's value.

func (*MemoryCollectionInfoOutput) SetProject

SetProject sets the Project field's value.

func (*MemoryCollectionInfoOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*MemoryCollectionInfoOutput) SetTags

SetTags sets the Tags field's value.

func (*MemoryCollectionInfoOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (MemoryCollectionInfoOutput) String

String returns the string representation

type MemoryCollectionListInput

type MemoryCollectionListInput struct {

	// ProjectName is a required field
	ProjectName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (MemoryCollectionListInput) GoString

func (s MemoryCollectionListInput) GoString() string

GoString returns the string representation

func (*MemoryCollectionListInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (MemoryCollectionListInput) String

func (s MemoryCollectionListInput) String() string

String returns the string representation

func (*MemoryCollectionListInput) Validate

func (s *MemoryCollectionListInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type MemoryCollectionListOutput

type MemoryCollectionListOutput struct {
	Metadata *response.ResponseMetadata

	CollectionList []*CollectionListForMemoryCollectionListOutput `type:"list" json:",omitempty"`

	TotalNum *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MemoryCollectionListOutput) GoString

func (s MemoryCollectionListOutput) GoString() string

GoString returns the string representation

func (*MemoryCollectionListOutput) SetCollectionList

SetCollectionList sets the CollectionList field's value.

func (*MemoryCollectionListOutput) SetTotalNum

SetTotalNum sets the TotalNum field's value.

func (MemoryCollectionListOutput) String

String returns the string representation

type MemoryCollectionUpdateInput

type MemoryCollectionUpdateInput struct {
	BuiltinEventTypes []*string `type:"list" json:",omitempty"`

	BuiltinProfileTypes []*string `type:"list" json:",omitempty"`

	CollectionName *string `type:"string" json:",omitempty"`

	CpuQuota *int32 `type:"int32" json:",omitempty"`

	CustomEventTypeSchemas []*CustomEventTypeSchemaForMemoryCollectionUpdateInput `type:"list" json:",omitempty"`

	CustomProfileTypeSchemas []*CustomProfileTypeSchemaForMemoryCollectionUpdateInput `type:"list" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`

	Tags []*TagForMemoryCollectionUpdateInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MemoryCollectionUpdateInput) GoString

func (s MemoryCollectionUpdateInput) GoString() string

GoString returns the string representation

func (*MemoryCollectionUpdateInput) SetBuiltinEventTypes

func (s *MemoryCollectionUpdateInput) SetBuiltinEventTypes(v []*string) *MemoryCollectionUpdateInput

SetBuiltinEventTypes sets the BuiltinEventTypes field's value.

func (*MemoryCollectionUpdateInput) SetBuiltinProfileTypes

func (s *MemoryCollectionUpdateInput) SetBuiltinProfileTypes(v []*string) *MemoryCollectionUpdateInput

SetBuiltinProfileTypes sets the BuiltinProfileTypes field's value.

func (*MemoryCollectionUpdateInput) SetCollectionName

SetCollectionName sets the CollectionName field's value.

func (*MemoryCollectionUpdateInput) SetCpuQuota

SetCpuQuota sets the CpuQuota field's value.

func (*MemoryCollectionUpdateInput) SetCustomEventTypeSchemas

SetCustomEventTypeSchemas sets the CustomEventTypeSchemas field's value.

func (*MemoryCollectionUpdateInput) SetCustomProfileTypeSchemas

SetCustomProfileTypeSchemas sets the CustomProfileTypeSchemas field's value.

func (*MemoryCollectionUpdateInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*MemoryCollectionUpdateInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*MemoryCollectionUpdateInput) SetTags

SetTags sets the Tags field's value.

func (MemoryCollectionUpdateInput) String

String returns the string representation

type MemoryCollectionUpdateOutput

type MemoryCollectionUpdateOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (MemoryCollectionUpdateOutput) GoString

func (s MemoryCollectionUpdateOutput) GoString() string

GoString returns the string representation

func (MemoryCollectionUpdateOutput) String

String returns the string representation

type PipelineConfigForMemoryCollectionInfoOutput

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

func (PipelineConfigForMemoryCollectionInfoOutput) GoString

GoString returns the string representation

func (PipelineConfigForMemoryCollectionInfoOutput) String

String returns the string representation

type PipelineConfigForMemoryCollectionListOutput

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

func (PipelineConfigForMemoryCollectionListOutput) GoString

GoString returns the string representation

func (PipelineConfigForMemoryCollectionListOutput) String

String returns the string representation

type PropertyForCreateCollectionForMemoryInput

type PropertyForCreateCollectionForMemoryInput struct {
	Description *string `type:"string" json:",omitempty"`

	PropertyName *string `type:"string" json:",omitempty"`

	PropertyValueType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PropertyForCreateCollectionForMemoryInput) GoString

GoString returns the string representation

func (*PropertyForCreateCollectionForMemoryInput) SetDescription

SetDescription sets the Description field's value.

func (*PropertyForCreateCollectionForMemoryInput) SetPropertyName

SetPropertyName sets the PropertyName field's value.

func (*PropertyForCreateCollectionForMemoryInput) SetPropertyValueType

SetPropertyValueType sets the PropertyValueType field's value.

func (PropertyForCreateCollectionForMemoryInput) String

String returns the string representation

type PropertyForMemoryCollectionUpdateInput

type PropertyForMemoryCollectionUpdateInput struct {
	Description *string `type:"string" json:",omitempty"`

	PropertyName *string `type:"string" json:",omitempty"`

	PropertyValueType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PropertyForMemoryCollectionUpdateInput) GoString

GoString returns the string representation

func (*PropertyForMemoryCollectionUpdateInput) SetDescription

SetDescription sets the Description field's value.

func (*PropertyForMemoryCollectionUpdateInput) SetPropertyName

SetPropertyName sets the PropertyName field's value.

func (*PropertyForMemoryCollectionUpdateInput) SetPropertyValueType

SetPropertyValueType sets the PropertyValueType field's value.

func (PropertyForMemoryCollectionUpdateInput) String

String returns the string representation

type ScalarIndexForGetVikingdbIndexOutput

type ScalarIndexForGetVikingdbIndexOutput struct {
	DefaultValue interface{} `type:"interface" json:",omitempty"`

	Dim *int32 `type:"int32" json:",omitempty"`

	FieldName *string `min:"1" max:"128" type:"string" json:",omitempty"`

	FieldType *string `type:"string" json:",omitempty" enum:"EnumOfFieldTypeForGetVikingdbIndexOutput"`

	IsPrimaryKey *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ScalarIndexForGetVikingdbIndexOutput) GoString

GoString returns the string representation

func (*ScalarIndexForGetVikingdbIndexOutput) SetDefaultValue

SetDefaultValue sets the DefaultValue field's value.

func (*ScalarIndexForGetVikingdbIndexOutput) SetDim

SetDim sets the Dim field's value.

func (*ScalarIndexForGetVikingdbIndexOutput) SetFieldName

SetFieldName sets the FieldName field's value.

func (*ScalarIndexForGetVikingdbIndexOutput) SetFieldType

SetFieldType sets the FieldType field's value.

func (*ScalarIndexForGetVikingdbIndexOutput) SetIsPrimaryKey

SetIsPrimaryKey sets the IsPrimaryKey field's value.

func (ScalarIndexForGetVikingdbIndexOutput) String

String returns the string representation

type ScalarIndexForListVikingdbIndexOutput

type ScalarIndexForListVikingdbIndexOutput struct {
	DefaultValue interface{} `type:"interface" json:",omitempty"`

	Dim *int32 `type:"int32" json:",omitempty"`

	FieldName *string `min:"1" max:"128" type:"string" json:",omitempty"`

	FieldType *string `type:"string" json:",omitempty" enum:"EnumOfFieldTypeForListVikingdbIndexOutput"`

	IsPrimaryKey *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ScalarIndexForListVikingdbIndexOutput) GoString

GoString returns the string representation

func (*ScalarIndexForListVikingdbIndexOutput) SetDefaultValue

SetDefaultValue sets the DefaultValue field's value.

func (*ScalarIndexForListVikingdbIndexOutput) SetDim

SetDim sets the Dim field's value.

func (*ScalarIndexForListVikingdbIndexOutput) SetFieldName

SetFieldName sets the FieldName field's value.

func (*ScalarIndexForListVikingdbIndexOutput) SetFieldType

SetFieldType sets the FieldType field's value.

func (*ScalarIndexForListVikingdbIndexOutput) SetIsPrimaryKey

SetIsPrimaryKey sets the IsPrimaryKey field's value.

func (ScalarIndexForListVikingdbIndexOutput) String

String returns the string representation

type SparseForCreateVikingdbCollectionInput

type SparseForCreateVikingdbCollectionInput struct {
	Dim *int32 `type:"int32" json:",omitempty"`

	ImageField *string `type:"string" json:",omitempty"`

	Instruction *InstructionForCreateVikingdbCollectionInput `type:"structure" json:",omitempty"`

	ModelName *string `type:"string" json:",omitempty" enum:"EnumOfModelNameForCreateVikingdbCollectionInput"`

	ModelVersion *string `type:"string" json:",omitempty"`

	NDim *int32 `type:"int32" json:",omitempty"`

	Shape []*int32 `type:"list" json:",omitempty"`

	TensorQuantType *string `type:"string" json:",omitempty" enum:"EnumOfTensorQuantTypeForCreateVikingdbCollectionInput"`

	TextField *string `type:"string" json:",omitempty"`

	VideoField *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SparseForCreateVikingdbCollectionInput) GoString

GoString returns the string representation

func (*SparseForCreateVikingdbCollectionInput) SetDim

SetDim sets the Dim field's value.

func (*SparseForCreateVikingdbCollectionInput) SetImageField

SetImageField sets the ImageField field's value.

func (*SparseForCreateVikingdbCollectionInput) SetInstruction added in v1.2.5

SetInstruction sets the Instruction field's value.

func (*SparseForCreateVikingdbCollectionInput) SetModelName

SetModelName sets the ModelName field's value.

func (*SparseForCreateVikingdbCollectionInput) SetModelVersion

SetModelVersion sets the ModelVersion field's value.

func (*SparseForCreateVikingdbCollectionInput) SetNDim added in v1.2.5

SetNDim sets the NDim field's value.

func (*SparseForCreateVikingdbCollectionInput) SetShape added in v1.2.5

SetShape sets the Shape field's value.

func (*SparseForCreateVikingdbCollectionInput) SetTensorQuantType added in v1.2.5

SetTensorQuantType sets the TensorQuantType field's value.

func (*SparseForCreateVikingdbCollectionInput) SetTextField

SetTextField sets the TextField field's value.

func (*SparseForCreateVikingdbCollectionInput) SetVideoField

SetVideoField sets the VideoField field's value.

func (SparseForCreateVikingdbCollectionInput) String

String returns the string representation

type SparseForGetVikingdbCollectionOutput

type SparseForGetVikingdbCollectionOutput struct {
	Dim *int32 `type:"int32" json:",omitempty"`

	ImageField *string `type:"string" json:",omitempty"`

	Instruction *InstructionForGetVikingdbCollectionOutput `type:"structure" json:",omitempty"`

	ModelName *string `type:"string" json:",omitempty" enum:"EnumOfModelNameForGetVikingdbCollectionOutput"`

	ModelVersion *string `type:"string" json:",omitempty"`

	NDim *int32 `type:"int32" json:",omitempty"`

	Shape []*int32 `type:"list" json:",omitempty"`

	TensorQuantType *string `type:"string" json:",omitempty" enum:"EnumOfTensorQuantTypeForGetVikingdbCollectionOutput"`

	TextField *string `type:"string" json:",omitempty"`

	VideoField *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SparseForGetVikingdbCollectionOutput) GoString

GoString returns the string representation

func (*SparseForGetVikingdbCollectionOutput) SetDim

SetDim sets the Dim field's value.

func (*SparseForGetVikingdbCollectionOutput) SetImageField

SetImageField sets the ImageField field's value.

func (*SparseForGetVikingdbCollectionOutput) SetInstruction added in v1.2.5

SetInstruction sets the Instruction field's value.

func (*SparseForGetVikingdbCollectionOutput) SetModelName

SetModelName sets the ModelName field's value.

func (*SparseForGetVikingdbCollectionOutput) SetModelVersion

SetModelVersion sets the ModelVersion field's value.

func (*SparseForGetVikingdbCollectionOutput) SetNDim added in v1.2.5

SetNDim sets the NDim field's value.

func (*SparseForGetVikingdbCollectionOutput) SetShape added in v1.2.5

SetShape sets the Shape field's value.

func (*SparseForGetVikingdbCollectionOutput) SetTensorQuantType added in v1.2.5

SetTensorQuantType sets the TensorQuantType field's value.

func (*SparseForGetVikingdbCollectionOutput) SetTextField

SetTextField sets the TextField field's value.

func (*SparseForGetVikingdbCollectionOutput) SetVideoField

SetVideoField sets the VideoField field's value.

func (SparseForGetVikingdbCollectionOutput) String

String returns the string representation

type SparseForListVikingdbCollectionOutput

type SparseForListVikingdbCollectionOutput struct {
	Dim *int32 `type:"int32" json:",omitempty"`

	ImageField *string `type:"string" json:",omitempty"`

	Instruction *InstructionForListVikingdbCollectionOutput `type:"structure" json:",omitempty"`

	ModelName *string `type:"string" json:",omitempty" enum:"EnumOfModelNameForListVikingdbCollectionOutput"`

	ModelVersion *string `type:"string" json:",omitempty"`

	NDim *int32 `type:"int32" json:",omitempty"`

	Shape []*int32 `type:"list" json:",omitempty"`

	TensorQuantType *string `type:"string" json:",omitempty" enum:"EnumOfTensorQuantTypeForListVikingdbCollectionOutput"`

	TextField *string `type:"string" json:",omitempty"`

	VideoField *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SparseForListVikingdbCollectionOutput) GoString

GoString returns the string representation

func (*SparseForListVikingdbCollectionOutput) SetDim

SetDim sets the Dim field's value.

func (*SparseForListVikingdbCollectionOutput) SetImageField

SetImageField sets the ImageField field's value.

func (*SparseForListVikingdbCollectionOutput) SetInstruction added in v1.2.5

SetInstruction sets the Instruction field's value.

func (*SparseForListVikingdbCollectionOutput) SetModelName

SetModelName sets the ModelName field's value.

func (*SparseForListVikingdbCollectionOutput) SetModelVersion

SetModelVersion sets the ModelVersion field's value.

func (*SparseForListVikingdbCollectionOutput) SetNDim added in v1.2.5

SetNDim sets the NDim field's value.

func (*SparseForListVikingdbCollectionOutput) SetShape added in v1.2.5

SetShape sets the Shape field's value.

func (*SparseForListVikingdbCollectionOutput) SetTensorQuantType added in v1.2.5

SetTensorQuantType sets the TensorQuantType field's value.

func (*SparseForListVikingdbCollectionOutput) SetTextField

SetTextField sets the TextField field's value.

func (*SparseForListVikingdbCollectionOutput) SetVideoField

SetVideoField sets the VideoField field's value.

func (SparseForListVikingdbCollectionOutput) String

String returns the string representation

type TagForCreateVikingdbCollectionInput

type TagForCreateVikingdbCollectionInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateVikingdbCollectionInput) GoString

GoString returns the string representation

func (*TagForCreateVikingdbCollectionInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateVikingdbCollectionInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateVikingdbCollectionInput) String

String returns the string representation

type TagForListVikingdbCollectionOutput

type TagForListVikingdbCollectionOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForListVikingdbCollectionOutput) GoString

GoString returns the string representation

func (*TagForListVikingdbCollectionOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListVikingdbCollectionOutput) SetValue

SetValue sets the Value field's value.

func (TagForListVikingdbCollectionOutput) String

String returns the string representation

type TagForMemoryCollectionInfoOutput

type TagForMemoryCollectionInfoOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForMemoryCollectionInfoOutput) GoString

GoString returns the string representation

func (*TagForMemoryCollectionInfoOutput) SetKey

SetKey sets the Key field's value.

func (*TagForMemoryCollectionInfoOutput) SetValue

SetValue sets the Value field's value.

func (TagForMemoryCollectionInfoOutput) String

String returns the string representation

type TagForMemoryCollectionListOutput

type TagForMemoryCollectionListOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForMemoryCollectionListOutput) GoString

GoString returns the string representation

func (*TagForMemoryCollectionListOutput) SetKey

SetKey sets the Key field's value.

func (*TagForMemoryCollectionListOutput) SetValue

SetValue sets the Value field's value.

func (TagForMemoryCollectionListOutput) String

String returns the string representation

type TagForMemoryCollectionUpdateInput

type TagForMemoryCollectionUpdateInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForMemoryCollectionUpdateInput) GoString

GoString returns the string representation

func (*TagForMemoryCollectionUpdateInput) SetKey

SetKey sets the Key field's value.

func (*TagForMemoryCollectionUpdateInput) SetValue

SetValue sets the Value field's value.

func (TagForMemoryCollectionUpdateInput) String

String returns the string representation

type TaskConfigForCreateVikingdbTaskInput

type TaskConfigForCreateVikingdbTaskInput struct {
	CollectionName *string `type:"string" json:",omitempty"`

	ExportAll *bool `type:"boolean" json:",omitempty"`

	FileType *string `type:"string" json:",omitempty" enum:"EnumOfFileTypeForCreateVikingdbTaskInput"`

	FilterConds []interface{} `type:"list" json:",omitempty"`

	IgnoreError *bool `type:"boolean" json:",omitempty"`

	NeedConfirm *bool `type:"boolean" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`

	TosPath *string `type:"string" json:",omitempty"`

	UpdateFields interface{} `type:"interface" json:",omitempty"`

	UsePublic *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TaskConfigForCreateVikingdbTaskInput) GoString

GoString returns the string representation

func (*TaskConfigForCreateVikingdbTaskInput) SetCollectionName

SetCollectionName sets the CollectionName field's value.

func (*TaskConfigForCreateVikingdbTaskInput) SetExportAll

SetExportAll sets the ExportAll field's value.

func (*TaskConfigForCreateVikingdbTaskInput) SetFileType

SetFileType sets the FileType field's value.

func (*TaskConfigForCreateVikingdbTaskInput) SetFilterConds

SetFilterConds sets the FilterConds field's value.

func (*TaskConfigForCreateVikingdbTaskInput) SetIgnoreError

SetIgnoreError sets the IgnoreError field's value.

func (*TaskConfigForCreateVikingdbTaskInput) SetNeedConfirm

SetNeedConfirm sets the NeedConfirm field's value.

func (*TaskConfigForCreateVikingdbTaskInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*TaskConfigForCreateVikingdbTaskInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*TaskConfigForCreateVikingdbTaskInput) SetTosPath

SetTosPath sets the TosPath field's value.

func (*TaskConfigForCreateVikingdbTaskInput) SetUpdateFields

SetUpdateFields sets the UpdateFields field's value.

func (*TaskConfigForCreateVikingdbTaskInput) SetUsePublic

SetUsePublic sets the UsePublic field's value.

func (TaskConfigForCreateVikingdbTaskInput) String

String returns the string representation

type TaskConfigForGetVikingdbTaskOutput

type TaskConfigForGetVikingdbTaskOutput struct {
	CollectionName *string `type:"string" json:",omitempty"`

	ExportAll *bool `type:"boolean" json:",omitempty"`

	FileType *string `type:"string" json:",omitempty" enum:"EnumOfFileTypeForGetVikingdbTaskOutput"`

	FilterConds []interface{} `type:"list" json:",omitempty"`

	IgnoreError *bool `type:"boolean" json:",omitempty"`

	NeedConfirm *bool `type:"boolean" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`

	TosPath *string `type:"string" json:",omitempty"`

	UpdateFields interface{} `type:"interface" json:",omitempty"`

	UsePublic *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TaskConfigForGetVikingdbTaskOutput) GoString

GoString returns the string representation

func (*TaskConfigForGetVikingdbTaskOutput) SetCollectionName

SetCollectionName sets the CollectionName field's value.

func (*TaskConfigForGetVikingdbTaskOutput) SetExportAll

SetExportAll sets the ExportAll field's value.

func (*TaskConfigForGetVikingdbTaskOutput) SetFileType

SetFileType sets the FileType field's value.

func (*TaskConfigForGetVikingdbTaskOutput) SetFilterConds

func (s *TaskConfigForGetVikingdbTaskOutput) SetFilterConds(v []interface{}) *TaskConfigForGetVikingdbTaskOutput

SetFilterConds sets the FilterConds field's value.

func (*TaskConfigForGetVikingdbTaskOutput) SetIgnoreError

SetIgnoreError sets the IgnoreError field's value.

func (*TaskConfigForGetVikingdbTaskOutput) SetNeedConfirm

SetNeedConfirm sets the NeedConfirm field's value.

func (*TaskConfigForGetVikingdbTaskOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*TaskConfigForGetVikingdbTaskOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*TaskConfigForGetVikingdbTaskOutput) SetTosPath

SetTosPath sets the TosPath field's value.

func (*TaskConfigForGetVikingdbTaskOutput) SetUpdateFields

SetUpdateFields sets the UpdateFields field's value.

func (*TaskConfigForGetVikingdbTaskOutput) SetUsePublic

SetUsePublic sets the UsePublic field's value.

func (TaskConfigForGetVikingdbTaskOutput) String

String returns the string representation

type TaskConfigForListVikingdbTaskOutput

type TaskConfigForListVikingdbTaskOutput struct {
	CollectionName *string `type:"string" json:",omitempty"`

	ExportAll *bool `type:"boolean" json:",omitempty"`

	FileType *string `type:"string" json:",omitempty" enum:"EnumOfFileTypeForListVikingdbTaskOutput"`

	FilterConds []interface{} `type:"list" json:",omitempty"`

	IgnoreError *bool `type:"boolean" json:",omitempty"`

	NeedConfirm *bool `type:"boolean" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`

	TosPath *string `type:"string" json:",omitempty"`

	UpdateFields interface{} `type:"interface" json:",omitempty"`

	UsePublic *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TaskConfigForListVikingdbTaskOutput) GoString

GoString returns the string representation

func (*TaskConfigForListVikingdbTaskOutput) SetCollectionName

SetCollectionName sets the CollectionName field's value.

func (*TaskConfigForListVikingdbTaskOutput) SetExportAll

SetExportAll sets the ExportAll field's value.

func (*TaskConfigForListVikingdbTaskOutput) SetFileType

SetFileType sets the FileType field's value.

func (*TaskConfigForListVikingdbTaskOutput) SetFilterConds

SetFilterConds sets the FilterConds field's value.

func (*TaskConfigForListVikingdbTaskOutput) SetIgnoreError

SetIgnoreError sets the IgnoreError field's value.

func (*TaskConfigForListVikingdbTaskOutput) SetNeedConfirm

SetNeedConfirm sets the NeedConfirm field's value.

func (*TaskConfigForListVikingdbTaskOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*TaskConfigForListVikingdbTaskOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*TaskConfigForListVikingdbTaskOutput) SetTosPath

SetTosPath sets the TosPath field's value.

func (*TaskConfigForListVikingdbTaskOutput) SetUpdateFields

SetUpdateFields sets the UpdateFields field's value.

func (*TaskConfigForListVikingdbTaskOutput) SetUsePublic

SetUsePublic sets the UsePublic field's value.

func (TaskConfigForListVikingdbTaskOutput) String

String returns the string representation

type TaskForListVikingdbTaskOutput

type TaskForListVikingdbTaskOutput struct {
	CreateTime *string `type:"string" json:",omitempty"`

	TaskConfig *TaskConfigForListVikingdbTaskOutput `type:"structure" json:",omitempty"`

	TaskId *string `type:"string" json:",omitempty"`

	TaskProcessInfo *TaskProcessInfoForListVikingdbTaskOutput `type:"structure" json:",omitempty"`

	TaskStatus *string `type:"string" json:",omitempty"`

	TaskType *string `type:"string" json:",omitempty"`

	UpdatePerson *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TaskForListVikingdbTaskOutput) GoString

GoString returns the string representation

func (*TaskForListVikingdbTaskOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*TaskForListVikingdbTaskOutput) SetTaskConfig

SetTaskConfig sets the TaskConfig field's value.

func (*TaskForListVikingdbTaskOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (*TaskForListVikingdbTaskOutput) SetTaskProcessInfo

SetTaskProcessInfo sets the TaskProcessInfo field's value.

func (*TaskForListVikingdbTaskOutput) SetTaskStatus

SetTaskStatus sets the TaskStatus field's value.

func (*TaskForListVikingdbTaskOutput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*TaskForListVikingdbTaskOutput) SetUpdatePerson

SetUpdatePerson sets the UpdatePerson field's value.

func (*TaskForListVikingdbTaskOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (TaskForListVikingdbTaskOutput) String

String returns the string representation

type TaskProcessInfoForGetVikingdbTaskOutput

type TaskProcessInfoForGetVikingdbTaskOutput struct {
	ErrorMessage *string `type:"string" json:",omitempty"`

	SampleData []interface{} `type:"list" json:",omitempty"`

	SampleTimestamp *int64 `type:"int64" json:",omitempty"`

	ScanDataCount *int64 `type:"int64" json:",omitempty"`

	TaskProgress *string `type:"string" json:",omitempty"`

	TotalDataCount *int64 `type:"int64" json:",omitempty"`

	TotalFilterCount *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TaskProcessInfoForGetVikingdbTaskOutput) GoString

GoString returns the string representation

func (*TaskProcessInfoForGetVikingdbTaskOutput) SetErrorMessage

SetErrorMessage sets the ErrorMessage field's value.

func (*TaskProcessInfoForGetVikingdbTaskOutput) SetSampleData

SetSampleData sets the SampleData field's value.

func (*TaskProcessInfoForGetVikingdbTaskOutput) SetSampleTimestamp

SetSampleTimestamp sets the SampleTimestamp field's value.

func (*TaskProcessInfoForGetVikingdbTaskOutput) SetScanDataCount

SetScanDataCount sets the ScanDataCount field's value.

func (*TaskProcessInfoForGetVikingdbTaskOutput) SetTaskProgress

SetTaskProgress sets the TaskProgress field's value.

func (*TaskProcessInfoForGetVikingdbTaskOutput) SetTotalDataCount

SetTotalDataCount sets the TotalDataCount field's value.

func (*TaskProcessInfoForGetVikingdbTaskOutput) SetTotalFilterCount

SetTotalFilterCount sets the TotalFilterCount field's value.

func (TaskProcessInfoForGetVikingdbTaskOutput) String

String returns the string representation

type TaskProcessInfoForListVikingdbTaskOutput

type TaskProcessInfoForListVikingdbTaskOutput struct {
	ErrorMessage *string `type:"string" json:",omitempty"`

	SampleData []interface{} `type:"list" json:",omitempty"`

	SampleTimestamp *int64 `type:"int64" json:",omitempty"`

	ScanDataCount *int64 `type:"int64" json:",omitempty"`

	TaskProgress *string `type:"string" json:",omitempty"`

	TotalDataCount *int64 `type:"int64" json:",omitempty"`

	TotalFilterCount *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TaskProcessInfoForListVikingdbTaskOutput) GoString

GoString returns the string representation

func (*TaskProcessInfoForListVikingdbTaskOutput) SetErrorMessage

SetErrorMessage sets the ErrorMessage field's value.

func (*TaskProcessInfoForListVikingdbTaskOutput) SetSampleData

SetSampleData sets the SampleData field's value.

func (*TaskProcessInfoForListVikingdbTaskOutput) SetSampleTimestamp

SetSampleTimestamp sets the SampleTimestamp field's value.

func (*TaskProcessInfoForListVikingdbTaskOutput) SetScanDataCount

SetScanDataCount sets the ScanDataCount field's value.

func (*TaskProcessInfoForListVikingdbTaskOutput) SetTaskProgress

SetTaskProgress sets the TaskProgress field's value.

func (*TaskProcessInfoForListVikingdbTaskOutput) SetTotalDataCount

SetTotalDataCount sets the TotalDataCount field's value.

func (*TaskProcessInfoForListVikingdbTaskOutput) SetTotalFilterCount

SetTotalFilterCount sets the TotalFilterCount field's value.

func (TaskProcessInfoForListVikingdbTaskOutput) String

String returns the string representation

type TensorForCreateVikingdbCollectionInput added in v1.2.5

type TensorForCreateVikingdbCollectionInput struct {
	Dim *int32 `type:"int32" json:",omitempty"`

	ImageField *string `type:"string" json:",omitempty"`

	Instruction *InstructionForCreateVikingdbCollectionInput `type:"structure" json:",omitempty"`

	ModelName *string `type:"string" json:",omitempty" enum:"EnumOfModelNameForCreateVikingdbCollectionInput"`

	ModelVersion *string `type:"string" json:",omitempty"`

	NDim *int32 `type:"int32" json:",omitempty"`

	Shape []*int32 `type:"list" json:",omitempty"`

	TensorQuantType *string `type:"string" json:",omitempty" enum:"EnumOfTensorQuantTypeForCreateVikingdbCollectionInput"`

	TextField *string `type:"string" json:",omitempty"`

	VideoField *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TensorForCreateVikingdbCollectionInput) GoString added in v1.2.5

GoString returns the string representation

func (*TensorForCreateVikingdbCollectionInput) SetDim added in v1.2.5

SetDim sets the Dim field's value.

func (*TensorForCreateVikingdbCollectionInput) SetImageField added in v1.2.5

SetImageField sets the ImageField field's value.

func (*TensorForCreateVikingdbCollectionInput) SetInstruction added in v1.2.5

SetInstruction sets the Instruction field's value.

func (*TensorForCreateVikingdbCollectionInput) SetModelName added in v1.2.5

SetModelName sets the ModelName field's value.

func (*TensorForCreateVikingdbCollectionInput) SetModelVersion added in v1.2.5

SetModelVersion sets the ModelVersion field's value.

func (*TensorForCreateVikingdbCollectionInput) SetNDim added in v1.2.5

SetNDim sets the NDim field's value.

func (*TensorForCreateVikingdbCollectionInput) SetShape added in v1.2.5

SetShape sets the Shape field's value.

func (*TensorForCreateVikingdbCollectionInput) SetTensorQuantType added in v1.2.5

SetTensorQuantType sets the TensorQuantType field's value.

func (*TensorForCreateVikingdbCollectionInput) SetTextField added in v1.2.5

SetTextField sets the TextField field's value.

func (*TensorForCreateVikingdbCollectionInput) SetVideoField added in v1.2.5

SetVideoField sets the VideoField field's value.

func (TensorForCreateVikingdbCollectionInput) String added in v1.2.5

String returns the string representation

type TensorForGetVikingdbCollectionOutput added in v1.2.5

type TensorForGetVikingdbCollectionOutput struct {
	Dim *int32 `type:"int32" json:",omitempty"`

	ImageField *string `type:"string" json:",omitempty"`

	Instruction *InstructionForGetVikingdbCollectionOutput `type:"structure" json:",omitempty"`

	ModelName *string `type:"string" json:",omitempty" enum:"EnumOfModelNameForGetVikingdbCollectionOutput"`

	ModelVersion *string `type:"string" json:",omitempty"`

	NDim *int32 `type:"int32" json:",omitempty"`

	Shape []*int32 `type:"list" json:",omitempty"`

	TensorQuantType *string `type:"string" json:",omitempty" enum:"EnumOfTensorQuantTypeForGetVikingdbCollectionOutput"`

	TextField *string `type:"string" json:",omitempty"`

	VideoField *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TensorForGetVikingdbCollectionOutput) GoString added in v1.2.5

GoString returns the string representation

func (*TensorForGetVikingdbCollectionOutput) SetDim added in v1.2.5

SetDim sets the Dim field's value.

func (*TensorForGetVikingdbCollectionOutput) SetImageField added in v1.2.5

SetImageField sets the ImageField field's value.

func (*TensorForGetVikingdbCollectionOutput) SetInstruction added in v1.2.5

SetInstruction sets the Instruction field's value.

func (*TensorForGetVikingdbCollectionOutput) SetModelName added in v1.2.5

SetModelName sets the ModelName field's value.

func (*TensorForGetVikingdbCollectionOutput) SetModelVersion added in v1.2.5

SetModelVersion sets the ModelVersion field's value.

func (*TensorForGetVikingdbCollectionOutput) SetNDim added in v1.2.5

SetNDim sets the NDim field's value.

func (*TensorForGetVikingdbCollectionOutput) SetShape added in v1.2.5

SetShape sets the Shape field's value.

func (*TensorForGetVikingdbCollectionOutput) SetTensorQuantType added in v1.2.5

SetTensorQuantType sets the TensorQuantType field's value.

func (*TensorForGetVikingdbCollectionOutput) SetTextField added in v1.2.5

SetTextField sets the TextField field's value.

func (*TensorForGetVikingdbCollectionOutput) SetVideoField added in v1.2.5

SetVideoField sets the VideoField field's value.

func (TensorForGetVikingdbCollectionOutput) String added in v1.2.5

String returns the string representation

type TensorForListVikingdbCollectionOutput added in v1.2.5

type TensorForListVikingdbCollectionOutput struct {
	Dim *int32 `type:"int32" json:",omitempty"`

	ImageField *string `type:"string" json:",omitempty"`

	Instruction *InstructionForListVikingdbCollectionOutput `type:"structure" json:",omitempty"`

	ModelName *string `type:"string" json:",omitempty" enum:"EnumOfModelNameForListVikingdbCollectionOutput"`

	ModelVersion *string `type:"string" json:",omitempty"`

	NDim *int32 `type:"int32" json:",omitempty"`

	Shape []*int32 `type:"list" json:",omitempty"`

	TensorQuantType *string `type:"string" json:",omitempty" enum:"EnumOfTensorQuantTypeForListVikingdbCollectionOutput"`

	TextField *string `type:"string" json:",omitempty"`

	VideoField *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TensorForListVikingdbCollectionOutput) GoString added in v1.2.5

GoString returns the string representation

func (*TensorForListVikingdbCollectionOutput) SetDim added in v1.2.5

SetDim sets the Dim field's value.

func (*TensorForListVikingdbCollectionOutput) SetImageField added in v1.2.5

SetImageField sets the ImageField field's value.

func (*TensorForListVikingdbCollectionOutput) SetInstruction added in v1.2.5

SetInstruction sets the Instruction field's value.

func (*TensorForListVikingdbCollectionOutput) SetModelName added in v1.2.5

SetModelName sets the ModelName field's value.

func (*TensorForListVikingdbCollectionOutput) SetModelVersion added in v1.2.5

SetModelVersion sets the ModelVersion field's value.

func (*TensorForListVikingdbCollectionOutput) SetNDim added in v1.2.5

SetNDim sets the NDim field's value.

func (*TensorForListVikingdbCollectionOutput) SetShape added in v1.2.5

SetShape sets the Shape field's value.

func (*TensorForListVikingdbCollectionOutput) SetTensorQuantType added in v1.2.5

SetTensorQuantType sets the TensorQuantType field's value.

func (*TensorForListVikingdbCollectionOutput) SetTextField added in v1.2.5

SetTextField sets the TextField field's value.

func (*TensorForListVikingdbCollectionOutput) SetVideoField added in v1.2.5

SetVideoField sets the VideoField field's value.

func (TensorForListVikingdbCollectionOutput) String added in v1.2.5

String returns the string representation

type UpdateVikingdbCollectionInput

type UpdateVikingdbCollectionInput struct {
	CollectionName *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Fields []*FieldForUpdateVikingdbCollectionInput `type:"list" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateVikingdbCollectionInput) GoString

GoString returns the string representation

func (*UpdateVikingdbCollectionInput) SetCollectionName

SetCollectionName sets the CollectionName field's value.

func (*UpdateVikingdbCollectionInput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateVikingdbCollectionInput) SetFields

SetFields sets the Fields field's value.

func (*UpdateVikingdbCollectionInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*UpdateVikingdbCollectionInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (UpdateVikingdbCollectionInput) String

String returns the string representation

func (*UpdateVikingdbCollectionInput) Validate

func (s *UpdateVikingdbCollectionInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateVikingdbCollectionOutput

type UpdateVikingdbCollectionOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateVikingdbCollectionOutput) GoString

GoString returns the string representation

func (*UpdateVikingdbCollectionOutput) SetMessage

SetMessage sets the Message field's value.

func (UpdateVikingdbCollectionOutput) String

String returns the string representation

type UpdateVikingdbIndexInput

type UpdateVikingdbIndexInput struct {
	CollectionName *string `type:"string" json:",omitempty"`

	CpuQuota *int32 `min:"1" type:"int32" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	// IndexName is a required field
	IndexName *string `type:"string" json:",omitempty" required:"true"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`

	ScalarIndex []*string `type:"list" json:",omitempty"`

	ShardCount *int32 `type:"int32" json:",omitempty"`

	ShardPolicy *string `type:"string" json:",omitempty" enum:"EnumOfShardPolicyForUpdateVikingdbIndexInput"`
	// contains filtered or unexported fields
}

func (UpdateVikingdbIndexInput) GoString

func (s UpdateVikingdbIndexInput) GoString() string

GoString returns the string representation

func (*UpdateVikingdbIndexInput) SetCollectionName

func (s *UpdateVikingdbIndexInput) SetCollectionName(v string) *UpdateVikingdbIndexInput

SetCollectionName sets the CollectionName field's value.

func (*UpdateVikingdbIndexInput) SetCpuQuota

SetCpuQuota sets the CpuQuota field's value.

func (*UpdateVikingdbIndexInput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateVikingdbIndexInput) SetIndexName

SetIndexName sets the IndexName field's value.

func (*UpdateVikingdbIndexInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*UpdateVikingdbIndexInput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*UpdateVikingdbIndexInput) SetScalarIndex

func (s *UpdateVikingdbIndexInput) SetScalarIndex(v []*string) *UpdateVikingdbIndexInput

SetScalarIndex sets the ScalarIndex field's value.

func (*UpdateVikingdbIndexInput) SetShardCount

SetShardCount sets the ShardCount field's value.

func (*UpdateVikingdbIndexInput) SetShardPolicy

SetShardPolicy sets the ShardPolicy field's value.

func (UpdateVikingdbIndexInput) String

func (s UpdateVikingdbIndexInput) String() string

String returns the string representation

func (*UpdateVikingdbIndexInput) Validate

func (s *UpdateVikingdbIndexInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateVikingdbIndexOutput

type UpdateVikingdbIndexOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateVikingdbIndexOutput) GoString

func (s UpdateVikingdbIndexOutput) GoString() string

GoString returns the string representation

func (*UpdateVikingdbIndexOutput) SetMessage

SetMessage sets the Message field's value.

func (UpdateVikingdbIndexOutput) String

func (s UpdateVikingdbIndexOutput) String() string

String returns the string representation

type UpdateVikingdbTaskInput

type UpdateVikingdbTaskInput struct {

	// TaskId is a required field
	TaskId *string `type:"string" json:",omitempty" required:"true"`

	// TaskStatus is a required field
	TaskStatus *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTaskStatusForUpdateVikingdbTaskInput"`
	// contains filtered or unexported fields
}

func (UpdateVikingdbTaskInput) GoString

func (s UpdateVikingdbTaskInput) GoString() string

GoString returns the string representation

func (*UpdateVikingdbTaskInput) SetTaskId

SetTaskId sets the TaskId field's value.

func (*UpdateVikingdbTaskInput) SetTaskStatus

SetTaskStatus sets the TaskStatus field's value.

func (UpdateVikingdbTaskInput) String

func (s UpdateVikingdbTaskInput) String() string

String returns the string representation

func (*UpdateVikingdbTaskInput) Validate

func (s *UpdateVikingdbTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateVikingdbTaskOutput

type UpdateVikingdbTaskOutput struct {
	Metadata *response.ResponseMetadata

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateVikingdbTaskOutput) GoString

func (s UpdateVikingdbTaskOutput) GoString() string

GoString returns the string representation

func (*UpdateVikingdbTaskOutput) SetMessage

SetMessage sets the Message field's value.

func (UpdateVikingdbTaskOutput) String

func (s UpdateVikingdbTaskOutput) String() string

String returns the string representation

type VIKINGDB

type VIKINGDB struct {
	*client.Client
}

VIKINGDB provides the API operation methods for making requests to VIKINGDB. See this package's package overview docs for details on the service.

VIKINGDB methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

New create int can support ssl or region locate set

func (*VIKINGDB) CreateCollectionForMemory

func (c *VIKINGDB) CreateCollectionForMemory(input *CreateCollectionForMemoryInput) (*CreateCollectionForMemoryOutput, error)

CreateCollectionForMemory API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation CreateCollectionForMemory for usage and error information.

func (*VIKINGDB) CreateCollectionForMemoryCommon

func (c *VIKINGDB) CreateCollectionForMemoryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateCollectionForMemoryCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation CreateCollectionForMemoryCommon for usage and error information.

func (*VIKINGDB) CreateCollectionForMemoryCommonRequest

func (c *VIKINGDB) CreateCollectionForMemoryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateCollectionForMemoryCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateCollectionForMemoryCommon operation. The "output" return value will be populated with the CreateCollectionForMemoryCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateCollectionForMemoryCommon Request to send the API call to the service. the "output" return value is not valid until after CreateCollectionForMemoryCommon Send returns without error.

See CreateCollectionForMemoryCommon for more information on using the CreateCollectionForMemoryCommon API call, and error handling.

// Example sending a request using the CreateCollectionForMemoryCommonRequest method.
req, resp := client.CreateCollectionForMemoryCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) CreateCollectionForMemoryCommonWithContext

func (c *VIKINGDB) CreateCollectionForMemoryCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateCollectionForMemoryCommonWithContext is the same as CreateCollectionForMemoryCommon with the addition of the ability to pass a context and additional request options.

See CreateCollectionForMemoryCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) CreateCollectionForMemoryRequest

func (c *VIKINGDB) CreateCollectionForMemoryRequest(input *CreateCollectionForMemoryInput) (req *request.Request, output *CreateCollectionForMemoryOutput)

CreateCollectionForMemoryRequest generates a "volcengine/request.Request" representing the client's request for the CreateCollectionForMemory operation. The "output" return value will be populated with the CreateCollectionForMemoryCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateCollectionForMemoryCommon Request to send the API call to the service. the "output" return value is not valid until after CreateCollectionForMemoryCommon Send returns without error.

See CreateCollectionForMemory for more information on using the CreateCollectionForMemory API call, and error handling.

// Example sending a request using the CreateCollectionForMemoryRequest method.
req, resp := client.CreateCollectionForMemoryRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) CreateCollectionForMemoryWithContext

func (c *VIKINGDB) CreateCollectionForMemoryWithContext(ctx volcengine.Context, input *CreateCollectionForMemoryInput, opts ...request.Option) (*CreateCollectionForMemoryOutput, error)

CreateCollectionForMemoryWithContext is the same as CreateCollectionForMemory with the addition of the ability to pass a context and additional request options.

See CreateCollectionForMemory for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) CreateVikingdbCollection

func (c *VIKINGDB) CreateVikingdbCollection(input *CreateVikingdbCollectionInput) (*CreateVikingdbCollectionOutput, error)

CreateVikingdbCollection API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation CreateVikingdbCollection for usage and error information.

func (*VIKINGDB) CreateVikingdbCollectionCommon

func (c *VIKINGDB) CreateVikingdbCollectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateVikingdbCollectionCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation CreateVikingdbCollectionCommon for usage and error information.

func (*VIKINGDB) CreateVikingdbCollectionCommonRequest

func (c *VIKINGDB) CreateVikingdbCollectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateVikingdbCollectionCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateVikingdbCollectionCommon operation. The "output" return value will be populated with the CreateVikingdbCollectionCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateVikingdbCollectionCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVikingdbCollectionCommon Send returns without error.

See CreateVikingdbCollectionCommon for more information on using the CreateVikingdbCollectionCommon API call, and error handling.

// Example sending a request using the CreateVikingdbCollectionCommonRequest method.
req, resp := client.CreateVikingdbCollectionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) CreateVikingdbCollectionCommonWithContext

func (c *VIKINGDB) CreateVikingdbCollectionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateVikingdbCollectionCommonWithContext is the same as CreateVikingdbCollectionCommon with the addition of the ability to pass a context and additional request options.

See CreateVikingdbCollectionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) CreateVikingdbCollectionRequest

func (c *VIKINGDB) CreateVikingdbCollectionRequest(input *CreateVikingdbCollectionInput) (req *request.Request, output *CreateVikingdbCollectionOutput)

CreateVikingdbCollectionRequest generates a "volcengine/request.Request" representing the client's request for the CreateVikingdbCollection operation. The "output" return value will be populated with the CreateVikingdbCollectionCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateVikingdbCollectionCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVikingdbCollectionCommon Send returns without error.

See CreateVikingdbCollection for more information on using the CreateVikingdbCollection API call, and error handling.

// Example sending a request using the CreateVikingdbCollectionRequest method.
req, resp := client.CreateVikingdbCollectionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) CreateVikingdbCollectionWithContext

func (c *VIKINGDB) CreateVikingdbCollectionWithContext(ctx volcengine.Context, input *CreateVikingdbCollectionInput, opts ...request.Option) (*CreateVikingdbCollectionOutput, error)

CreateVikingdbCollectionWithContext is the same as CreateVikingdbCollection with the addition of the ability to pass a context and additional request options.

See CreateVikingdbCollection for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) CreateVikingdbIndex

func (c *VIKINGDB) CreateVikingdbIndex(input *CreateVikingdbIndexInput) (*CreateVikingdbIndexOutput, error)

CreateVikingdbIndex API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation CreateVikingdbIndex for usage and error information.

func (*VIKINGDB) CreateVikingdbIndexCommon

func (c *VIKINGDB) CreateVikingdbIndexCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateVikingdbIndexCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation CreateVikingdbIndexCommon for usage and error information.

func (*VIKINGDB) CreateVikingdbIndexCommonRequest

func (c *VIKINGDB) CreateVikingdbIndexCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateVikingdbIndexCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateVikingdbIndexCommon operation. The "output" return value will be populated with the CreateVikingdbIndexCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateVikingdbIndexCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVikingdbIndexCommon Send returns without error.

See CreateVikingdbIndexCommon for more information on using the CreateVikingdbIndexCommon API call, and error handling.

// Example sending a request using the CreateVikingdbIndexCommonRequest method.
req, resp := client.CreateVikingdbIndexCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) CreateVikingdbIndexCommonWithContext

func (c *VIKINGDB) CreateVikingdbIndexCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateVikingdbIndexCommonWithContext is the same as CreateVikingdbIndexCommon with the addition of the ability to pass a context and additional request options.

See CreateVikingdbIndexCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) CreateVikingdbIndexRequest

func (c *VIKINGDB) CreateVikingdbIndexRequest(input *CreateVikingdbIndexInput) (req *request.Request, output *CreateVikingdbIndexOutput)

CreateVikingdbIndexRequest generates a "volcengine/request.Request" representing the client's request for the CreateVikingdbIndex operation. The "output" return value will be populated with the CreateVikingdbIndexCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateVikingdbIndexCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVikingdbIndexCommon Send returns without error.

See CreateVikingdbIndex for more information on using the CreateVikingdbIndex API call, and error handling.

// Example sending a request using the CreateVikingdbIndexRequest method.
req, resp := client.CreateVikingdbIndexRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) CreateVikingdbIndexWithContext

func (c *VIKINGDB) CreateVikingdbIndexWithContext(ctx volcengine.Context, input *CreateVikingdbIndexInput, opts ...request.Option) (*CreateVikingdbIndexOutput, error)

CreateVikingdbIndexWithContext is the same as CreateVikingdbIndex with the addition of the ability to pass a context and additional request options.

See CreateVikingdbIndex for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) CreateVikingdbTask

func (c *VIKINGDB) CreateVikingdbTask(input *CreateVikingdbTaskInput) (*CreateVikingdbTaskOutput, error)

CreateVikingdbTask API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation CreateVikingdbTask for usage and error information.

func (*VIKINGDB) CreateVikingdbTaskCommon

func (c *VIKINGDB) CreateVikingdbTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateVikingdbTaskCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation CreateVikingdbTaskCommon for usage and error information.

func (*VIKINGDB) CreateVikingdbTaskCommonRequest

func (c *VIKINGDB) CreateVikingdbTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateVikingdbTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateVikingdbTaskCommon operation. The "output" return value will be populated with the CreateVikingdbTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateVikingdbTaskCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVikingdbTaskCommon Send returns without error.

See CreateVikingdbTaskCommon for more information on using the CreateVikingdbTaskCommon API call, and error handling.

// Example sending a request using the CreateVikingdbTaskCommonRequest method.
req, resp := client.CreateVikingdbTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) CreateVikingdbTaskCommonWithContext

func (c *VIKINGDB) CreateVikingdbTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateVikingdbTaskCommonWithContext is the same as CreateVikingdbTaskCommon with the addition of the ability to pass a context and additional request options.

See CreateVikingdbTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) CreateVikingdbTaskRequest

func (c *VIKINGDB) CreateVikingdbTaskRequest(input *CreateVikingdbTaskInput) (req *request.Request, output *CreateVikingdbTaskOutput)

CreateVikingdbTaskRequest generates a "volcengine/request.Request" representing the client's request for the CreateVikingdbTask operation. The "output" return value will be populated with the CreateVikingdbTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateVikingdbTaskCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVikingdbTaskCommon Send returns without error.

See CreateVikingdbTask for more information on using the CreateVikingdbTask API call, and error handling.

// Example sending a request using the CreateVikingdbTaskRequest method.
req, resp := client.CreateVikingdbTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) CreateVikingdbTaskWithContext

func (c *VIKINGDB) CreateVikingdbTaskWithContext(ctx volcengine.Context, input *CreateVikingdbTaskInput, opts ...request.Option) (*CreateVikingdbTaskOutput, error)

CreateVikingdbTaskWithContext is the same as CreateVikingdbTask with the addition of the ability to pass a context and additional request options.

See CreateVikingdbTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) DeleteVikingdbCollection

func (c *VIKINGDB) DeleteVikingdbCollection(input *DeleteVikingdbCollectionInput) (*DeleteVikingdbCollectionOutput, error)

DeleteVikingdbCollection API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation DeleteVikingdbCollection for usage and error information.

func (*VIKINGDB) DeleteVikingdbCollectionCommon

func (c *VIKINGDB) DeleteVikingdbCollectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteVikingdbCollectionCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation DeleteVikingdbCollectionCommon for usage and error information.

func (*VIKINGDB) DeleteVikingdbCollectionCommonRequest

func (c *VIKINGDB) DeleteVikingdbCollectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteVikingdbCollectionCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVikingdbCollectionCommon operation. The "output" return value will be populated with the DeleteVikingdbCollectionCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteVikingdbCollectionCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVikingdbCollectionCommon Send returns without error.

See DeleteVikingdbCollectionCommon for more information on using the DeleteVikingdbCollectionCommon API call, and error handling.

// Example sending a request using the DeleteVikingdbCollectionCommonRequest method.
req, resp := client.DeleteVikingdbCollectionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) DeleteVikingdbCollectionCommonWithContext

func (c *VIKINGDB) DeleteVikingdbCollectionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteVikingdbCollectionCommonWithContext is the same as DeleteVikingdbCollectionCommon with the addition of the ability to pass a context and additional request options.

See DeleteVikingdbCollectionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) DeleteVikingdbCollectionRequest

func (c *VIKINGDB) DeleteVikingdbCollectionRequest(input *DeleteVikingdbCollectionInput) (req *request.Request, output *DeleteVikingdbCollectionOutput)

DeleteVikingdbCollectionRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVikingdbCollection operation. The "output" return value will be populated with the DeleteVikingdbCollectionCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteVikingdbCollectionCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVikingdbCollectionCommon Send returns without error.

See DeleteVikingdbCollection for more information on using the DeleteVikingdbCollection API call, and error handling.

// Example sending a request using the DeleteVikingdbCollectionRequest method.
req, resp := client.DeleteVikingdbCollectionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) DeleteVikingdbCollectionWithContext

func (c *VIKINGDB) DeleteVikingdbCollectionWithContext(ctx volcengine.Context, input *DeleteVikingdbCollectionInput, opts ...request.Option) (*DeleteVikingdbCollectionOutput, error)

DeleteVikingdbCollectionWithContext is the same as DeleteVikingdbCollection with the addition of the ability to pass a context and additional request options.

See DeleteVikingdbCollection for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) DeleteVikingdbIndex

func (c *VIKINGDB) DeleteVikingdbIndex(input *DeleteVikingdbIndexInput) (*DeleteVikingdbIndexOutput, error)

DeleteVikingdbIndex API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation DeleteVikingdbIndex for usage and error information.

func (*VIKINGDB) DeleteVikingdbIndexCommon

func (c *VIKINGDB) DeleteVikingdbIndexCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteVikingdbIndexCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation DeleteVikingdbIndexCommon for usage and error information.

func (*VIKINGDB) DeleteVikingdbIndexCommonRequest

func (c *VIKINGDB) DeleteVikingdbIndexCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteVikingdbIndexCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVikingdbIndexCommon operation. The "output" return value will be populated with the DeleteVikingdbIndexCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteVikingdbIndexCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVikingdbIndexCommon Send returns without error.

See DeleteVikingdbIndexCommon for more information on using the DeleteVikingdbIndexCommon API call, and error handling.

// Example sending a request using the DeleteVikingdbIndexCommonRequest method.
req, resp := client.DeleteVikingdbIndexCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) DeleteVikingdbIndexCommonWithContext

func (c *VIKINGDB) DeleteVikingdbIndexCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteVikingdbIndexCommonWithContext is the same as DeleteVikingdbIndexCommon with the addition of the ability to pass a context and additional request options.

See DeleteVikingdbIndexCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) DeleteVikingdbIndexRequest

func (c *VIKINGDB) DeleteVikingdbIndexRequest(input *DeleteVikingdbIndexInput) (req *request.Request, output *DeleteVikingdbIndexOutput)

DeleteVikingdbIndexRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVikingdbIndex operation. The "output" return value will be populated with the DeleteVikingdbIndexCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteVikingdbIndexCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVikingdbIndexCommon Send returns without error.

See DeleteVikingdbIndex for more information on using the DeleteVikingdbIndex API call, and error handling.

// Example sending a request using the DeleteVikingdbIndexRequest method.
req, resp := client.DeleteVikingdbIndexRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) DeleteVikingdbIndexWithContext

func (c *VIKINGDB) DeleteVikingdbIndexWithContext(ctx volcengine.Context, input *DeleteVikingdbIndexInput, opts ...request.Option) (*DeleteVikingdbIndexOutput, error)

DeleteVikingdbIndexWithContext is the same as DeleteVikingdbIndex with the addition of the ability to pass a context and additional request options.

See DeleteVikingdbIndex for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) DeleteVikingdbTask

func (c *VIKINGDB) DeleteVikingdbTask(input *DeleteVikingdbTaskInput) (*DeleteVikingdbTaskOutput, error)

DeleteVikingdbTask API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation DeleteVikingdbTask for usage and error information.

func (*VIKINGDB) DeleteVikingdbTaskCommon

func (c *VIKINGDB) DeleteVikingdbTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteVikingdbTaskCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation DeleteVikingdbTaskCommon for usage and error information.

func (*VIKINGDB) DeleteVikingdbTaskCommonRequest

func (c *VIKINGDB) DeleteVikingdbTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteVikingdbTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVikingdbTaskCommon operation. The "output" return value will be populated with the DeleteVikingdbTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteVikingdbTaskCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVikingdbTaskCommon Send returns without error.

See DeleteVikingdbTaskCommon for more information on using the DeleteVikingdbTaskCommon API call, and error handling.

// Example sending a request using the DeleteVikingdbTaskCommonRequest method.
req, resp := client.DeleteVikingdbTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) DeleteVikingdbTaskCommonWithContext

func (c *VIKINGDB) DeleteVikingdbTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteVikingdbTaskCommonWithContext is the same as DeleteVikingdbTaskCommon with the addition of the ability to pass a context and additional request options.

See DeleteVikingdbTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) DeleteVikingdbTaskRequest

func (c *VIKINGDB) DeleteVikingdbTaskRequest(input *DeleteVikingdbTaskInput) (req *request.Request, output *DeleteVikingdbTaskOutput)

DeleteVikingdbTaskRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVikingdbTask operation. The "output" return value will be populated with the DeleteVikingdbTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteVikingdbTaskCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVikingdbTaskCommon Send returns without error.

See DeleteVikingdbTask for more information on using the DeleteVikingdbTask API call, and error handling.

// Example sending a request using the DeleteVikingdbTaskRequest method.
req, resp := client.DeleteVikingdbTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) DeleteVikingdbTaskWithContext

func (c *VIKINGDB) DeleteVikingdbTaskWithContext(ctx volcengine.Context, input *DeleteVikingdbTaskInput, opts ...request.Option) (*DeleteVikingdbTaskOutput, error)

DeleteVikingdbTaskWithContext is the same as DeleteVikingdbTask with the addition of the ability to pass a context and additional request options.

See DeleteVikingdbTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) DisableVikingdbIndex added in v1.2.21

func (c *VIKINGDB) DisableVikingdbIndex(input *DisableVikingdbIndexInput) (*DisableVikingdbIndexOutput, error)

DisableVikingdbIndex API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation DisableVikingdbIndex for usage and error information.

func (*VIKINGDB) DisableVikingdbIndexCommon added in v1.2.21

func (c *VIKINGDB) DisableVikingdbIndexCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableVikingdbIndexCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation DisableVikingdbIndexCommon for usage and error information.

func (*VIKINGDB) DisableVikingdbIndexCommonRequest added in v1.2.21

func (c *VIKINGDB) DisableVikingdbIndexCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableVikingdbIndexCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisableVikingdbIndexCommon operation. The "output" return value will be populated with the DisableVikingdbIndexCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableVikingdbIndexCommon Request to send the API call to the service. the "output" return value is not valid until after DisableVikingdbIndexCommon Send returns without error.

See DisableVikingdbIndexCommon for more information on using the DisableVikingdbIndexCommon API call, and error handling.

// Example sending a request using the DisableVikingdbIndexCommonRequest method.
req, resp := client.DisableVikingdbIndexCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) DisableVikingdbIndexCommonWithContext added in v1.2.21

func (c *VIKINGDB) DisableVikingdbIndexCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisableVikingdbIndexCommonWithContext is the same as DisableVikingdbIndexCommon with the addition of the ability to pass a context and additional request options.

See DisableVikingdbIndexCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) DisableVikingdbIndexRequest added in v1.2.21

func (c *VIKINGDB) DisableVikingdbIndexRequest(input *DisableVikingdbIndexInput) (req *request.Request, output *DisableVikingdbIndexOutput)

DisableVikingdbIndexRequest generates a "volcengine/request.Request" representing the client's request for the DisableVikingdbIndex operation. The "output" return value will be populated with the DisableVikingdbIndexCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableVikingdbIndexCommon Request to send the API call to the service. the "output" return value is not valid until after DisableVikingdbIndexCommon Send returns without error.

See DisableVikingdbIndex for more information on using the DisableVikingdbIndex API call, and error handling.

// Example sending a request using the DisableVikingdbIndexRequest method.
req, resp := client.DisableVikingdbIndexRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) DisableVikingdbIndexWithContext added in v1.2.21

func (c *VIKINGDB) DisableVikingdbIndexWithContext(ctx volcengine.Context, input *DisableVikingdbIndexInput, opts ...request.Option) (*DisableVikingdbIndexOutput, error)

DisableVikingdbIndexWithContext is the same as DisableVikingdbIndex with the addition of the ability to pass a context and additional request options.

See DisableVikingdbIndex for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) EnableVikingdbIndex added in v1.2.21

func (c *VIKINGDB) EnableVikingdbIndex(input *EnableVikingdbIndexInput) (*EnableVikingdbIndexOutput, error)

EnableVikingdbIndex API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation EnableVikingdbIndex for usage and error information.

func (*VIKINGDB) EnableVikingdbIndexCommon added in v1.2.21

func (c *VIKINGDB) EnableVikingdbIndexCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableVikingdbIndexCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation EnableVikingdbIndexCommon for usage and error information.

func (*VIKINGDB) EnableVikingdbIndexCommonRequest added in v1.2.21

func (c *VIKINGDB) EnableVikingdbIndexCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableVikingdbIndexCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableVikingdbIndexCommon operation. The "output" return value will be populated with the EnableVikingdbIndexCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableVikingdbIndexCommon Request to send the API call to the service. the "output" return value is not valid until after EnableVikingdbIndexCommon Send returns without error.

See EnableVikingdbIndexCommon for more information on using the EnableVikingdbIndexCommon API call, and error handling.

// Example sending a request using the EnableVikingdbIndexCommonRequest method.
req, resp := client.EnableVikingdbIndexCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) EnableVikingdbIndexCommonWithContext added in v1.2.21

func (c *VIKINGDB) EnableVikingdbIndexCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnableVikingdbIndexCommonWithContext is the same as EnableVikingdbIndexCommon with the addition of the ability to pass a context and additional request options.

See EnableVikingdbIndexCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) EnableVikingdbIndexRequest added in v1.2.21

func (c *VIKINGDB) EnableVikingdbIndexRequest(input *EnableVikingdbIndexInput) (req *request.Request, output *EnableVikingdbIndexOutput)

EnableVikingdbIndexRequest generates a "volcengine/request.Request" representing the client's request for the EnableVikingdbIndex operation. The "output" return value will be populated with the EnableVikingdbIndexCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableVikingdbIndexCommon Request to send the API call to the service. the "output" return value is not valid until after EnableVikingdbIndexCommon Send returns without error.

See EnableVikingdbIndex for more information on using the EnableVikingdbIndex API call, and error handling.

// Example sending a request using the EnableVikingdbIndexRequest method.
req, resp := client.EnableVikingdbIndexRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) EnableVikingdbIndexWithContext added in v1.2.21

func (c *VIKINGDB) EnableVikingdbIndexWithContext(ctx volcengine.Context, input *EnableVikingdbIndexInput, opts ...request.Option) (*EnableVikingdbIndexOutput, error)

EnableVikingdbIndexWithContext is the same as EnableVikingdbIndex with the addition of the ability to pass a context and additional request options.

See EnableVikingdbIndex for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) GetVikingdbCollection

func (c *VIKINGDB) GetVikingdbCollection(input *GetVikingdbCollectionInput) (*GetVikingdbCollectionOutput, error)

GetVikingdbCollection API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation GetVikingdbCollection for usage and error information.

func (*VIKINGDB) GetVikingdbCollectionCommon

func (c *VIKINGDB) GetVikingdbCollectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetVikingdbCollectionCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation GetVikingdbCollectionCommon for usage and error information.

func (*VIKINGDB) GetVikingdbCollectionCommonRequest

func (c *VIKINGDB) GetVikingdbCollectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetVikingdbCollectionCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetVikingdbCollectionCommon operation. The "output" return value will be populated with the GetVikingdbCollectionCommon request's response once the request completes successfully.

Use "Send" method on the returned GetVikingdbCollectionCommon Request to send the API call to the service. the "output" return value is not valid until after GetVikingdbCollectionCommon Send returns without error.

See GetVikingdbCollectionCommon for more information on using the GetVikingdbCollectionCommon API call, and error handling.

// Example sending a request using the GetVikingdbCollectionCommonRequest method.
req, resp := client.GetVikingdbCollectionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) GetVikingdbCollectionCommonWithContext

func (c *VIKINGDB) GetVikingdbCollectionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetVikingdbCollectionCommonWithContext is the same as GetVikingdbCollectionCommon with the addition of the ability to pass a context and additional request options.

See GetVikingdbCollectionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) GetVikingdbCollectionRequest

func (c *VIKINGDB) GetVikingdbCollectionRequest(input *GetVikingdbCollectionInput) (req *request.Request, output *GetVikingdbCollectionOutput)

GetVikingdbCollectionRequest generates a "volcengine/request.Request" representing the client's request for the GetVikingdbCollection operation. The "output" return value will be populated with the GetVikingdbCollectionCommon request's response once the request completes successfully.

Use "Send" method on the returned GetVikingdbCollectionCommon Request to send the API call to the service. the "output" return value is not valid until after GetVikingdbCollectionCommon Send returns without error.

See GetVikingdbCollection for more information on using the GetVikingdbCollection API call, and error handling.

// Example sending a request using the GetVikingdbCollectionRequest method.
req, resp := client.GetVikingdbCollectionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) GetVikingdbCollectionWithContext

func (c *VIKINGDB) GetVikingdbCollectionWithContext(ctx volcengine.Context, input *GetVikingdbCollectionInput, opts ...request.Option) (*GetVikingdbCollectionOutput, error)

GetVikingdbCollectionWithContext is the same as GetVikingdbCollection with the addition of the ability to pass a context and additional request options.

See GetVikingdbCollection for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) GetVikingdbIndex

func (c *VIKINGDB) GetVikingdbIndex(input *GetVikingdbIndexInput) (*GetVikingdbIndexOutput, error)

GetVikingdbIndex API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation GetVikingdbIndex for usage and error information.

func (*VIKINGDB) GetVikingdbIndexCommon

func (c *VIKINGDB) GetVikingdbIndexCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetVikingdbIndexCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation GetVikingdbIndexCommon for usage and error information.

func (*VIKINGDB) GetVikingdbIndexCommonRequest

func (c *VIKINGDB) GetVikingdbIndexCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetVikingdbIndexCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetVikingdbIndexCommon operation. The "output" return value will be populated with the GetVikingdbIndexCommon request's response once the request completes successfully.

Use "Send" method on the returned GetVikingdbIndexCommon Request to send the API call to the service. the "output" return value is not valid until after GetVikingdbIndexCommon Send returns without error.

See GetVikingdbIndexCommon for more information on using the GetVikingdbIndexCommon API call, and error handling.

// Example sending a request using the GetVikingdbIndexCommonRequest method.
req, resp := client.GetVikingdbIndexCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) GetVikingdbIndexCommonWithContext

func (c *VIKINGDB) GetVikingdbIndexCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetVikingdbIndexCommonWithContext is the same as GetVikingdbIndexCommon with the addition of the ability to pass a context and additional request options.

See GetVikingdbIndexCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) GetVikingdbIndexRequest

func (c *VIKINGDB) GetVikingdbIndexRequest(input *GetVikingdbIndexInput) (req *request.Request, output *GetVikingdbIndexOutput)

GetVikingdbIndexRequest generates a "volcengine/request.Request" representing the client's request for the GetVikingdbIndex operation. The "output" return value will be populated with the GetVikingdbIndexCommon request's response once the request completes successfully.

Use "Send" method on the returned GetVikingdbIndexCommon Request to send the API call to the service. the "output" return value is not valid until after GetVikingdbIndexCommon Send returns without error.

See GetVikingdbIndex for more information on using the GetVikingdbIndex API call, and error handling.

// Example sending a request using the GetVikingdbIndexRequest method.
req, resp := client.GetVikingdbIndexRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) GetVikingdbIndexWithContext

func (c *VIKINGDB) GetVikingdbIndexWithContext(ctx volcengine.Context, input *GetVikingdbIndexInput, opts ...request.Option) (*GetVikingdbIndexOutput, error)

GetVikingdbIndexWithContext is the same as GetVikingdbIndex with the addition of the ability to pass a context and additional request options.

See GetVikingdbIndex for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) GetVikingdbTask

func (c *VIKINGDB) GetVikingdbTask(input *GetVikingdbTaskInput) (*GetVikingdbTaskOutput, error)

GetVikingdbTask API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation GetVikingdbTask for usage and error information.

func (*VIKINGDB) GetVikingdbTaskCommon

func (c *VIKINGDB) GetVikingdbTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetVikingdbTaskCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation GetVikingdbTaskCommon for usage and error information.

func (*VIKINGDB) GetVikingdbTaskCommonRequest

func (c *VIKINGDB) GetVikingdbTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetVikingdbTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetVikingdbTaskCommon operation. The "output" return value will be populated with the GetVikingdbTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned GetVikingdbTaskCommon Request to send the API call to the service. the "output" return value is not valid until after GetVikingdbTaskCommon Send returns without error.

See GetVikingdbTaskCommon for more information on using the GetVikingdbTaskCommon API call, and error handling.

// Example sending a request using the GetVikingdbTaskCommonRequest method.
req, resp := client.GetVikingdbTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) GetVikingdbTaskCommonWithContext

func (c *VIKINGDB) GetVikingdbTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetVikingdbTaskCommonWithContext is the same as GetVikingdbTaskCommon with the addition of the ability to pass a context and additional request options.

See GetVikingdbTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) GetVikingdbTaskRequest

func (c *VIKINGDB) GetVikingdbTaskRequest(input *GetVikingdbTaskInput) (req *request.Request, output *GetVikingdbTaskOutput)

GetVikingdbTaskRequest generates a "volcengine/request.Request" representing the client's request for the GetVikingdbTask operation. The "output" return value will be populated with the GetVikingdbTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned GetVikingdbTaskCommon Request to send the API call to the service. the "output" return value is not valid until after GetVikingdbTaskCommon Send returns without error.

See GetVikingdbTask for more information on using the GetVikingdbTask API call, and error handling.

// Example sending a request using the GetVikingdbTaskRequest method.
req, resp := client.GetVikingdbTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) GetVikingdbTaskWithContext

func (c *VIKINGDB) GetVikingdbTaskWithContext(ctx volcengine.Context, input *GetVikingdbTaskInput, opts ...request.Option) (*GetVikingdbTaskOutput, error)

GetVikingdbTaskWithContext is the same as GetVikingdbTask with the addition of the ability to pass a context and additional request options.

See GetVikingdbTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) ListVikingdbCollection

func (c *VIKINGDB) ListVikingdbCollection(input *ListVikingdbCollectionInput) (*ListVikingdbCollectionOutput, error)

ListVikingdbCollection API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation ListVikingdbCollection for usage and error information.

func (*VIKINGDB) ListVikingdbCollectionCommon

func (c *VIKINGDB) ListVikingdbCollectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListVikingdbCollectionCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation ListVikingdbCollectionCommon for usage and error information.

func (*VIKINGDB) ListVikingdbCollectionCommonRequest

func (c *VIKINGDB) ListVikingdbCollectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListVikingdbCollectionCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListVikingdbCollectionCommon operation. The "output" return value will be populated with the ListVikingdbCollectionCommon request's response once the request completes successfully.

Use "Send" method on the returned ListVikingdbCollectionCommon Request to send the API call to the service. the "output" return value is not valid until after ListVikingdbCollectionCommon Send returns without error.

See ListVikingdbCollectionCommon for more information on using the ListVikingdbCollectionCommon API call, and error handling.

// Example sending a request using the ListVikingdbCollectionCommonRequest method.
req, resp := client.ListVikingdbCollectionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) ListVikingdbCollectionCommonWithContext

func (c *VIKINGDB) ListVikingdbCollectionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListVikingdbCollectionCommonWithContext is the same as ListVikingdbCollectionCommon with the addition of the ability to pass a context and additional request options.

See ListVikingdbCollectionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) ListVikingdbCollectionRequest

func (c *VIKINGDB) ListVikingdbCollectionRequest(input *ListVikingdbCollectionInput) (req *request.Request, output *ListVikingdbCollectionOutput)

ListVikingdbCollectionRequest generates a "volcengine/request.Request" representing the client's request for the ListVikingdbCollection operation. The "output" return value will be populated with the ListVikingdbCollectionCommon request's response once the request completes successfully.

Use "Send" method on the returned ListVikingdbCollectionCommon Request to send the API call to the service. the "output" return value is not valid until after ListVikingdbCollectionCommon Send returns without error.

See ListVikingdbCollection for more information on using the ListVikingdbCollection API call, and error handling.

// Example sending a request using the ListVikingdbCollectionRequest method.
req, resp := client.ListVikingdbCollectionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) ListVikingdbCollectionWithContext

func (c *VIKINGDB) ListVikingdbCollectionWithContext(ctx volcengine.Context, input *ListVikingdbCollectionInput, opts ...request.Option) (*ListVikingdbCollectionOutput, error)

ListVikingdbCollectionWithContext is the same as ListVikingdbCollection with the addition of the ability to pass a context and additional request options.

See ListVikingdbCollection for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) ListVikingdbIndex

func (c *VIKINGDB) ListVikingdbIndex(input *ListVikingdbIndexInput) (*ListVikingdbIndexOutput, error)

ListVikingdbIndex API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation ListVikingdbIndex for usage and error information.

func (*VIKINGDB) ListVikingdbIndexCommon

func (c *VIKINGDB) ListVikingdbIndexCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListVikingdbIndexCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation ListVikingdbIndexCommon for usage and error information.

func (*VIKINGDB) ListVikingdbIndexCommonRequest

func (c *VIKINGDB) ListVikingdbIndexCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListVikingdbIndexCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListVikingdbIndexCommon operation. The "output" return value will be populated with the ListVikingdbIndexCommon request's response once the request completes successfully.

Use "Send" method on the returned ListVikingdbIndexCommon Request to send the API call to the service. the "output" return value is not valid until after ListVikingdbIndexCommon Send returns without error.

See ListVikingdbIndexCommon for more information on using the ListVikingdbIndexCommon API call, and error handling.

// Example sending a request using the ListVikingdbIndexCommonRequest method.
req, resp := client.ListVikingdbIndexCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) ListVikingdbIndexCommonWithContext

func (c *VIKINGDB) ListVikingdbIndexCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListVikingdbIndexCommonWithContext is the same as ListVikingdbIndexCommon with the addition of the ability to pass a context and additional request options.

See ListVikingdbIndexCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) ListVikingdbIndexRequest

func (c *VIKINGDB) ListVikingdbIndexRequest(input *ListVikingdbIndexInput) (req *request.Request, output *ListVikingdbIndexOutput)

ListVikingdbIndexRequest generates a "volcengine/request.Request" representing the client's request for the ListVikingdbIndex operation. The "output" return value will be populated with the ListVikingdbIndexCommon request's response once the request completes successfully.

Use "Send" method on the returned ListVikingdbIndexCommon Request to send the API call to the service. the "output" return value is not valid until after ListVikingdbIndexCommon Send returns without error.

See ListVikingdbIndex for more information on using the ListVikingdbIndex API call, and error handling.

// Example sending a request using the ListVikingdbIndexRequest method.
req, resp := client.ListVikingdbIndexRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) ListVikingdbIndexWithContext

func (c *VIKINGDB) ListVikingdbIndexWithContext(ctx volcengine.Context, input *ListVikingdbIndexInput, opts ...request.Option) (*ListVikingdbIndexOutput, error)

ListVikingdbIndexWithContext is the same as ListVikingdbIndex with the addition of the ability to pass a context and additional request options.

See ListVikingdbIndex for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) ListVikingdbTask

func (c *VIKINGDB) ListVikingdbTask(input *ListVikingdbTaskInput) (*ListVikingdbTaskOutput, error)

ListVikingdbTask API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation ListVikingdbTask for usage and error information.

func (*VIKINGDB) ListVikingdbTaskCommon

func (c *VIKINGDB) ListVikingdbTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListVikingdbTaskCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation ListVikingdbTaskCommon for usage and error information.

func (*VIKINGDB) ListVikingdbTaskCommonRequest

func (c *VIKINGDB) ListVikingdbTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListVikingdbTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListVikingdbTaskCommon operation. The "output" return value will be populated with the ListVikingdbTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned ListVikingdbTaskCommon Request to send the API call to the service. the "output" return value is not valid until after ListVikingdbTaskCommon Send returns without error.

See ListVikingdbTaskCommon for more information on using the ListVikingdbTaskCommon API call, and error handling.

// Example sending a request using the ListVikingdbTaskCommonRequest method.
req, resp := client.ListVikingdbTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) ListVikingdbTaskCommonWithContext

func (c *VIKINGDB) ListVikingdbTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListVikingdbTaskCommonWithContext is the same as ListVikingdbTaskCommon with the addition of the ability to pass a context and additional request options.

See ListVikingdbTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) ListVikingdbTaskRequest

func (c *VIKINGDB) ListVikingdbTaskRequest(input *ListVikingdbTaskInput) (req *request.Request, output *ListVikingdbTaskOutput)

ListVikingdbTaskRequest generates a "volcengine/request.Request" representing the client's request for the ListVikingdbTask operation. The "output" return value will be populated with the ListVikingdbTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned ListVikingdbTaskCommon Request to send the API call to the service. the "output" return value is not valid until after ListVikingdbTaskCommon Send returns without error.

See ListVikingdbTask for more information on using the ListVikingdbTask API call, and error handling.

// Example sending a request using the ListVikingdbTaskRequest method.
req, resp := client.ListVikingdbTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) ListVikingdbTaskWithContext

func (c *VIKINGDB) ListVikingdbTaskWithContext(ctx volcengine.Context, input *ListVikingdbTaskInput, opts ...request.Option) (*ListVikingdbTaskOutput, error)

ListVikingdbTaskWithContext is the same as ListVikingdbTask with the addition of the ability to pass a context and additional request options.

See ListVikingdbTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) MemoryCollectionDelete

func (c *VIKINGDB) MemoryCollectionDelete(input *MemoryCollectionDeleteInput) (*MemoryCollectionDeleteOutput, error)

MemoryCollectionDelete API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation MemoryCollectionDelete for usage and error information.

func (*VIKINGDB) MemoryCollectionDeleteCommon

func (c *VIKINGDB) MemoryCollectionDeleteCommon(input *map[string]interface{}) (*map[string]interface{}, error)

MemoryCollectionDeleteCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation MemoryCollectionDeleteCommon for usage and error information.

func (*VIKINGDB) MemoryCollectionDeleteCommonRequest

func (c *VIKINGDB) MemoryCollectionDeleteCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

MemoryCollectionDeleteCommonRequest generates a "volcengine/request.Request" representing the client's request for the MemoryCollectionDeleteCommon operation. The "output" return value will be populated with the MemoryCollectionDeleteCommon request's response once the request completes successfully.

Use "Send" method on the returned MemoryCollectionDeleteCommon Request to send the API call to the service. the "output" return value is not valid until after MemoryCollectionDeleteCommon Send returns without error.

See MemoryCollectionDeleteCommon for more information on using the MemoryCollectionDeleteCommon API call, and error handling.

// Example sending a request using the MemoryCollectionDeleteCommonRequest method.
req, resp := client.MemoryCollectionDeleteCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) MemoryCollectionDeleteCommonWithContext

func (c *VIKINGDB) MemoryCollectionDeleteCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

MemoryCollectionDeleteCommonWithContext is the same as MemoryCollectionDeleteCommon with the addition of the ability to pass a context and additional request options.

See MemoryCollectionDeleteCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) MemoryCollectionDeleteRequest

func (c *VIKINGDB) MemoryCollectionDeleteRequest(input *MemoryCollectionDeleteInput) (req *request.Request, output *MemoryCollectionDeleteOutput)

MemoryCollectionDeleteRequest generates a "volcengine/request.Request" representing the client's request for the MemoryCollectionDelete operation. The "output" return value will be populated with the MemoryCollectionDeleteCommon request's response once the request completes successfully.

Use "Send" method on the returned MemoryCollectionDeleteCommon Request to send the API call to the service. the "output" return value is not valid until after MemoryCollectionDeleteCommon Send returns without error.

See MemoryCollectionDelete for more information on using the MemoryCollectionDelete API call, and error handling.

// Example sending a request using the MemoryCollectionDeleteRequest method.
req, resp := client.MemoryCollectionDeleteRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) MemoryCollectionDeleteWithContext

func (c *VIKINGDB) MemoryCollectionDeleteWithContext(ctx volcengine.Context, input *MemoryCollectionDeleteInput, opts ...request.Option) (*MemoryCollectionDeleteOutput, error)

MemoryCollectionDeleteWithContext is the same as MemoryCollectionDelete with the addition of the ability to pass a context and additional request options.

See MemoryCollectionDelete for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) MemoryCollectionInfo

func (c *VIKINGDB) MemoryCollectionInfo(input *MemoryCollectionInfoInput) (*MemoryCollectionInfoOutput, error)

MemoryCollectionInfo API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation MemoryCollectionInfo for usage and error information.

func (*VIKINGDB) MemoryCollectionInfoCommon

func (c *VIKINGDB) MemoryCollectionInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

MemoryCollectionInfoCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation MemoryCollectionInfoCommon for usage and error information.

func (*VIKINGDB) MemoryCollectionInfoCommonRequest

func (c *VIKINGDB) MemoryCollectionInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

MemoryCollectionInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the MemoryCollectionInfoCommon operation. The "output" return value will be populated with the MemoryCollectionInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned MemoryCollectionInfoCommon Request to send the API call to the service. the "output" return value is not valid until after MemoryCollectionInfoCommon Send returns without error.

See MemoryCollectionInfoCommon for more information on using the MemoryCollectionInfoCommon API call, and error handling.

// Example sending a request using the MemoryCollectionInfoCommonRequest method.
req, resp := client.MemoryCollectionInfoCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) MemoryCollectionInfoCommonWithContext

func (c *VIKINGDB) MemoryCollectionInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

MemoryCollectionInfoCommonWithContext is the same as MemoryCollectionInfoCommon with the addition of the ability to pass a context and additional request options.

See MemoryCollectionInfoCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) MemoryCollectionInfoRequest

func (c *VIKINGDB) MemoryCollectionInfoRequest(input *MemoryCollectionInfoInput) (req *request.Request, output *MemoryCollectionInfoOutput)

MemoryCollectionInfoRequest generates a "volcengine/request.Request" representing the client's request for the MemoryCollectionInfo operation. The "output" return value will be populated with the MemoryCollectionInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned MemoryCollectionInfoCommon Request to send the API call to the service. the "output" return value is not valid until after MemoryCollectionInfoCommon Send returns without error.

See MemoryCollectionInfo for more information on using the MemoryCollectionInfo API call, and error handling.

// Example sending a request using the MemoryCollectionInfoRequest method.
req, resp := client.MemoryCollectionInfoRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) MemoryCollectionInfoWithContext

func (c *VIKINGDB) MemoryCollectionInfoWithContext(ctx volcengine.Context, input *MemoryCollectionInfoInput, opts ...request.Option) (*MemoryCollectionInfoOutput, error)

MemoryCollectionInfoWithContext is the same as MemoryCollectionInfo with the addition of the ability to pass a context and additional request options.

See MemoryCollectionInfo for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) MemoryCollectionList

func (c *VIKINGDB) MemoryCollectionList(input *MemoryCollectionListInput) (*MemoryCollectionListOutput, error)

MemoryCollectionList API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation MemoryCollectionList for usage and error information.

func (*VIKINGDB) MemoryCollectionListCommon

func (c *VIKINGDB) MemoryCollectionListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

MemoryCollectionListCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation MemoryCollectionListCommon for usage and error information.

func (*VIKINGDB) MemoryCollectionListCommonRequest

func (c *VIKINGDB) MemoryCollectionListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

MemoryCollectionListCommonRequest generates a "volcengine/request.Request" representing the client's request for the MemoryCollectionListCommon operation. The "output" return value will be populated with the MemoryCollectionListCommon request's response once the request completes successfully.

Use "Send" method on the returned MemoryCollectionListCommon Request to send the API call to the service. the "output" return value is not valid until after MemoryCollectionListCommon Send returns without error.

See MemoryCollectionListCommon for more information on using the MemoryCollectionListCommon API call, and error handling.

// Example sending a request using the MemoryCollectionListCommonRequest method.
req, resp := client.MemoryCollectionListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) MemoryCollectionListCommonWithContext

func (c *VIKINGDB) MemoryCollectionListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

MemoryCollectionListCommonWithContext is the same as MemoryCollectionListCommon with the addition of the ability to pass a context and additional request options.

See MemoryCollectionListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) MemoryCollectionListRequest

func (c *VIKINGDB) MemoryCollectionListRequest(input *MemoryCollectionListInput) (req *request.Request, output *MemoryCollectionListOutput)

MemoryCollectionListRequest generates a "volcengine/request.Request" representing the client's request for the MemoryCollectionList operation. The "output" return value will be populated with the MemoryCollectionListCommon request's response once the request completes successfully.

Use "Send" method on the returned MemoryCollectionListCommon Request to send the API call to the service. the "output" return value is not valid until after MemoryCollectionListCommon Send returns without error.

See MemoryCollectionList for more information on using the MemoryCollectionList API call, and error handling.

// Example sending a request using the MemoryCollectionListRequest method.
req, resp := client.MemoryCollectionListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) MemoryCollectionListWithContext

func (c *VIKINGDB) MemoryCollectionListWithContext(ctx volcengine.Context, input *MemoryCollectionListInput, opts ...request.Option) (*MemoryCollectionListOutput, error)

MemoryCollectionListWithContext is the same as MemoryCollectionList with the addition of the ability to pass a context and additional request options.

See MemoryCollectionList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) MemoryCollectionUpdate

func (c *VIKINGDB) MemoryCollectionUpdate(input *MemoryCollectionUpdateInput) (*MemoryCollectionUpdateOutput, error)

MemoryCollectionUpdate API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation MemoryCollectionUpdate for usage and error information.

func (*VIKINGDB) MemoryCollectionUpdateCommon

func (c *VIKINGDB) MemoryCollectionUpdateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

MemoryCollectionUpdateCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation MemoryCollectionUpdateCommon for usage and error information.

func (*VIKINGDB) MemoryCollectionUpdateCommonRequest

func (c *VIKINGDB) MemoryCollectionUpdateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

MemoryCollectionUpdateCommonRequest generates a "volcengine/request.Request" representing the client's request for the MemoryCollectionUpdateCommon operation. The "output" return value will be populated with the MemoryCollectionUpdateCommon request's response once the request completes successfully.

Use "Send" method on the returned MemoryCollectionUpdateCommon Request to send the API call to the service. the "output" return value is not valid until after MemoryCollectionUpdateCommon Send returns without error.

See MemoryCollectionUpdateCommon for more information on using the MemoryCollectionUpdateCommon API call, and error handling.

// Example sending a request using the MemoryCollectionUpdateCommonRequest method.
req, resp := client.MemoryCollectionUpdateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) MemoryCollectionUpdateCommonWithContext

func (c *VIKINGDB) MemoryCollectionUpdateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

MemoryCollectionUpdateCommonWithContext is the same as MemoryCollectionUpdateCommon with the addition of the ability to pass a context and additional request options.

See MemoryCollectionUpdateCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) MemoryCollectionUpdateRequest

func (c *VIKINGDB) MemoryCollectionUpdateRequest(input *MemoryCollectionUpdateInput) (req *request.Request, output *MemoryCollectionUpdateOutput)

MemoryCollectionUpdateRequest generates a "volcengine/request.Request" representing the client's request for the MemoryCollectionUpdate operation. The "output" return value will be populated with the MemoryCollectionUpdateCommon request's response once the request completes successfully.

Use "Send" method on the returned MemoryCollectionUpdateCommon Request to send the API call to the service. the "output" return value is not valid until after MemoryCollectionUpdateCommon Send returns without error.

See MemoryCollectionUpdate for more information on using the MemoryCollectionUpdate API call, and error handling.

// Example sending a request using the MemoryCollectionUpdateRequest method.
req, resp := client.MemoryCollectionUpdateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) MemoryCollectionUpdateWithContext

func (c *VIKINGDB) MemoryCollectionUpdateWithContext(ctx volcengine.Context, input *MemoryCollectionUpdateInput, opts ...request.Option) (*MemoryCollectionUpdateOutput, error)

MemoryCollectionUpdateWithContext is the same as MemoryCollectionUpdate with the addition of the ability to pass a context and additional request options.

See MemoryCollectionUpdate for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) UpdateVikingdbCollection

func (c *VIKINGDB) UpdateVikingdbCollection(input *UpdateVikingdbCollectionInput) (*UpdateVikingdbCollectionOutput, error)

UpdateVikingdbCollection API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation UpdateVikingdbCollection for usage and error information.

func (*VIKINGDB) UpdateVikingdbCollectionCommon

func (c *VIKINGDB) UpdateVikingdbCollectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateVikingdbCollectionCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation UpdateVikingdbCollectionCommon for usage and error information.

func (*VIKINGDB) UpdateVikingdbCollectionCommonRequest

func (c *VIKINGDB) UpdateVikingdbCollectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateVikingdbCollectionCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateVikingdbCollectionCommon operation. The "output" return value will be populated with the UpdateVikingdbCollectionCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateVikingdbCollectionCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateVikingdbCollectionCommon Send returns without error.

See UpdateVikingdbCollectionCommon for more information on using the UpdateVikingdbCollectionCommon API call, and error handling.

// Example sending a request using the UpdateVikingdbCollectionCommonRequest method.
req, resp := client.UpdateVikingdbCollectionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) UpdateVikingdbCollectionCommonWithContext

func (c *VIKINGDB) UpdateVikingdbCollectionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateVikingdbCollectionCommonWithContext is the same as UpdateVikingdbCollectionCommon with the addition of the ability to pass a context and additional request options.

See UpdateVikingdbCollectionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) UpdateVikingdbCollectionRequest

func (c *VIKINGDB) UpdateVikingdbCollectionRequest(input *UpdateVikingdbCollectionInput) (req *request.Request, output *UpdateVikingdbCollectionOutput)

UpdateVikingdbCollectionRequest generates a "volcengine/request.Request" representing the client's request for the UpdateVikingdbCollection operation. The "output" return value will be populated with the UpdateVikingdbCollectionCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateVikingdbCollectionCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateVikingdbCollectionCommon Send returns without error.

See UpdateVikingdbCollection for more information on using the UpdateVikingdbCollection API call, and error handling.

// Example sending a request using the UpdateVikingdbCollectionRequest method.
req, resp := client.UpdateVikingdbCollectionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) UpdateVikingdbCollectionWithContext

func (c *VIKINGDB) UpdateVikingdbCollectionWithContext(ctx volcengine.Context, input *UpdateVikingdbCollectionInput, opts ...request.Option) (*UpdateVikingdbCollectionOutput, error)

UpdateVikingdbCollectionWithContext is the same as UpdateVikingdbCollection with the addition of the ability to pass a context and additional request options.

See UpdateVikingdbCollection for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) UpdateVikingdbIndex

func (c *VIKINGDB) UpdateVikingdbIndex(input *UpdateVikingdbIndexInput) (*UpdateVikingdbIndexOutput, error)

UpdateVikingdbIndex API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation UpdateVikingdbIndex for usage and error information.

func (*VIKINGDB) UpdateVikingdbIndexCommon

func (c *VIKINGDB) UpdateVikingdbIndexCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateVikingdbIndexCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation UpdateVikingdbIndexCommon for usage and error information.

func (*VIKINGDB) UpdateVikingdbIndexCommonRequest

func (c *VIKINGDB) UpdateVikingdbIndexCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateVikingdbIndexCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateVikingdbIndexCommon operation. The "output" return value will be populated with the UpdateVikingdbIndexCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateVikingdbIndexCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateVikingdbIndexCommon Send returns without error.

See UpdateVikingdbIndexCommon for more information on using the UpdateVikingdbIndexCommon API call, and error handling.

// Example sending a request using the UpdateVikingdbIndexCommonRequest method.
req, resp := client.UpdateVikingdbIndexCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) UpdateVikingdbIndexCommonWithContext

func (c *VIKINGDB) UpdateVikingdbIndexCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateVikingdbIndexCommonWithContext is the same as UpdateVikingdbIndexCommon with the addition of the ability to pass a context and additional request options.

See UpdateVikingdbIndexCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) UpdateVikingdbIndexRequest

func (c *VIKINGDB) UpdateVikingdbIndexRequest(input *UpdateVikingdbIndexInput) (req *request.Request, output *UpdateVikingdbIndexOutput)

UpdateVikingdbIndexRequest generates a "volcengine/request.Request" representing the client's request for the UpdateVikingdbIndex operation. The "output" return value will be populated with the UpdateVikingdbIndexCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateVikingdbIndexCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateVikingdbIndexCommon Send returns without error.

See UpdateVikingdbIndex for more information on using the UpdateVikingdbIndex API call, and error handling.

// Example sending a request using the UpdateVikingdbIndexRequest method.
req, resp := client.UpdateVikingdbIndexRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) UpdateVikingdbIndexWithContext

func (c *VIKINGDB) UpdateVikingdbIndexWithContext(ctx volcengine.Context, input *UpdateVikingdbIndexInput, opts ...request.Option) (*UpdateVikingdbIndexOutput, error)

UpdateVikingdbIndexWithContext is the same as UpdateVikingdbIndex with the addition of the ability to pass a context and additional request options.

See UpdateVikingdbIndex for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) UpdateVikingdbTask

func (c *VIKINGDB) UpdateVikingdbTask(input *UpdateVikingdbTaskInput) (*UpdateVikingdbTaskOutput, error)

UpdateVikingdbTask API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation UpdateVikingdbTask for usage and error information.

func (*VIKINGDB) UpdateVikingdbTaskCommon

func (c *VIKINGDB) UpdateVikingdbTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateVikingdbTaskCommon API operation for VIKINGDB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VIKINGDB's API operation UpdateVikingdbTaskCommon for usage and error information.

func (*VIKINGDB) UpdateVikingdbTaskCommonRequest

func (c *VIKINGDB) UpdateVikingdbTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateVikingdbTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateVikingdbTaskCommon operation. The "output" return value will be populated with the UpdateVikingdbTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateVikingdbTaskCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateVikingdbTaskCommon Send returns without error.

See UpdateVikingdbTaskCommon for more information on using the UpdateVikingdbTaskCommon API call, and error handling.

// Example sending a request using the UpdateVikingdbTaskCommonRequest method.
req, resp := client.UpdateVikingdbTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) UpdateVikingdbTaskCommonWithContext

func (c *VIKINGDB) UpdateVikingdbTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateVikingdbTaskCommonWithContext is the same as UpdateVikingdbTaskCommon with the addition of the ability to pass a context and additional request options.

See UpdateVikingdbTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VIKINGDB) UpdateVikingdbTaskRequest

func (c *VIKINGDB) UpdateVikingdbTaskRequest(input *UpdateVikingdbTaskInput) (req *request.Request, output *UpdateVikingdbTaskOutput)

UpdateVikingdbTaskRequest generates a "volcengine/request.Request" representing the client's request for the UpdateVikingdbTask operation. The "output" return value will be populated with the UpdateVikingdbTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateVikingdbTaskCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateVikingdbTaskCommon Send returns without error.

See UpdateVikingdbTask for more information on using the UpdateVikingdbTask API call, and error handling.

// Example sending a request using the UpdateVikingdbTaskRequest method.
req, resp := client.UpdateVikingdbTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VIKINGDB) UpdateVikingdbTaskWithContext

func (c *VIKINGDB) UpdateVikingdbTaskWithContext(ctx volcengine.Context, input *UpdateVikingdbTaskInput, opts ...request.Option) (*UpdateVikingdbTaskOutput, error)

UpdateVikingdbTaskWithContext is the same as UpdateVikingdbTask with the addition of the ability to pass a context and additional request options.

See UpdateVikingdbTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type VIKINGDBAPI

type VIKINGDBAPI interface {
	CreateCollectionForMemoryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateCollectionForMemoryCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateCollectionForMemoryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateCollectionForMemory(*CreateCollectionForMemoryInput) (*CreateCollectionForMemoryOutput, error)
	CreateCollectionForMemoryWithContext(volcengine.Context, *CreateCollectionForMemoryInput, ...request.Option) (*CreateCollectionForMemoryOutput, error)
	CreateCollectionForMemoryRequest(*CreateCollectionForMemoryInput) (*request.Request, *CreateCollectionForMemoryOutput)

	CreateVikingdbCollectionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateVikingdbCollectionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateVikingdbCollectionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateVikingdbCollection(*CreateVikingdbCollectionInput) (*CreateVikingdbCollectionOutput, error)
	CreateVikingdbCollectionWithContext(volcengine.Context, *CreateVikingdbCollectionInput, ...request.Option) (*CreateVikingdbCollectionOutput, error)
	CreateVikingdbCollectionRequest(*CreateVikingdbCollectionInput) (*request.Request, *CreateVikingdbCollectionOutput)

	CreateVikingdbIndexCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateVikingdbIndexCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateVikingdbIndexCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateVikingdbIndex(*CreateVikingdbIndexInput) (*CreateVikingdbIndexOutput, error)
	CreateVikingdbIndexWithContext(volcengine.Context, *CreateVikingdbIndexInput, ...request.Option) (*CreateVikingdbIndexOutput, error)
	CreateVikingdbIndexRequest(*CreateVikingdbIndexInput) (*request.Request, *CreateVikingdbIndexOutput)

	CreateVikingdbTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateVikingdbTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateVikingdbTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateVikingdbTask(*CreateVikingdbTaskInput) (*CreateVikingdbTaskOutput, error)
	CreateVikingdbTaskWithContext(volcengine.Context, *CreateVikingdbTaskInput, ...request.Option) (*CreateVikingdbTaskOutput, error)
	CreateVikingdbTaskRequest(*CreateVikingdbTaskInput) (*request.Request, *CreateVikingdbTaskOutput)

	DeleteVikingdbCollectionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteVikingdbCollectionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteVikingdbCollectionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteVikingdbCollection(*DeleteVikingdbCollectionInput) (*DeleteVikingdbCollectionOutput, error)
	DeleteVikingdbCollectionWithContext(volcengine.Context, *DeleteVikingdbCollectionInput, ...request.Option) (*DeleteVikingdbCollectionOutput, error)
	DeleteVikingdbCollectionRequest(*DeleteVikingdbCollectionInput) (*request.Request, *DeleteVikingdbCollectionOutput)

	DeleteVikingdbIndexCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteVikingdbIndexCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteVikingdbIndexCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteVikingdbIndex(*DeleteVikingdbIndexInput) (*DeleteVikingdbIndexOutput, error)
	DeleteVikingdbIndexWithContext(volcengine.Context, *DeleteVikingdbIndexInput, ...request.Option) (*DeleteVikingdbIndexOutput, error)
	DeleteVikingdbIndexRequest(*DeleteVikingdbIndexInput) (*request.Request, *DeleteVikingdbIndexOutput)

	DeleteVikingdbTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteVikingdbTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteVikingdbTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteVikingdbTask(*DeleteVikingdbTaskInput) (*DeleteVikingdbTaskOutput, error)
	DeleteVikingdbTaskWithContext(volcengine.Context, *DeleteVikingdbTaskInput, ...request.Option) (*DeleteVikingdbTaskOutput, error)
	DeleteVikingdbTaskRequest(*DeleteVikingdbTaskInput) (*request.Request, *DeleteVikingdbTaskOutput)

	DisableVikingdbIndexCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableVikingdbIndexCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableVikingdbIndexCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableVikingdbIndex(*DisableVikingdbIndexInput) (*DisableVikingdbIndexOutput, error)
	DisableVikingdbIndexWithContext(volcengine.Context, *DisableVikingdbIndexInput, ...request.Option) (*DisableVikingdbIndexOutput, error)
	DisableVikingdbIndexRequest(*DisableVikingdbIndexInput) (*request.Request, *DisableVikingdbIndexOutput)

	EnableVikingdbIndexCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableVikingdbIndexCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableVikingdbIndexCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableVikingdbIndex(*EnableVikingdbIndexInput) (*EnableVikingdbIndexOutput, error)
	EnableVikingdbIndexWithContext(volcengine.Context, *EnableVikingdbIndexInput, ...request.Option) (*EnableVikingdbIndexOutput, error)
	EnableVikingdbIndexRequest(*EnableVikingdbIndexInput) (*request.Request, *EnableVikingdbIndexOutput)

	GetVikingdbCollectionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetVikingdbCollectionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetVikingdbCollectionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetVikingdbCollection(*GetVikingdbCollectionInput) (*GetVikingdbCollectionOutput, error)
	GetVikingdbCollectionWithContext(volcengine.Context, *GetVikingdbCollectionInput, ...request.Option) (*GetVikingdbCollectionOutput, error)
	GetVikingdbCollectionRequest(*GetVikingdbCollectionInput) (*request.Request, *GetVikingdbCollectionOutput)

	GetVikingdbIndexCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetVikingdbIndexCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetVikingdbIndexCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetVikingdbIndex(*GetVikingdbIndexInput) (*GetVikingdbIndexOutput, error)
	GetVikingdbIndexWithContext(volcengine.Context, *GetVikingdbIndexInput, ...request.Option) (*GetVikingdbIndexOutput, error)
	GetVikingdbIndexRequest(*GetVikingdbIndexInput) (*request.Request, *GetVikingdbIndexOutput)

	GetVikingdbTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetVikingdbTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetVikingdbTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetVikingdbTask(*GetVikingdbTaskInput) (*GetVikingdbTaskOutput, error)
	GetVikingdbTaskWithContext(volcengine.Context, *GetVikingdbTaskInput, ...request.Option) (*GetVikingdbTaskOutput, error)
	GetVikingdbTaskRequest(*GetVikingdbTaskInput) (*request.Request, *GetVikingdbTaskOutput)

	ListVikingdbCollectionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListVikingdbCollectionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListVikingdbCollectionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListVikingdbCollection(*ListVikingdbCollectionInput) (*ListVikingdbCollectionOutput, error)
	ListVikingdbCollectionWithContext(volcengine.Context, *ListVikingdbCollectionInput, ...request.Option) (*ListVikingdbCollectionOutput, error)
	ListVikingdbCollectionRequest(*ListVikingdbCollectionInput) (*request.Request, *ListVikingdbCollectionOutput)

	ListVikingdbIndexCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListVikingdbIndexCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListVikingdbIndexCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListVikingdbIndex(*ListVikingdbIndexInput) (*ListVikingdbIndexOutput, error)
	ListVikingdbIndexWithContext(volcengine.Context, *ListVikingdbIndexInput, ...request.Option) (*ListVikingdbIndexOutput, error)
	ListVikingdbIndexRequest(*ListVikingdbIndexInput) (*request.Request, *ListVikingdbIndexOutput)

	ListVikingdbTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListVikingdbTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListVikingdbTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListVikingdbTask(*ListVikingdbTaskInput) (*ListVikingdbTaskOutput, error)
	ListVikingdbTaskWithContext(volcengine.Context, *ListVikingdbTaskInput, ...request.Option) (*ListVikingdbTaskOutput, error)
	ListVikingdbTaskRequest(*ListVikingdbTaskInput) (*request.Request, *ListVikingdbTaskOutput)

	MemoryCollectionDeleteCommon(*map[string]interface{}) (*map[string]interface{}, error)
	MemoryCollectionDeleteCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	MemoryCollectionDeleteCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	MemoryCollectionDelete(*MemoryCollectionDeleteInput) (*MemoryCollectionDeleteOutput, error)
	MemoryCollectionDeleteWithContext(volcengine.Context, *MemoryCollectionDeleteInput, ...request.Option) (*MemoryCollectionDeleteOutput, error)
	MemoryCollectionDeleteRequest(*MemoryCollectionDeleteInput) (*request.Request, *MemoryCollectionDeleteOutput)

	MemoryCollectionInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	MemoryCollectionInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	MemoryCollectionInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	MemoryCollectionInfo(*MemoryCollectionInfoInput) (*MemoryCollectionInfoOutput, error)
	MemoryCollectionInfoWithContext(volcengine.Context, *MemoryCollectionInfoInput, ...request.Option) (*MemoryCollectionInfoOutput, error)
	MemoryCollectionInfoRequest(*MemoryCollectionInfoInput) (*request.Request, *MemoryCollectionInfoOutput)

	MemoryCollectionListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	MemoryCollectionListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	MemoryCollectionListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	MemoryCollectionList(*MemoryCollectionListInput) (*MemoryCollectionListOutput, error)
	MemoryCollectionListWithContext(volcengine.Context, *MemoryCollectionListInput, ...request.Option) (*MemoryCollectionListOutput, error)
	MemoryCollectionListRequest(*MemoryCollectionListInput) (*request.Request, *MemoryCollectionListOutput)

	MemoryCollectionUpdateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	MemoryCollectionUpdateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	MemoryCollectionUpdateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	MemoryCollectionUpdate(*MemoryCollectionUpdateInput) (*MemoryCollectionUpdateOutput, error)
	MemoryCollectionUpdateWithContext(volcengine.Context, *MemoryCollectionUpdateInput, ...request.Option) (*MemoryCollectionUpdateOutput, error)
	MemoryCollectionUpdateRequest(*MemoryCollectionUpdateInput) (*request.Request, *MemoryCollectionUpdateOutput)

	UpdateVikingdbCollectionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateVikingdbCollectionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateVikingdbCollectionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateVikingdbCollection(*UpdateVikingdbCollectionInput) (*UpdateVikingdbCollectionOutput, error)
	UpdateVikingdbCollectionWithContext(volcengine.Context, *UpdateVikingdbCollectionInput, ...request.Option) (*UpdateVikingdbCollectionOutput, error)
	UpdateVikingdbCollectionRequest(*UpdateVikingdbCollectionInput) (*request.Request, *UpdateVikingdbCollectionOutput)

	UpdateVikingdbIndexCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateVikingdbIndexCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateVikingdbIndexCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateVikingdbIndex(*UpdateVikingdbIndexInput) (*UpdateVikingdbIndexOutput, error)
	UpdateVikingdbIndexWithContext(volcengine.Context, *UpdateVikingdbIndexInput, ...request.Option) (*UpdateVikingdbIndexOutput, error)
	UpdateVikingdbIndexRequest(*UpdateVikingdbIndexInput) (*request.Request, *UpdateVikingdbIndexOutput)

	UpdateVikingdbTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateVikingdbTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateVikingdbTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateVikingdbTask(*UpdateVikingdbTaskInput) (*UpdateVikingdbTaskOutput, error)
	UpdateVikingdbTaskWithContext(volcengine.Context, *UpdateVikingdbTaskInput, ...request.Option) (*UpdateVikingdbTaskOutput, error)
	UpdateVikingdbTaskRequest(*UpdateVikingdbTaskInput) (*request.Request, *UpdateVikingdbTaskOutput)
}

VIKINGDBAPI provides an interface to enable mocking the vikingdb.VIKINGDB service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// VIKINGDB.
func myFunc(svc VIKINGDBAPI) bool {
    // Make svc.CreateCollectionForMemory request
}

func main() {
    sess := session.New()
    svc := vikingdb.New(sess)

    myFunc(svc)
}

type VectorIndexForCreateVikingdbIndexInput

type VectorIndexForCreateVikingdbIndexInput struct {
	CacheRatio *float64 `type:"float" json:",omitempty"`

	DiskannCef *int32 `type:"int32" json:",omitempty"`

	DiskannM *int32 `type:"int32" json:",omitempty"`

	Distance *string `type:"string" json:",omitempty" enum:"EnumOfDistanceForCreateVikingdbIndexInput"`

	HnswCef *int32 `type:"int32" json:",omitempty"`

	HnswM *int32 `type:"int32" json:",omitempty"`

	HnswSef *int32 `type:"int32" json:",omitempty"`

	IndexType *string `type:"string" json:",omitempty" enum:"EnumOfIndexTypeForCreateVikingdbIndexInput"`

	PqCodeRatio *float64 `type:"float" json:",omitempty"`

	Quant *string `type:"string" json:",omitempty" enum:"EnumOfQuantForCreateVikingdbIndexInput"`
	// contains filtered or unexported fields
}

func (VectorIndexForCreateVikingdbIndexInput) GoString

GoString returns the string representation

func (*VectorIndexForCreateVikingdbIndexInput) SetCacheRatio

SetCacheRatio sets the CacheRatio field's value.

func (*VectorIndexForCreateVikingdbIndexInput) SetDiskannCef

SetDiskannCef sets the DiskannCef field's value.

func (*VectorIndexForCreateVikingdbIndexInput) SetDiskannM

SetDiskannM sets the DiskannM field's value.

func (*VectorIndexForCreateVikingdbIndexInput) SetDistance

SetDistance sets the Distance field's value.

func (*VectorIndexForCreateVikingdbIndexInput) SetHnswCef

SetHnswCef sets the HnswCef field's value.

func (*VectorIndexForCreateVikingdbIndexInput) SetHnswM

SetHnswM sets the HnswM field's value.

func (*VectorIndexForCreateVikingdbIndexInput) SetHnswSef

SetHnswSef sets the HnswSef field's value.

func (*VectorIndexForCreateVikingdbIndexInput) SetIndexType

SetIndexType sets the IndexType field's value.

func (*VectorIndexForCreateVikingdbIndexInput) SetPqCodeRatio

SetPqCodeRatio sets the PqCodeRatio field's value.

func (*VectorIndexForCreateVikingdbIndexInput) SetQuant

SetQuant sets the Quant field's value.

func (VectorIndexForCreateVikingdbIndexInput) String

String returns the string representation

type VectorIndexForGetVikingdbIndexOutput

type VectorIndexForGetVikingdbIndexOutput struct {
	CacheRatio *float64 `type:"float" json:",omitempty"`

	DiskannCef *int32 `type:"int32" json:",omitempty"`

	DiskannM *int32 `type:"int32" json:",omitempty"`

	Distance *string `type:"string" json:",omitempty" enum:"EnumOfDistanceForGetVikingdbIndexOutput"`

	HnswCef *int32 `type:"int32" json:",omitempty"`

	HnswM *int32 `type:"int32" json:",omitempty"`

	HnswSef *int32 `type:"int32" json:",omitempty"`

	IndexType *string `type:"string" json:",omitempty" enum:"EnumOfIndexTypeForGetVikingdbIndexOutput"`

	PqCodeRatio *float64 `type:"float" json:",omitempty"`

	Quant *string `type:"string" json:",omitempty" enum:"EnumOfQuantForGetVikingdbIndexOutput"`
	// contains filtered or unexported fields
}

func (VectorIndexForGetVikingdbIndexOutput) GoString

GoString returns the string representation

func (*VectorIndexForGetVikingdbIndexOutput) SetCacheRatio

SetCacheRatio sets the CacheRatio field's value.

func (*VectorIndexForGetVikingdbIndexOutput) SetDiskannCef

SetDiskannCef sets the DiskannCef field's value.

func (*VectorIndexForGetVikingdbIndexOutput) SetDiskannM

SetDiskannM sets the DiskannM field's value.

func (*VectorIndexForGetVikingdbIndexOutput) SetDistance

SetDistance sets the Distance field's value.

func (*VectorIndexForGetVikingdbIndexOutput) SetHnswCef

SetHnswCef sets the HnswCef field's value.

func (*VectorIndexForGetVikingdbIndexOutput) SetHnswM

SetHnswM sets the HnswM field's value.

func (*VectorIndexForGetVikingdbIndexOutput) SetHnswSef

SetHnswSef sets the HnswSef field's value.

func (*VectorIndexForGetVikingdbIndexOutput) SetIndexType

SetIndexType sets the IndexType field's value.

func (*VectorIndexForGetVikingdbIndexOutput) SetPqCodeRatio

SetPqCodeRatio sets the PqCodeRatio field's value.

func (*VectorIndexForGetVikingdbIndexOutput) SetQuant

SetQuant sets the Quant field's value.

func (VectorIndexForGetVikingdbIndexOutput) String

String returns the string representation

type VectorIndexForListVikingdbIndexOutput

type VectorIndexForListVikingdbIndexOutput struct {
	CacheRatio *float64 `type:"float" json:",omitempty"`

	DiskannCef *int32 `type:"int32" json:",omitempty"`

	DiskannM *int32 `type:"int32" json:",omitempty"`

	Distance *string `type:"string" json:",omitempty" enum:"EnumOfDistanceForListVikingdbIndexOutput"`

	HnswCef *int32 `type:"int32" json:",omitempty"`

	HnswM *int32 `type:"int32" json:",omitempty"`

	HnswSef *int32 `type:"int32" json:",omitempty"`

	IndexType *string `type:"string" json:",omitempty" enum:"EnumOfIndexTypeForListVikingdbIndexOutput"`

	PqCodeRatio *float64 `type:"float" json:",omitempty"`

	Quant *string `type:"string" json:",omitempty" enum:"EnumOfQuantForListVikingdbIndexOutput"`
	// contains filtered or unexported fields
}

func (VectorIndexForListVikingdbIndexOutput) GoString

GoString returns the string representation

func (*VectorIndexForListVikingdbIndexOutput) SetCacheRatio

SetCacheRatio sets the CacheRatio field's value.

func (*VectorIndexForListVikingdbIndexOutput) SetDiskannCef

SetDiskannCef sets the DiskannCef field's value.

func (*VectorIndexForListVikingdbIndexOutput) SetDiskannM

SetDiskannM sets the DiskannM field's value.

func (*VectorIndexForListVikingdbIndexOutput) SetDistance

SetDistance sets the Distance field's value.

func (*VectorIndexForListVikingdbIndexOutput) SetHnswCef

SetHnswCef sets the HnswCef field's value.

func (*VectorIndexForListVikingdbIndexOutput) SetHnswM

SetHnswM sets the HnswM field's value.

func (*VectorIndexForListVikingdbIndexOutput) SetHnswSef

SetHnswSef sets the HnswSef field's value.

func (*VectorIndexForListVikingdbIndexOutput) SetIndexType

SetIndexType sets the IndexType field's value.

func (*VectorIndexForListVikingdbIndexOutput) SetPqCodeRatio

SetPqCodeRatio sets the PqCodeRatio field's value.

func (*VectorIndexForListVikingdbIndexOutput) SetQuant

SetQuant sets the Quant field's value.

func (VectorIndexForListVikingdbIndexOutput) String

String returns the string representation

type VectorizeForCreateVikingdbCollectionInput

type VectorizeForCreateVikingdbCollectionInput struct {
	Dense *DenseForCreateVikingdbCollectionInput `type:"structure" json:",omitempty"`

	Sparse *SparseForCreateVikingdbCollectionInput `type:"structure" json:",omitempty"`

	Tensor *TensorForCreateVikingdbCollectionInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VectorizeForCreateVikingdbCollectionInput) GoString

GoString returns the string representation

func (*VectorizeForCreateVikingdbCollectionInput) SetDense

SetDense sets the Dense field's value.

func (*VectorizeForCreateVikingdbCollectionInput) SetSparse

SetSparse sets the Sparse field's value.

func (*VectorizeForCreateVikingdbCollectionInput) SetTensor added in v1.2.5

SetTensor sets the Tensor field's value.

func (VectorizeForCreateVikingdbCollectionInput) String

String returns the string representation

type VectorizeForGetVikingdbCollectionOutput

type VectorizeForGetVikingdbCollectionOutput struct {
	Dense *DenseForGetVikingdbCollectionOutput `type:"structure" json:",omitempty"`

	Sparse *SparseForGetVikingdbCollectionOutput `type:"structure" json:",omitempty"`

	Tensor *TensorForGetVikingdbCollectionOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VectorizeForGetVikingdbCollectionOutput) GoString

GoString returns the string representation

func (*VectorizeForGetVikingdbCollectionOutput) SetDense

SetDense sets the Dense field's value.

func (*VectorizeForGetVikingdbCollectionOutput) SetSparse

SetSparse sets the Sparse field's value.

func (*VectorizeForGetVikingdbCollectionOutput) SetTensor added in v1.2.5

SetTensor sets the Tensor field's value.

func (VectorizeForGetVikingdbCollectionOutput) String

String returns the string representation

type VectorizeForListVikingdbCollectionOutput

type VectorizeForListVikingdbCollectionOutput struct {
	Dense *DenseForListVikingdbCollectionOutput `type:"structure" json:",omitempty"`

	Sparse *SparseForListVikingdbCollectionOutput `type:"structure" json:",omitempty"`

	Tensor *TensorForListVikingdbCollectionOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VectorizeForListVikingdbCollectionOutput) GoString

GoString returns the string representation

func (*VectorizeForListVikingdbCollectionOutput) SetDense

SetDense sets the Dense field's value.

func (*VectorizeForListVikingdbCollectionOutput) SetSparse

SetSparse sets the Sparse field's value.

func (*VectorizeForListVikingdbCollectionOutput) SetTensor added in v1.2.5

SetTensor sets the Tensor field's value.

func (VectorizeForListVikingdbCollectionOutput) String

String returns the string representation

Jump to

Keyboard shortcuts

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