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.
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> | |