Class protos.google.cloud.aiplatform.v1beta1.MemoryBankService (5.13.0)

Represents a MemoryBankService

Inheritance

$protobuf.rpc.Service > protos.google.cloud.aiplatform.v1beta1.MemoryBankService

Package

@google-cloud/aiplatform

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

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

Constructs a new MemoryBankService service.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

create(rpcImpl, requestDelimited, responseDelimited)

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

Creates new MemoryBankService 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
MemoryBankService

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

createMemory(request, callback)

public createMemory(request: google.cloud.aiplatform.v1beta1.ICreateMemoryRequest, callback: google.cloud.aiplatform.v1beta1.MemoryBankService.CreateMemoryCallback): void;

Calls CreateMemory.

Parameters
Name Description
request ICreateMemoryRequest

CreateMemoryRequest message or plain object

callback CreateMemoryCallback

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

Returns
Type Description
void

createMemory(request)

public createMemory(request: google.cloud.aiplatform.v1beta1.ICreateMemoryRequest): Promise<google.longrunning.Operation>;

Calls CreateMemory.

Parameter
Name Description
request ICreateMemoryRequest

CreateMemoryRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteMemory(request, callback)

public deleteMemory(request: google.cloud.aiplatform.v1beta1.IDeleteMemoryRequest, callback: google.cloud.aiplatform.v1beta1.MemoryBankService.DeleteMemoryCallback): void;

Calls DeleteMemory.

Parameters
Name Description
request IDeleteMemoryRequest

DeleteMemoryRequest message or plain object

callback DeleteMemoryCallback

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

Returns
Type Description
void

deleteMemory(request)

public deleteMemory(request: google.cloud.aiplatform.v1beta1.IDeleteMemoryRequest): Promise<google.longrunning.Operation>;

Calls DeleteMemory.

Parameter
Name Description
request IDeleteMemoryRequest

DeleteMemoryRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

generateMemories(request, callback)

public generateMemories(request: google.cloud.aiplatform.v1beta1.IGenerateMemoriesRequest, callback: google.cloud.aiplatform.v1beta1.MemoryBankService.GenerateMemoriesCallback): void;

Calls GenerateMemories.

Parameters
Name Description
request IGenerateMemoriesRequest

GenerateMemoriesRequest message or plain object

callback GenerateMemoriesCallback

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

Returns
Type Description
void

generateMemories(request)

public generateMemories(request: google.cloud.aiplatform.v1beta1.IGenerateMemoriesRequest): Promise<google.longrunning.Operation>;

Calls GenerateMemories.

Parameter
Name Description
request IGenerateMemoriesRequest

GenerateMemoriesRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

getMemory(request, callback)

public getMemory(request: google.cloud.aiplatform.v1beta1.IGetMemoryRequest, callback: google.cloud.aiplatform.v1beta1.MemoryBankService.GetMemoryCallback): void;

Calls GetMemory.

Parameters
Name Description
request IGetMemoryRequest

GetMemoryRequest message or plain object

callback GetMemoryCallback

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

Returns
Type Description
void

getMemory(request)

public getMemory(request: google.cloud.aiplatform.v1beta1.IGetMemoryRequest): Promise<google.cloud.aiplatform.v1beta1.Memory>;

Calls GetMemory.

Parameter
Name Description
request IGetMemoryRequest

GetMemoryRequest message or plain object

Returns
Type Description
Promise<google.cloud.aiplatform.v1beta1.Memory>

Promise

listMemories(request, callback)

public listMemories(request: google.cloud.aiplatform.v1beta1.IListMemoriesRequest, callback: google.cloud.aiplatform.v1beta1.MemoryBankService.ListMemoriesCallback): void;

Calls ListMemories.

Parameters
Name Description
request IListMemoriesRequest

ListMemoriesRequest message or plain object

callback ListMemoriesCallback

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

Returns
Type Description
void

listMemories(request)

public listMemories(request: google.cloud.aiplatform.v1beta1.IListMemoriesRequest): Promise<google.cloud.aiplatform.v1beta1.ListMemoriesResponse>;

Calls ListMemories.

Parameter
Name Description
request IListMemoriesRequest

ListMemoriesRequest message or plain object

Returns
Type Description
Promise<google.cloud.aiplatform.v1beta1.ListMemoriesResponse>

Promise

retrieveMemories(request, callback)

public retrieveMemories(request: google.cloud.aiplatform.v1beta1.IRetrieveMemoriesRequest, callback: google.cloud.aiplatform.v1beta1.MemoryBankService.RetrieveMemoriesCallback): void;

Calls RetrieveMemories.

Parameters
Name Description
request IRetrieveMemoriesRequest

RetrieveMemoriesRequest message or plain object

callback RetrieveMemoriesCallback

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

Returns
Type Description
void

retrieveMemories(request)

public retrieveMemories(request: google.cloud.aiplatform.v1beta1.IRetrieveMemoriesRequest): Promise<google.cloud.aiplatform.v1beta1.RetrieveMemoriesResponse>;

Calls RetrieveMemories.

Parameter
Name Description
request IRetrieveMemoriesRequest

RetrieveMemoriesRequest message or plain object

Returns
Type Description
Promise<google.cloud.aiplatform.v1beta1.RetrieveMemoriesResponse>

Promise

updateMemory(request, callback)

public updateMemory(request: google.cloud.aiplatform.v1beta1.IUpdateMemoryRequest, callback: google.cloud.aiplatform.v1beta1.MemoryBankService.UpdateMemoryCallback): void;

Calls UpdateMemory.

Parameters
Name Description
request IUpdateMemoryRequest

UpdateMemoryRequest message or plain object

callback UpdateMemoryCallback

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

Returns
Type Description
void

updateMemory(request)

public updateMemory(request: google.cloud.aiplatform.v1beta1.IUpdateMemoryRequest): Promise<google.longrunning.Operation>;

Calls UpdateMemory.

Parameter
Name Description
request IUpdateMemoryRequest

UpdateMemoryRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise