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
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
protected GenAiCacheServiceGrpc.GenAiCacheServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters |
Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
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.
deleteCachedContent(DeleteCachedContentRequest request)
public Empty deleteCachedContent(DeleteCachedContentRequest request)
Returns |
Type |
Description |
Empty |
|
getCachedContent(GetCachedContentRequest request)
public CachedContent getCachedContent(GetCachedContentRequest request)
Gets cached content configurations
listCachedContents(ListCachedContentsRequest request)
public ListCachedContentsResponse listCachedContents(ListCachedContentsRequest request)
Lists cached contents in a project
updateCachedContent(UpdateCachedContentRequest request)
public CachedContent updateCachedContent(UpdateCachedContentRequest request)
Updates cached content configurations