Class GenAiCacheServiceGrpc.GenAiCacheServiceBlockingStub (3.50.0)

public static final class GenAiCacheServiceGrpc.GenAiCacheServiceBlockingStub extends AbstractBlockingStub<GenAiCacheServiceGrpc.GenAiCacheServiceBlockingStub>

A stub to allow clients to do synchronous rpc calls to service GenAiCacheService.

Service for managing Vertex AI's CachedContent resource.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > GenAiCacheServiceGrpc.GenAiCacheServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected GenAiCacheServiceGrpc.GenAiCacheServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
GenAiCacheServiceGrpc.GenAiCacheServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createCachedContent(CreateCachedContentRequest request)

public CachedContent createCachedContent(CreateCachedContentRequest request)

Creates cached content, this call will initialize the cached content in the data storage, and users need to pay for the cache data storage.

Parameter
Name Description
request CreateCachedContentRequest
Returns
Type Description
CachedContent

deleteCachedContent(DeleteCachedContentRequest request)

public Empty deleteCachedContent(DeleteCachedContentRequest request)

Deletes cached content

Parameter
Name Description
request DeleteCachedContentRequest
Returns
Type Description
Empty

getCachedContent(GetCachedContentRequest request)

public CachedContent getCachedContent(GetCachedContentRequest request)

Gets cached content configurations

Parameter
Name Description
request GetCachedContentRequest
Returns
Type Description
CachedContent

listCachedContents(ListCachedContentsRequest request)

public ListCachedContentsResponse listCachedContents(ListCachedContentsRequest request)

Lists cached contents in a project

Parameter
Name Description
request ListCachedContentsRequest
Returns
Type Description
ListCachedContentsResponse

updateCachedContent(UpdateCachedContentRequest request)

public CachedContent updateCachedContent(UpdateCachedContentRequest request)

Updates cached content configurations

Parameter
Name Description
request UpdateCachedContentRequest
Returns
Type Description
CachedContent