Class CatalogServiceGrpc.CatalogServiceFutureStub (1.45.0)
1.85.0 (latest)
1.83.0
1.81.0
1.80.0
1.79.0
1.78.0
1.76.0
1.74.0
1.73.0
1.72.0
1.71.0
1.70.0
1.68.0
1.66.0
1.65.0
1.62.0
1.61.0
1.60.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.49.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.35.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.0
1.11.0
1.10.0
1.9.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.0
1.2.0
1.1.2
1.0.1
0.2.2
public static final class CatalogServiceGrpc . CatalogServiceFutureStub extends AbstractFutureStub<CatalogServiceGrpc . CatalogServiceFutureStub >
A stub to allow clients to do ListenableFuture-style rpc calls to service CatalogService.
The primary resources offered by this service are EntryGroups, EntryTypes,
AspectTypes, Entry and Aspect which collectively allow a data administrator
to organize, manage, secure and catalog data across their organization
located across cloud projects in a variety of storage systems including Cloud
Storage and BigQuery.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
CatalogServiceGrpc.CatalogServiceFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<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
build(Channel channel, CallOptions callOptions)
protected CatalogServiceGrpc . CatalogServiceFutureStub 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)
createAspectType(CreateAspectTypeRequest request)
public ListenableFuture<Operation> createAspectType ( CreateAspectTypeRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
createEntry(CreateEntryRequest request)
public ListenableFuture<Entry> createEntry ( CreateEntryRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Entry >
createEntryGroup(CreateEntryGroupRequest request)
public ListenableFuture<Operation> createEntryGroup ( CreateEntryGroupRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
createEntryType(CreateEntryTypeRequest request)
public ListenableFuture<Operation> createEntryType ( CreateEntryTypeRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteAspectType(DeleteAspectTypeRequest request)
public ListenableFuture<Operation> deleteAspectType ( DeleteAspectTypeRequest request )
Deletes a AspectType resource.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteEntry(DeleteEntryRequest request)
public ListenableFuture<Entry> deleteEntry ( DeleteEntryRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Entry >
deleteEntryGroup(DeleteEntryGroupRequest request)
public ListenableFuture<Operation> deleteEntryGroup ( DeleteEntryGroupRequest request )
Deletes a EntryGroup resource.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteEntryType(DeleteEntryTypeRequest request)
public ListenableFuture<Operation> deleteEntryType ( DeleteEntryTypeRequest request )
Deletes a EntryType resource.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
getAspectType(GetAspectTypeRequest request)
public ListenableFuture<AspectType> getAspectType ( GetAspectTypeRequest request )
Retrieves a AspectType resource.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <AspectType >
getEntry(GetEntryRequest request)
public ListenableFuture<Entry> getEntry ( GetEntryRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Entry >
getEntryGroup(GetEntryGroupRequest request)
public ListenableFuture<EntryGroup> getEntryGroup ( GetEntryGroupRequest request )
Retrieves a EntryGroup resource.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <EntryGroup >
getEntryType(GetEntryTypeRequest request)
public ListenableFuture<EntryType> getEntryType ( GetEntryTypeRequest request )
Retrieves a EntryType resource.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <EntryType >
listAspectTypes(ListAspectTypesRequest request)
public ListenableFuture<ListAspectTypesResponse> listAspectTypes ( ListAspectTypesRequest request )
Lists AspectType resources in a project and location.
listEntries(ListEntriesRequest request)
public ListenableFuture<ListEntriesResponse> listEntries ( ListEntriesRequest request )
Lists entries within an entry group.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <ListEntriesResponse >
listEntryGroups(ListEntryGroupsRequest request)
public ListenableFuture<ListEntryGroupsResponse> listEntryGroups ( ListEntryGroupsRequest request )
Lists EntryGroup resources in a project and location.
listEntryTypes(ListEntryTypesRequest request)
public ListenableFuture<ListEntryTypesResponse> listEntryTypes ( ListEntryTypesRequest request )
Lists EntryType resources in a project and location.
lookupEntry(LookupEntryRequest request)
public ListenableFuture<Entry> lookupEntry ( LookupEntryRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Entry >
searchEntries(SearchEntriesRequest request)
public ListenableFuture<SearchEntriesResponse> searchEntries ( SearchEntriesRequest request )
Searches for entries matching given query and scope.
updateAspectType(UpdateAspectTypeRequest request)
public ListenableFuture<Operation> updateAspectType ( UpdateAspectTypeRequest request )
Updates a AspectType resource.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
updateEntry(UpdateEntryRequest request)
public ListenableFuture<Entry> updateEntry ( UpdateEntryRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Entry >
updateEntryGroup(UpdateEntryGroupRequest request)
public ListenableFuture<Operation> updateEntryGroup ( UpdateEntryGroupRequest request )
Updates a EntryGroup resource.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
updateEntryType(UpdateEntryTypeRequest request)
public ListenableFuture<Operation> updateEntryType ( UpdateEntryTypeRequest request )
Updates a EntryType resource.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]