Class protos.google.cloud.visionai.v1.Warehouse (0.4.1)

Represents a Warehouse

Inheritance

$protobuf.rpc.Service > protos.google.cloud.visionai.v1.Warehouse

Package

@google-cloud/visionai

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new Warehouse service.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

addCollectionItem(request, callback)

public addCollectionItem(request: google.cloud.visionai.v1.IAddCollectionItemRequest, callback: google.cloud.visionai.v1.Warehouse.AddCollectionItemCallback): void;

Calls AddCollectionItem.

Parameters
Name Description
request IAddCollectionItemRequest

AddCollectionItemRequest message or plain object

callback AddCollectionItemCallback

Node-style callback called with the error, if any, and AddCollectionItemResponse

Returns
Type Description
void

addCollectionItem(request)

public addCollectionItem(request: google.cloud.visionai.v1.IAddCollectionItemRequest): Promise<google.cloud.visionai.v1.AddCollectionItemResponse>;

Calls AddCollectionItem.

Parameter
Name Description
request IAddCollectionItemRequest

AddCollectionItemRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.AddCollectionItemResponse>

Promise

analyzeAsset(request, callback)

public analyzeAsset(request: google.cloud.visionai.v1.IAnalyzeAssetRequest, callback: google.cloud.visionai.v1.Warehouse.AnalyzeAssetCallback): void;

Calls AnalyzeAsset.

Parameters
Name Description
request IAnalyzeAssetRequest

AnalyzeAssetRequest message or plain object

callback AnalyzeAssetCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

analyzeAsset(request)

public analyzeAsset(request: google.cloud.visionai.v1.IAnalyzeAssetRequest): Promise<google.longrunning.Operation>;

Calls AnalyzeAsset.

Parameter
Name Description
request IAnalyzeAssetRequest

AnalyzeAssetRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

analyzeCorpus(request, callback)

public analyzeCorpus(request: google.cloud.visionai.v1.IAnalyzeCorpusRequest, callback: google.cloud.visionai.v1.Warehouse.AnalyzeCorpusCallback): void;

Calls AnalyzeCorpus.

Parameters
Name Description
request IAnalyzeCorpusRequest

AnalyzeCorpusRequest message or plain object

callback AnalyzeCorpusCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

analyzeCorpus(request)

public analyzeCorpus(request: google.cloud.visionai.v1.IAnalyzeCorpusRequest): Promise<google.longrunning.Operation>;

Calls AnalyzeCorpus.

Parameter
Name Description
request IAnalyzeCorpusRequest

AnalyzeCorpusRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

clipAsset(request, callback)

public clipAsset(request: google.cloud.visionai.v1.IClipAssetRequest, callback: google.cloud.visionai.v1.Warehouse.ClipAssetCallback): void;

Calls ClipAsset.

Parameters
Name Description
request IClipAssetRequest

ClipAssetRequest message or plain object

callback ClipAssetCallback

Node-style callback called with the error, if any, and ClipAssetResponse

Returns
Type Description
void

clipAsset(request)

public clipAsset(request: google.cloud.visionai.v1.IClipAssetRequest): Promise<google.cloud.visionai.v1.ClipAssetResponse>;

Calls ClipAsset.

Parameter
Name Description
request IClipAssetRequest

ClipAssetRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.ClipAssetResponse>

Promise

create(rpcImpl, requestDelimited, responseDelimited)

public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): Warehouse;

Creates new Warehouse service using the specified rpc implementation.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
Type Description
Warehouse

RPC service. Useful where requests and/or responses are streamed.

createAnnotation(request, callback)

public createAnnotation(request: google.cloud.visionai.v1.ICreateAnnotationRequest, callback: google.cloud.visionai.v1.Warehouse.CreateAnnotationCallback): void;

Calls CreateAnnotation.

Parameters
Name Description
request ICreateAnnotationRequest

CreateAnnotationRequest message or plain object

callback CreateAnnotationCallback

Node-style callback called with the error, if any, and Annotation

Returns
Type Description
void

createAnnotation(request)

public createAnnotation(request: google.cloud.visionai.v1.ICreateAnnotationRequest): Promise<google.cloud.visionai.v1.Annotation>;

Calls CreateAnnotation.

Parameter
Name Description
request ICreateAnnotationRequest

CreateAnnotationRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.Annotation>

Promise

createAsset(request, callback)

public createAsset(request: google.cloud.visionai.v1.ICreateAssetRequest, callback: google.cloud.visionai.v1.Warehouse.CreateAssetCallback): void;

Calls CreateAsset.

Parameters
Name Description
request ICreateAssetRequest

CreateAssetRequest message or plain object

callback CreateAssetCallback

Node-style callback called with the error, if any, and Asset

Returns
Type Description
void

createAsset(request)

public createAsset(request: google.cloud.visionai.v1.ICreateAssetRequest): Promise<google.cloud.visionai.v1.Asset>;

Calls CreateAsset.

Parameter
Name Description
request ICreateAssetRequest

CreateAssetRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.Asset>

Promise

createCollection(request, callback)

public createCollection(request: google.cloud.visionai.v1.ICreateCollectionRequest, callback: google.cloud.visionai.v1.Warehouse.CreateCollectionCallback): void;

Calls CreateCollection.

Parameters
Name Description
request ICreateCollectionRequest

CreateCollectionRequest message or plain object

callback CreateCollectionCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createCollection(request)

public createCollection(request: google.cloud.visionai.v1.ICreateCollectionRequest): Promise<google.longrunning.Operation>;

Calls CreateCollection.

Parameter
Name Description
request ICreateCollectionRequest

CreateCollectionRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createCorpus(request, callback)

public createCorpus(request: google.cloud.visionai.v1.ICreateCorpusRequest, callback: google.cloud.visionai.v1.Warehouse.CreateCorpusCallback): void;

Calls CreateCorpus.

Parameters
Name Description
request ICreateCorpusRequest

CreateCorpusRequest message or plain object

callback CreateCorpusCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createCorpus(request)

public createCorpus(request: google.cloud.visionai.v1.ICreateCorpusRequest): Promise<google.longrunning.Operation>;

Calls CreateCorpus.

Parameter
Name Description
request ICreateCorpusRequest

CreateCorpusRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createDataSchema(request, callback)

public createDataSchema(request: google.cloud.visionai.v1.ICreateDataSchemaRequest, callback: google.cloud.visionai.v1.Warehouse.CreateDataSchemaCallback): void;

Calls CreateDataSchema.

Parameters
Name Description
request ICreateDataSchemaRequest

CreateDataSchemaRequest message or plain object

callback CreateDataSchemaCallback

Node-style callback called with the error, if any, and DataSchema

Returns
Type Description
void

createDataSchema(request)

public createDataSchema(request: google.cloud.visionai.v1.ICreateDataSchemaRequest): Promise<google.cloud.visionai.v1.DataSchema>;

Calls CreateDataSchema.

Parameter
Name Description
request ICreateDataSchemaRequest

CreateDataSchemaRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.DataSchema>

Promise

createIndex(request, callback)

public createIndex(request: google.cloud.visionai.v1.ICreateIndexRequest, callback: google.cloud.visionai.v1.Warehouse.CreateIndexCallback): void;

Calls CreateIndex.

Parameters
Name Description
request ICreateIndexRequest

CreateIndexRequest message or plain object

callback CreateIndexCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createIndex(request)

public createIndex(request: google.cloud.visionai.v1.ICreateIndexRequest): Promise<google.longrunning.Operation>;

Calls CreateIndex.

Parameter
Name Description
request ICreateIndexRequest

CreateIndexRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createIndexEndpoint(request, callback)

public createIndexEndpoint(request: google.cloud.visionai.v1.ICreateIndexEndpointRequest, callback: google.cloud.visionai.v1.Warehouse.CreateIndexEndpointCallback): void;

Calls CreateIndexEndpoint.

Parameters
Name Description
request ICreateIndexEndpointRequest

CreateIndexEndpointRequest message or plain object

callback CreateIndexEndpointCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createIndexEndpoint(request)

public createIndexEndpoint(request: google.cloud.visionai.v1.ICreateIndexEndpointRequest): Promise<google.longrunning.Operation>;

Calls CreateIndexEndpoint.

Parameter
Name Description
request ICreateIndexEndpointRequest

CreateIndexEndpointRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createSearchConfig(request, callback)

public createSearchConfig(request: google.cloud.visionai.v1.ICreateSearchConfigRequest, callback: google.cloud.visionai.v1.Warehouse.CreateSearchConfigCallback): void;

Calls CreateSearchConfig.

Parameters
Name Description
request ICreateSearchConfigRequest

CreateSearchConfigRequest message or plain object

callback CreateSearchConfigCallback

Node-style callback called with the error, if any, and SearchConfig

Returns
Type Description
void

createSearchConfig(request)

public createSearchConfig(request: google.cloud.visionai.v1.ICreateSearchConfigRequest): Promise<google.cloud.visionai.v1.SearchConfig>;

Calls CreateSearchConfig.

Parameter
Name Description
request ICreateSearchConfigRequest

CreateSearchConfigRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.SearchConfig>

Promise

createSearchHypernym(request, callback)

public createSearchHypernym(request: google.cloud.visionai.v1.ICreateSearchHypernymRequest, callback: google.cloud.visionai.v1.Warehouse.CreateSearchHypernymCallback): void;

Calls CreateSearchHypernym.

Parameters
Name Description
request ICreateSearchHypernymRequest

CreateSearchHypernymRequest message or plain object

callback CreateSearchHypernymCallback

Node-style callback called with the error, if any, and SearchHypernym

Returns
Type Description
void

createSearchHypernym(request)

public createSearchHypernym(request: google.cloud.visionai.v1.ICreateSearchHypernymRequest): Promise<google.cloud.visionai.v1.SearchHypernym>;

Calls CreateSearchHypernym.

Parameter
Name Description
request ICreateSearchHypernymRequest

CreateSearchHypernymRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.SearchHypernym>

Promise

deleteAnnotation(request, callback)

public deleteAnnotation(request: google.cloud.visionai.v1.IDeleteAnnotationRequest, callback: google.cloud.visionai.v1.Warehouse.DeleteAnnotationCallback): void;

Calls DeleteAnnotation.

Parameters
Name Description
request IDeleteAnnotationRequest

DeleteAnnotationRequest message or plain object

callback DeleteAnnotationCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deleteAnnotation(request)

public deleteAnnotation(request: google.cloud.visionai.v1.IDeleteAnnotationRequest): Promise<google.protobuf.Empty>;

Calls DeleteAnnotation.

Parameter
Name Description
request IDeleteAnnotationRequest

DeleteAnnotationRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deleteAsset(request, callback)

public deleteAsset(request: google.cloud.visionai.v1.IDeleteAssetRequest, callback: google.cloud.visionai.v1.Warehouse.DeleteAssetCallback): void;

Calls DeleteAsset.

Parameters
Name Description
request IDeleteAssetRequest

DeleteAssetRequest message or plain object

callback DeleteAssetCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteAsset(request)

public deleteAsset(request: google.cloud.visionai.v1.IDeleteAssetRequest): Promise<google.longrunning.Operation>;

Calls DeleteAsset.

Parameter
Name Description
request IDeleteAssetRequest

DeleteAssetRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteCollection(request, callback)

public deleteCollection(request: google.cloud.visionai.v1.IDeleteCollectionRequest, callback: google.cloud.visionai.v1.Warehouse.DeleteCollectionCallback): void;

Calls DeleteCollection.

Parameters
Name Description
request IDeleteCollectionRequest

DeleteCollectionRequest message or plain object

callback DeleteCollectionCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteCollection(request)

public deleteCollection(request: google.cloud.visionai.v1.IDeleteCollectionRequest): Promise<google.longrunning.Operation>;

Calls DeleteCollection.

Parameter
Name Description
request IDeleteCollectionRequest

DeleteCollectionRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteCorpus(request, callback)

public deleteCorpus(request: google.cloud.visionai.v1.IDeleteCorpusRequest, callback: google.cloud.visionai.v1.Warehouse.DeleteCorpusCallback): void;

Calls DeleteCorpus.

Parameters
Name Description
request IDeleteCorpusRequest

DeleteCorpusRequest message or plain object

callback DeleteCorpusCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deleteCorpus(request)

public deleteCorpus(request: google.cloud.visionai.v1.IDeleteCorpusRequest): Promise<google.protobuf.Empty>;

Calls DeleteCorpus.

Parameter
Name Description
request IDeleteCorpusRequest

DeleteCorpusRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deleteDataSchema(request, callback)

public deleteDataSchema(request: google.cloud.visionai.v1.IDeleteDataSchemaRequest, callback: google.cloud.visionai.v1.Warehouse.DeleteDataSchemaCallback): void;

Calls DeleteDataSchema.

Parameters
Name Description
request IDeleteDataSchemaRequest

DeleteDataSchemaRequest message or plain object

callback DeleteDataSchemaCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deleteDataSchema(request)

public deleteDataSchema(request: google.cloud.visionai.v1.IDeleteDataSchemaRequest): Promise<google.protobuf.Empty>;

Calls DeleteDataSchema.

Parameter
Name Description
request IDeleteDataSchemaRequest

DeleteDataSchemaRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deleteIndex(request, callback)

public deleteIndex(request: google.cloud.visionai.v1.IDeleteIndexRequest, callback: google.cloud.visionai.v1.Warehouse.DeleteIndexCallback): void;

Calls DeleteIndex.

Parameters
Name Description
request IDeleteIndexRequest

DeleteIndexRequest message or plain object

callback DeleteIndexCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteIndex(request)

public deleteIndex(request: google.cloud.visionai.v1.IDeleteIndexRequest): Promise<google.longrunning.Operation>;

Calls DeleteIndex.

Parameter
Name Description
request IDeleteIndexRequest

DeleteIndexRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteIndexEndpoint(request, callback)

public deleteIndexEndpoint(request: google.cloud.visionai.v1.IDeleteIndexEndpointRequest, callback: google.cloud.visionai.v1.Warehouse.DeleteIndexEndpointCallback): void;

Calls DeleteIndexEndpoint.

Parameters
Name Description
request IDeleteIndexEndpointRequest

DeleteIndexEndpointRequest message or plain object

callback DeleteIndexEndpointCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteIndexEndpoint(request)

public deleteIndexEndpoint(request: google.cloud.visionai.v1.IDeleteIndexEndpointRequest): Promise<google.longrunning.Operation>;

Calls DeleteIndexEndpoint.

Parameter
Name Description
request IDeleteIndexEndpointRequest

DeleteIndexEndpointRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteSearchConfig(request, callback)

public deleteSearchConfig(request: google.cloud.visionai.v1.IDeleteSearchConfigRequest, callback: google.cloud.visionai.v1.Warehouse.DeleteSearchConfigCallback): void;

Calls DeleteSearchConfig.

Parameters
Name Description
request IDeleteSearchConfigRequest

DeleteSearchConfigRequest message or plain object

callback DeleteSearchConfigCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deleteSearchConfig(request)

public deleteSearchConfig(request: google.cloud.visionai.v1.IDeleteSearchConfigRequest): Promise<google.protobuf.Empty>;

Calls DeleteSearchConfig.

Parameter
Name Description
request IDeleteSearchConfigRequest

DeleteSearchConfigRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deleteSearchHypernym(request, callback)

public deleteSearchHypernym(request: google.cloud.visionai.v1.IDeleteSearchHypernymRequest, callback: google.cloud.visionai.v1.Warehouse.DeleteSearchHypernymCallback): void;

Calls DeleteSearchHypernym.

Parameters
Name Description
request IDeleteSearchHypernymRequest

DeleteSearchHypernymRequest message or plain object

callback DeleteSearchHypernymCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deleteSearchHypernym(request)

public deleteSearchHypernym(request: google.cloud.visionai.v1.IDeleteSearchHypernymRequest): Promise<google.protobuf.Empty>;

Calls DeleteSearchHypernym.

Parameter
Name Description
request IDeleteSearchHypernymRequest

DeleteSearchHypernymRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deployIndex(request, callback)

public deployIndex(request: google.cloud.visionai.v1.IDeployIndexRequest, callback: google.cloud.visionai.v1.Warehouse.DeployIndexCallback): void;

Calls DeployIndex.

Parameters
Name Description
request IDeployIndexRequest

DeployIndexRequest message or plain object

callback DeployIndexCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deployIndex(request)

public deployIndex(request: google.cloud.visionai.v1.IDeployIndexRequest): Promise<google.longrunning.Operation>;

Calls DeployIndex.

Parameter
Name Description
request IDeployIndexRequest

DeployIndexRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

generateHlsUri(request, callback)

public generateHlsUri(request: google.cloud.visionai.v1.IGenerateHlsUriRequest, callback: google.cloud.visionai.v1.Warehouse.GenerateHlsUriCallback): void;

Calls GenerateHlsUri.

Parameters
Name Description
request IGenerateHlsUriRequest

GenerateHlsUriRequest message or plain object

callback GenerateHlsUriCallback

Node-style callback called with the error, if any, and GenerateHlsUriResponse

Returns
Type Description
void

generateHlsUri(request)

public generateHlsUri(request: google.cloud.visionai.v1.IGenerateHlsUriRequest): Promise<google.cloud.visionai.v1.GenerateHlsUriResponse>;

Calls GenerateHlsUri.

Parameter
Name Description
request IGenerateHlsUriRequest

GenerateHlsUriRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.GenerateHlsUriResponse>

Promise

generateRetrievalUrl(request, callback)

public generateRetrievalUrl(request: google.cloud.visionai.v1.IGenerateRetrievalUrlRequest, callback: google.cloud.visionai.v1.Warehouse.GenerateRetrievalUrlCallback): void;

Calls GenerateRetrievalUrl.

Parameters
Name Description
request IGenerateRetrievalUrlRequest

GenerateRetrievalUrlRequest message or plain object

callback GenerateRetrievalUrlCallback

Node-style callback called with the error, if any, and GenerateRetrievalUrlResponse

Returns
Type Description
void

generateRetrievalUrl(request)

public generateRetrievalUrl(request: google.cloud.visionai.v1.IGenerateRetrievalUrlRequest): Promise<google.cloud.visionai.v1.GenerateRetrievalUrlResponse>;

Calls GenerateRetrievalUrl.

Parameter
Name Description
request IGenerateRetrievalUrlRequest

GenerateRetrievalUrlRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.GenerateRetrievalUrlResponse>

Promise

getAnnotation(request, callback)

public getAnnotation(request: google.cloud.visionai.v1.IGetAnnotationRequest, callback: google.cloud.visionai.v1.Warehouse.GetAnnotationCallback): void;

Calls GetAnnotation.

Parameters
Name Description
request IGetAnnotationRequest

GetAnnotationRequest message or plain object

callback GetAnnotationCallback

Node-style callback called with the error, if any, and Annotation

Returns
Type Description
void

getAnnotation(request)

public getAnnotation(request: google.cloud.visionai.v1.IGetAnnotationRequest): Promise<google.cloud.visionai.v1.Annotation>;

Calls GetAnnotation.

Parameter
Name Description
request IGetAnnotationRequest

GetAnnotationRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.Annotation>

Promise

getAsset(request, callback)

public getAsset(request: google.cloud.visionai.v1.IGetAssetRequest, callback: google.cloud.visionai.v1.Warehouse.GetAssetCallback): void;

Calls GetAsset.

Parameters
Name Description
request IGetAssetRequest

GetAssetRequest message or plain object

callback GetAssetCallback

Node-style callback called with the error, if any, and Asset

Returns
Type Description
void

getAsset(request)

public getAsset(request: google.cloud.visionai.v1.IGetAssetRequest): Promise<google.cloud.visionai.v1.Asset>;

Calls GetAsset.

Parameter
Name Description
request IGetAssetRequest

GetAssetRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.Asset>

Promise

getCollection(request, callback)

public getCollection(request: google.cloud.visionai.v1.IGetCollectionRequest, callback: google.cloud.visionai.v1.Warehouse.GetCollectionCallback): void;

Calls GetCollection.

Parameters
Name Description
request IGetCollectionRequest

GetCollectionRequest message or plain object

callback GetCollectionCallback

Node-style callback called with the error, if any, and Collection

Returns
Type Description
void

getCollection(request)

public getCollection(request: google.cloud.visionai.v1.IGetCollectionRequest): Promise<google.cloud.visionai.v1.Collection>;

Calls GetCollection.

Parameter
Name Description
request IGetCollectionRequest

GetCollectionRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.Collection>

Promise

getCorpus(request, callback)

public getCorpus(request: google.cloud.visionai.v1.IGetCorpusRequest, callback: google.cloud.visionai.v1.Warehouse.GetCorpusCallback): void;

Calls GetCorpus.

Parameters
Name Description
request IGetCorpusRequest

GetCorpusRequest message or plain object

callback GetCorpusCallback

Node-style callback called with the error, if any, and Corpus

Returns
Type Description
void

getCorpus(request)

public getCorpus(request: google.cloud.visionai.v1.IGetCorpusRequest): Promise<google.cloud.visionai.v1.Corpus>;

Calls GetCorpus.

Parameter
Name Description
request IGetCorpusRequest

GetCorpusRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.Corpus>

Promise

getDataSchema(request, callback)

public getDataSchema(request: google.cloud.visionai.v1.IGetDataSchemaRequest, callback: google.cloud.visionai.v1.Warehouse.GetDataSchemaCallback): void;

Calls GetDataSchema.

Parameters
Name Description
request IGetDataSchemaRequest

GetDataSchemaRequest message or plain object

callback GetDataSchemaCallback

Node-style callback called with the error, if any, and DataSchema

Returns
Type Description
void

getDataSchema(request)

public getDataSchema(request: google.cloud.visionai.v1.IGetDataSchemaRequest): Promise<google.cloud.visionai.v1.DataSchema>;

Calls GetDataSchema.

Parameter
Name Description
request IGetDataSchemaRequest

GetDataSchemaRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.DataSchema>

Promise

getIndex(request, callback)

public getIndex(request: google.cloud.visionai.v1.IGetIndexRequest, callback: google.cloud.visionai.v1.Warehouse.GetIndexCallback): void;

Calls GetIndex.

Parameters
Name Description
request IGetIndexRequest

GetIndexRequest message or plain object

callback GetIndexCallback

Node-style callback called with the error, if any, and Index

Returns
Type Description
void

getIndex(request)

public getIndex(request: google.cloud.visionai.v1.IGetIndexRequest): Promise<google.cloud.visionai.v1.Index>;

Calls GetIndex.

Parameter
Name Description
request IGetIndexRequest

GetIndexRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.Index>

Promise

getIndexEndpoint(request, callback)

public getIndexEndpoint(request: google.cloud.visionai.v1.IGetIndexEndpointRequest, callback: google.cloud.visionai.v1.Warehouse.GetIndexEndpointCallback): void;

Calls GetIndexEndpoint.

Parameters
Name Description
request IGetIndexEndpointRequest

GetIndexEndpointRequest message or plain object

callback GetIndexEndpointCallback

Node-style callback called with the error, if any, and IndexEndpoint

Returns
Type Description
void

getIndexEndpoint(request)

public getIndexEndpoint(request: google.cloud.visionai.v1.IGetIndexEndpointRequest): Promise<google.cloud.visionai.v1.IndexEndpoint>;

Calls GetIndexEndpoint.

Parameter
Name Description
request IGetIndexEndpointRequest

GetIndexEndpointRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.IndexEndpoint>

Promise

getSearchConfig(request, callback)

public getSearchConfig(request: google.cloud.visionai.v1.IGetSearchConfigRequest, callback: google.cloud.visionai.v1.Warehouse.GetSearchConfigCallback): void;

Calls GetSearchConfig.

Parameters
Name Description
request IGetSearchConfigRequest

GetSearchConfigRequest message or plain object

callback GetSearchConfigCallback

Node-style callback called with the error, if any, and SearchConfig

Returns
Type Description
void

getSearchConfig(request)

public getSearchConfig(request: google.cloud.visionai.v1.IGetSearchConfigRequest): Promise<google.cloud.visionai.v1.SearchConfig>;

Calls GetSearchConfig.

Parameter
Name Description
request IGetSearchConfigRequest

GetSearchConfigRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.SearchConfig>

Promise

getSearchHypernym(request, callback)

public getSearchHypernym(request: google.cloud.visionai.v1.IGetSearchHypernymRequest, callback: google.cloud.visionai.v1.Warehouse.GetSearchHypernymCallback): void;

Calls GetSearchHypernym.

Parameters
Name Description
request IGetSearchHypernymRequest

GetSearchHypernymRequest message or plain object

callback GetSearchHypernymCallback

Node-style callback called with the error, if any, and SearchHypernym

Returns
Type Description
void

getSearchHypernym(request)

public getSearchHypernym(request: google.cloud.visionai.v1.IGetSearchHypernymRequest): Promise<google.cloud.visionai.v1.SearchHypernym>;

Calls GetSearchHypernym.

Parameter
Name Description
request IGetSearchHypernymRequest

GetSearchHypernymRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.SearchHypernym>

Promise

importAssets(request, callback)

public importAssets(request: google.cloud.visionai.v1.IImportAssetsRequest, callback: google.cloud.visionai.v1.Warehouse.ImportAssetsCallback): void;

Calls ImportAssets.

Parameters
Name Description
request IImportAssetsRequest

ImportAssetsRequest message or plain object

callback ImportAssetsCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

importAssets(request)

public importAssets(request: google.cloud.visionai.v1.IImportAssetsRequest): Promise<google.longrunning.Operation>;

Calls ImportAssets.

Parameter
Name Description
request IImportAssetsRequest

ImportAssetsRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

indexAsset(request, callback)

public indexAsset(request: google.cloud.visionai.v1.IIndexAssetRequest, callback: google.cloud.visionai.v1.Warehouse.IndexAssetCallback): void;

Calls IndexAsset.

Parameters
Name Description
request IIndexAssetRequest

IndexAssetRequest message or plain object

callback IndexAssetCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

indexAsset(request)

public indexAsset(request: google.cloud.visionai.v1.IIndexAssetRequest): Promise<google.longrunning.Operation>;

Calls IndexAsset.

Parameter
Name Description
request IIndexAssetRequest

IndexAssetRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

ingestAsset(request, callback)

public ingestAsset(request: google.cloud.visionai.v1.IIngestAssetRequest, callback: google.cloud.visionai.v1.Warehouse.IngestAssetCallback): void;

Calls IngestAsset.

Parameters
Name Description
request IIngestAssetRequest

IngestAssetRequest message or plain object

callback IngestAssetCallback

Node-style callback called with the error, if any, and IngestAssetResponse

Returns
Type Description
void

ingestAsset(request)

public ingestAsset(request: google.cloud.visionai.v1.IIngestAssetRequest): Promise<google.cloud.visionai.v1.IngestAssetResponse>;

Calls IngestAsset.

Parameter
Name Description
request IIngestAssetRequest

IngestAssetRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.IngestAssetResponse>

Promise

listAnnotations(request, callback)

public listAnnotations(request: google.cloud.visionai.v1.IListAnnotationsRequest, callback: google.cloud.visionai.v1.Warehouse.ListAnnotationsCallback): void;

Calls ListAnnotations.

Parameters
Name Description
request IListAnnotationsRequest

ListAnnotationsRequest message or plain object

callback ListAnnotationsCallback

Node-style callback called with the error, if any, and ListAnnotationsResponse

Returns
Type Description
void

listAnnotations(request)

public listAnnotations(request: google.cloud.visionai.v1.IListAnnotationsRequest): Promise<google.cloud.visionai.v1.ListAnnotationsResponse>;

Calls ListAnnotations.

Parameter
Name Description
request IListAnnotationsRequest

ListAnnotationsRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.ListAnnotationsResponse>

Promise

listAssets(request, callback)

public listAssets(request: google.cloud.visionai.v1.IListAssetsRequest, callback: google.cloud.visionai.v1.Warehouse.ListAssetsCallback): void;

Calls ListAssets.

Parameters
Name Description
request IListAssetsRequest

ListAssetsRequest message or plain object

callback ListAssetsCallback

Node-style callback called with the error, if any, and ListAssetsResponse

Returns
Type Description
void

listAssets(request)

public listAssets(request: google.cloud.visionai.v1.IListAssetsRequest): Promise<google.cloud.visionai.v1.ListAssetsResponse>;

Calls ListAssets.

Parameter
Name Description
request IListAssetsRequest

ListAssetsRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.ListAssetsResponse>

Promise

listCollections(request, callback)

public listCollections(request: google.cloud.visionai.v1.IListCollectionsRequest, callback: google.cloud.visionai.v1.Warehouse.ListCollectionsCallback): void;

Calls ListCollections.

Parameters
Name Description
request IListCollectionsRequest

ListCollectionsRequest message or plain object

callback ListCollectionsCallback

Node-style callback called with the error, if any, and ListCollectionsResponse

Returns
Type Description
void

listCollections(request)

public listCollections(request: google.cloud.visionai.v1.IListCollectionsRequest): Promise<google.cloud.visionai.v1.ListCollectionsResponse>;

Calls ListCollections.

Parameter
Name Description
request IListCollectionsRequest

ListCollectionsRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.ListCollectionsResponse>

Promise

listCorpora(request, callback)

public listCorpora(request: google.cloud.visionai.v1.IListCorporaRequest, callback: google.cloud.visionai.v1.Warehouse.ListCorporaCallback): void;

Calls ListCorpora.

Parameters
Name Description
request IListCorporaRequest

ListCorporaRequest message or plain object

callback ListCorporaCallback

Node-style callback called with the error, if any, and ListCorporaResponse

Returns
Type Description
void

listCorpora(request)

public listCorpora(request: google.cloud.visionai.v1.IListCorporaRequest): Promise<google.cloud.visionai.v1.ListCorporaResponse>;

Calls ListCorpora.

Parameter
Name Description
request IListCorporaRequest

ListCorporaRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.ListCorporaResponse>

Promise

listDataSchemas(request, callback)

public listDataSchemas(request: google.cloud.visionai.v1.IListDataSchemasRequest, callback: google.cloud.visionai.v1.Warehouse.ListDataSchemasCallback): void;

Calls ListDataSchemas.

Parameters
Name Description
request IListDataSchemasRequest

ListDataSchemasRequest message or plain object

callback ListDataSchemasCallback

Node-style callback called with the error, if any, and ListDataSchemasResponse

Returns
Type Description
void

listDataSchemas(request)

public listDataSchemas(request: google.cloud.visionai.v1.IListDataSchemasRequest): Promise<google.cloud.visionai.v1.ListDataSchemasResponse>;

Calls ListDataSchemas.

Parameter
Name Description
request IListDataSchemasRequest

ListDataSchemasRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.ListDataSchemasResponse>

Promise

listIndexEndpoints(request, callback)

public listIndexEndpoints(request: google.cloud.visionai.v1.IListIndexEndpointsRequest, callback: google.cloud.visionai.v1.Warehouse.ListIndexEndpointsCallback): void;

Calls ListIndexEndpoints.

Parameters
Name Description
request IListIndexEndpointsRequest

ListIndexEndpointsRequest message or plain object

callback ListIndexEndpointsCallback

Node-style callback called with the error, if any, and ListIndexEndpointsResponse

Returns
Type Description
void

listIndexEndpoints(request)

public listIndexEndpoints(request: google.cloud.visionai.v1.IListIndexEndpointsRequest): Promise<google.cloud.visionai.v1.ListIndexEndpointsResponse>;

Calls ListIndexEndpoints.

Parameter
Name Description
request IListIndexEndpointsRequest

ListIndexEndpointsRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.ListIndexEndpointsResponse>

Promise

listIndexes(request, callback)

public listIndexes(request: google.cloud.visionai.v1.IListIndexesRequest, callback: google.cloud.visionai.v1.Warehouse.ListIndexesCallback): void;

Calls ListIndexes.

Parameters
Name Description
request IListIndexesRequest

ListIndexesRequest message or plain object

callback ListIndexesCallback

Node-style callback called with the error, if any, and ListIndexesResponse

Returns
Type Description
void

listIndexes(request)

public listIndexes(request: google.cloud.visionai.v1.IListIndexesRequest): Promise<google.cloud.visionai.v1.ListIndexesResponse>;

Calls ListIndexes.

Parameter
Name Description
request IListIndexesRequest

ListIndexesRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.ListIndexesResponse>

Promise

listSearchConfigs(request, callback)

public listSearchConfigs(request: google.cloud.visionai.v1.IListSearchConfigsRequest, callback: google.cloud.visionai.v1.Warehouse.ListSearchConfigsCallback): void;

Calls ListSearchConfigs.

Parameters
Name Description
request IListSearchConfigsRequest

ListSearchConfigsRequest message or plain object

callback ListSearchConfigsCallback

Node-style callback called with the error, if any, and ListSearchConfigsResponse

Returns
Type Description
void

listSearchConfigs(request)

public listSearchConfigs(request: google.cloud.visionai.v1.IListSearchConfigsRequest): Promise<google.cloud.visionai.v1.ListSearchConfigsResponse>;

Calls ListSearchConfigs.

Parameter
Name Description
request IListSearchConfigsRequest

ListSearchConfigsRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.ListSearchConfigsResponse>

Promise

listSearchHypernyms(request, callback)

public listSearchHypernyms(request: google.cloud.visionai.v1.IListSearchHypernymsRequest, callback: google.cloud.visionai.v1.Warehouse.ListSearchHypernymsCallback): void;

Calls ListSearchHypernyms.

Parameters
Name Description
request IListSearchHypernymsRequest

ListSearchHypernymsRequest message or plain object

callback ListSearchHypernymsCallback

Node-style callback called with the error, if any, and ListSearchHypernymsResponse

Returns
Type Description
void

listSearchHypernyms(request)

public listSearchHypernyms(request: google.cloud.visionai.v1.IListSearchHypernymsRequest): Promise<google.cloud.visionai.v1.ListSearchHypernymsResponse>;

Calls ListSearchHypernyms.

Parameter
Name Description
request IListSearchHypernymsRequest

ListSearchHypernymsRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.ListSearchHypernymsResponse>

Promise

removeCollectionItem(request, callback)

public removeCollectionItem(request: google.cloud.visionai.v1.IRemoveCollectionItemRequest, callback: google.cloud.visionai.v1.Warehouse.RemoveCollectionItemCallback): void;

Calls RemoveCollectionItem.

Parameters
Name Description
request IRemoveCollectionItemRequest

RemoveCollectionItemRequest message or plain object

callback RemoveCollectionItemCallback

Node-style callback called with the error, if any, and RemoveCollectionItemResponse

Returns
Type Description
void

removeCollectionItem(request)

public removeCollectionItem(request: google.cloud.visionai.v1.IRemoveCollectionItemRequest): Promise<google.cloud.visionai.v1.RemoveCollectionItemResponse>;

Calls RemoveCollectionItem.

Parameter
Name Description
request IRemoveCollectionItemRequest

RemoveCollectionItemRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.RemoveCollectionItemResponse>

Promise

removeIndexAsset(request, callback)

public removeIndexAsset(request: google.cloud.visionai.v1.IRemoveIndexAssetRequest, callback: google.cloud.visionai.v1.Warehouse.RemoveIndexAssetCallback): void;

Calls RemoveIndexAsset.

Parameters
Name Description
request IRemoveIndexAssetRequest

RemoveIndexAssetRequest message or plain object

callback RemoveIndexAssetCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

removeIndexAsset(request)

public removeIndexAsset(request: google.cloud.visionai.v1.IRemoveIndexAssetRequest): Promise<google.longrunning.Operation>;

Calls RemoveIndexAsset.

Parameter
Name Description
request IRemoveIndexAssetRequest

RemoveIndexAssetRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

searchAssets(request, callback)

public searchAssets(request: google.cloud.visionai.v1.ISearchAssetsRequest, callback: google.cloud.visionai.v1.Warehouse.SearchAssetsCallback): void;

Calls SearchAssets.

Parameters
Name Description
request ISearchAssetsRequest

SearchAssetsRequest message or plain object

callback SearchAssetsCallback

Node-style callback called with the error, if any, and SearchAssetsResponse

Returns
Type Description
void

searchAssets(request)

public searchAssets(request: google.cloud.visionai.v1.ISearchAssetsRequest): Promise<google.cloud.visionai.v1.SearchAssetsResponse>;

Calls SearchAssets.

Parameter
Name Description
request ISearchAssetsRequest

SearchAssetsRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.SearchAssetsResponse>

Promise

searchIndexEndpoint(request, callback)

public searchIndexEndpoint(request: google.cloud.visionai.v1.ISearchIndexEndpointRequest, callback: google.cloud.visionai.v1.Warehouse.SearchIndexEndpointCallback): void;

Calls SearchIndexEndpoint.

Parameters
Name Description
request ISearchIndexEndpointRequest

SearchIndexEndpointRequest message or plain object

callback SearchIndexEndpointCallback

Node-style callback called with the error, if any, and SearchIndexEndpointResponse

Returns
Type Description
void

searchIndexEndpoint(request)

public searchIndexEndpoint(request: google.cloud.visionai.v1.ISearchIndexEndpointRequest): Promise<google.cloud.visionai.v1.SearchIndexEndpointResponse>;

Calls SearchIndexEndpoint.

Parameter
Name Description
request ISearchIndexEndpointRequest

SearchIndexEndpointRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.SearchIndexEndpointResponse>

Promise

undeployIndex(request, callback)

public undeployIndex(request: google.cloud.visionai.v1.IUndeployIndexRequest, callback: google.cloud.visionai.v1.Warehouse.UndeployIndexCallback): void;

Calls UndeployIndex.

Parameters
Name Description
request IUndeployIndexRequest

UndeployIndexRequest message or plain object

callback UndeployIndexCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

undeployIndex(request)

public undeployIndex(request: google.cloud.visionai.v1.IUndeployIndexRequest): Promise<google.longrunning.Operation>;

Calls UndeployIndex.

Parameter
Name Description
request IUndeployIndexRequest

UndeployIndexRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateAnnotation(request, callback)

public updateAnnotation(request: google.cloud.visionai.v1.IUpdateAnnotationRequest, callback: google.cloud.visionai.v1.Warehouse.UpdateAnnotationCallback): void;

Calls UpdateAnnotation.

Parameters
Name Description
request IUpdateAnnotationRequest

UpdateAnnotationRequest message or plain object

callback UpdateAnnotationCallback

Node-style callback called with the error, if any, and Annotation

Returns
Type Description
void

updateAnnotation(request)

public updateAnnotation(request: google.cloud.visionai.v1.IUpdateAnnotationRequest): Promise<google.cloud.visionai.v1.Annotation>;

Calls UpdateAnnotation.

Parameter
Name Description
request IUpdateAnnotationRequest

UpdateAnnotationRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.Annotation>

Promise

updateAsset(request, callback)

public updateAsset(request: google.cloud.visionai.v1.IUpdateAssetRequest, callback: google.cloud.visionai.v1.Warehouse.UpdateAssetCallback): void;

Calls UpdateAsset.

Parameters
Name Description
request IUpdateAssetRequest

UpdateAssetRequest message or plain object

callback UpdateAssetCallback

Node-style callback called with the error, if any, and Asset

Returns
Type Description
void

updateAsset(request)

public updateAsset(request: google.cloud.visionai.v1.IUpdateAssetRequest): Promise<google.cloud.visionai.v1.Asset>;

Calls UpdateAsset.

Parameter
Name Description
request IUpdateAssetRequest

UpdateAssetRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.Asset>

Promise

updateCollection(request, callback)

public updateCollection(request: google.cloud.visionai.v1.IUpdateCollectionRequest, callback: google.cloud.visionai.v1.Warehouse.UpdateCollectionCallback): void;

Calls UpdateCollection.

Parameters
Name Description
request IUpdateCollectionRequest

UpdateCollectionRequest message or plain object

callback UpdateCollectionCallback

Node-style callback called with the error, if any, and Collection

Returns
Type Description
void

updateCollection(request)

public updateCollection(request: google.cloud.visionai.v1.IUpdateCollectionRequest): Promise<google.cloud.visionai.v1.Collection>;

Calls UpdateCollection.

Parameter
Name Description
request IUpdateCollectionRequest

UpdateCollectionRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.Collection>

Promise

updateCorpus(request, callback)

public updateCorpus(request: google.cloud.visionai.v1.IUpdateCorpusRequest, callback: google.cloud.visionai.v1.Warehouse.UpdateCorpusCallback): void;

Calls UpdateCorpus.

Parameters
Name Description
request IUpdateCorpusRequest

UpdateCorpusRequest message or plain object

callback UpdateCorpusCallback

Node-style callback called with the error, if any, and Corpus

Returns
Type Description
void

updateCorpus(request)

public updateCorpus(request: google.cloud.visionai.v1.IUpdateCorpusRequest): Promise<google.cloud.visionai.v1.Corpus>;

Calls UpdateCorpus.

Parameter
Name Description
request IUpdateCorpusRequest

UpdateCorpusRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.Corpus>

Promise

updateDataSchema(request, callback)

public updateDataSchema(request: google.cloud.visionai.v1.IUpdateDataSchemaRequest, callback: google.cloud.visionai.v1.Warehouse.UpdateDataSchemaCallback): void;

Calls UpdateDataSchema.

Parameters
Name Description
request IUpdateDataSchemaRequest

UpdateDataSchemaRequest message or plain object

callback UpdateDataSchemaCallback

Node-style callback called with the error, if any, and DataSchema

Returns
Type Description
void

updateDataSchema(request)

public updateDataSchema(request: google.cloud.visionai.v1.IUpdateDataSchemaRequest): Promise<google.cloud.visionai.v1.DataSchema>;

Calls UpdateDataSchema.

Parameter
Name Description
request IUpdateDataSchemaRequest

UpdateDataSchemaRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.DataSchema>

Promise

updateIndex(request, callback)

public updateIndex(request: google.cloud.visionai.v1.IUpdateIndexRequest, callback: google.cloud.visionai.v1.Warehouse.UpdateIndexCallback): void;

Calls UpdateIndex.

Parameters
Name Description
request IUpdateIndexRequest

UpdateIndexRequest message or plain object

callback UpdateIndexCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateIndex(request)

public updateIndex(request: google.cloud.visionai.v1.IUpdateIndexRequest): Promise<google.longrunning.Operation>;

Calls UpdateIndex.

Parameter
Name Description
request IUpdateIndexRequest

UpdateIndexRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateIndexEndpoint(request, callback)

public updateIndexEndpoint(request: google.cloud.visionai.v1.IUpdateIndexEndpointRequest, callback: google.cloud.visionai.v1.Warehouse.UpdateIndexEndpointCallback): void;

Calls UpdateIndexEndpoint.

Parameters
Name Description
request IUpdateIndexEndpointRequest

UpdateIndexEndpointRequest message or plain object

callback UpdateIndexEndpointCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateIndexEndpoint(request)

public updateIndexEndpoint(request: google.cloud.visionai.v1.IUpdateIndexEndpointRequest): Promise<google.longrunning.Operation>;

Calls UpdateIndexEndpoint.

Parameter
Name Description
request IUpdateIndexEndpointRequest

UpdateIndexEndpointRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateSearchConfig(request, callback)

public updateSearchConfig(request: google.cloud.visionai.v1.IUpdateSearchConfigRequest, callback: google.cloud.visionai.v1.Warehouse.UpdateSearchConfigCallback): void;

Calls UpdateSearchConfig.

Parameters
Name Description
request IUpdateSearchConfigRequest

UpdateSearchConfigRequest message or plain object

callback UpdateSearchConfigCallback

Node-style callback called with the error, if any, and SearchConfig

Returns
Type Description
void

updateSearchConfig(request)

public updateSearchConfig(request: google.cloud.visionai.v1.IUpdateSearchConfigRequest): Promise<google.cloud.visionai.v1.SearchConfig>;

Calls UpdateSearchConfig.

Parameter
Name Description
request IUpdateSearchConfigRequest

UpdateSearchConfigRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.SearchConfig>

Promise

updateSearchHypernym(request, callback)

public updateSearchHypernym(request: google.cloud.visionai.v1.IUpdateSearchHypernymRequest, callback: google.cloud.visionai.v1.Warehouse.UpdateSearchHypernymCallback): void;

Calls UpdateSearchHypernym.

Parameters
Name Description
request IUpdateSearchHypernymRequest

UpdateSearchHypernymRequest message or plain object

callback UpdateSearchHypernymCallback

Node-style callback called with the error, if any, and SearchHypernym

Returns
Type Description
void

updateSearchHypernym(request)

public updateSearchHypernym(request: google.cloud.visionai.v1.IUpdateSearchHypernymRequest): Promise<google.cloud.visionai.v1.SearchHypernym>;

Calls UpdateSearchHypernym.

Parameter
Name Description
request IUpdateSearchHypernymRequest

UpdateSearchHypernymRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.SearchHypernym>

Promise

uploadAsset(request, callback)

public uploadAsset(request: google.cloud.visionai.v1.IUploadAssetRequest, callback: google.cloud.visionai.v1.Warehouse.UploadAssetCallback): void;

Calls UploadAsset.

Parameters
Name Description
request IUploadAssetRequest

UploadAssetRequest message or plain object

callback UploadAssetCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

uploadAsset(request)

public uploadAsset(request: google.cloud.visionai.v1.IUploadAssetRequest): Promise<google.longrunning.Operation>;

Calls UploadAsset.

Parameter
Name Description
request IUploadAssetRequest

UploadAssetRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

viewCollectionItems(request, callback)

public viewCollectionItems(request: google.cloud.visionai.v1.IViewCollectionItemsRequest, callback: google.cloud.visionai.v1.Warehouse.ViewCollectionItemsCallback): void;

Calls ViewCollectionItems.

Parameters
Name Description
request IViewCollectionItemsRequest

ViewCollectionItemsRequest message or plain object

callback ViewCollectionItemsCallback

Node-style callback called with the error, if any, and ViewCollectionItemsResponse

Returns
Type Description
void

viewCollectionItems(request)

public viewCollectionItems(request: google.cloud.visionai.v1.IViewCollectionItemsRequest): Promise<google.cloud.visionai.v1.ViewCollectionItemsResponse>;

Calls ViewCollectionItems.

Parameter
Name Description
request IViewCollectionItemsRequest

ViewCollectionItemsRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.ViewCollectionItemsResponse>

Promise

viewIndexedAssets(request, callback)

public viewIndexedAssets(request: google.cloud.visionai.v1.IViewIndexedAssetsRequest, callback: google.cloud.visionai.v1.Warehouse.ViewIndexedAssetsCallback): void;

Calls ViewIndexedAssets.

Parameters
Name Description
request IViewIndexedAssetsRequest

ViewIndexedAssetsRequest message or plain object

callback ViewIndexedAssetsCallback

Node-style callback called with the error, if any, and ViewIndexedAssetsResponse

Returns
Type Description
void

viewIndexedAssets(request)

public viewIndexedAssets(request: google.cloud.visionai.v1.IViewIndexedAssetsRequest): Promise<google.cloud.visionai.v1.ViewIndexedAssetsResponse>;

Calls ViewIndexedAssets.

Parameter
Name Description
request IViewIndexedAssetsRequest

ViewIndexedAssetsRequest message or plain object

Returns
Type Description
Promise<google.cloud.visionai.v1.ViewIndexedAssetsResponse>

Promise