Class CatalogServiceGrpc.CatalogServiceStub (1.39.0)

public static final class CatalogServiceGrpc.CatalogServiceStub extends AbstractAsyncStub<CatalogServiceGrpc.CatalogServiceStub>

A stub to allow clients to do asynchronous 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.AbstractAsyncStub > CatalogServiceGrpc.CatalogServiceStub

Methods

build(Channel channel, CallOptions callOptions)

protected CatalogServiceGrpc.CatalogServiceStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
CatalogServiceGrpc.CatalogServiceStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createAspectType(CreateAspectTypeRequest request, StreamObserver<Operation> responseObserver)

public void createAspectType(CreateAspectTypeRequest request, StreamObserver<Operation> responseObserver)

Creates an AspectType

Parameters
NameDescription
requestCreateAspectTypeRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

createEntry(CreateEntryRequest request, StreamObserver<Entry> responseObserver)

public void createEntry(CreateEntryRequest request, StreamObserver<Entry> responseObserver)

Creates an Entry.

Parameters
NameDescription
requestCreateEntryRequest
responseObserverio.grpc.stub.StreamObserver<Entry>

createEntryGroup(CreateEntryGroupRequest request, StreamObserver<Operation> responseObserver)

public void createEntryGroup(CreateEntryGroupRequest request, StreamObserver<Operation> responseObserver)

Creates an EntryGroup

Parameters
NameDescription
requestCreateEntryGroupRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

createEntryType(CreateEntryTypeRequest request, StreamObserver<Operation> responseObserver)

public void createEntryType(CreateEntryTypeRequest request, StreamObserver<Operation> responseObserver)

Creates an EntryType

Parameters
NameDescription
requestCreateEntryTypeRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

deleteAspectType(DeleteAspectTypeRequest request, StreamObserver<Operation> responseObserver)

public void deleteAspectType(DeleteAspectTypeRequest request, StreamObserver<Operation> responseObserver)

Deletes a AspectType resource.

Parameters
NameDescription
requestDeleteAspectTypeRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

deleteEntry(DeleteEntryRequest request, StreamObserver<Entry> responseObserver)

public void deleteEntry(DeleteEntryRequest request, StreamObserver<Entry> responseObserver)

Deletes an Entry.

Parameters
NameDescription
requestDeleteEntryRequest
responseObserverio.grpc.stub.StreamObserver<Entry>

deleteEntryGroup(DeleteEntryGroupRequest request, StreamObserver<Operation> responseObserver)

public void deleteEntryGroup(DeleteEntryGroupRequest request, StreamObserver<Operation> responseObserver)

Deletes a EntryGroup resource.

Parameters
NameDescription
requestDeleteEntryGroupRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

deleteEntryType(DeleteEntryTypeRequest request, StreamObserver<Operation> responseObserver)

public void deleteEntryType(DeleteEntryTypeRequest request, StreamObserver<Operation> responseObserver)

Deletes a EntryType resource.

Parameters
NameDescription
requestDeleteEntryTypeRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

getAspectType(GetAspectTypeRequest request, StreamObserver<AspectType> responseObserver)

public void getAspectType(GetAspectTypeRequest request, StreamObserver<AspectType> responseObserver)

Retrieves a AspectType resource.

Parameters
NameDescription
requestGetAspectTypeRequest
responseObserverio.grpc.stub.StreamObserver<AspectType>

getEntry(GetEntryRequest request, StreamObserver<Entry> responseObserver)

public void getEntry(GetEntryRequest request, StreamObserver<Entry> responseObserver)

Gets a single entry.

Parameters
NameDescription
requestGetEntryRequest
responseObserverio.grpc.stub.StreamObserver<Entry>

getEntryGroup(GetEntryGroupRequest request, StreamObserver<EntryGroup> responseObserver)

public void getEntryGroup(GetEntryGroupRequest request, StreamObserver<EntryGroup> responseObserver)

Retrieves a EntryGroup resource.

Parameters
NameDescription
requestGetEntryGroupRequest
responseObserverio.grpc.stub.StreamObserver<EntryGroup>

getEntryType(GetEntryTypeRequest request, StreamObserver<EntryType> responseObserver)

public void getEntryType(GetEntryTypeRequest request, StreamObserver<EntryType> responseObserver)

Retrieves a EntryType resource.

Parameters
NameDescription
requestGetEntryTypeRequest
responseObserverio.grpc.stub.StreamObserver<EntryType>

listAspectTypes(ListAspectTypesRequest request, StreamObserver<ListAspectTypesResponse> responseObserver)

public void listAspectTypes(ListAspectTypesRequest request, StreamObserver<ListAspectTypesResponse> responseObserver)

Lists AspectType resources in a project and location.

Parameters
NameDescription
requestListAspectTypesRequest
responseObserverio.grpc.stub.StreamObserver<ListAspectTypesResponse>

listEntries(ListEntriesRequest request, StreamObserver<ListEntriesResponse> responseObserver)

public void listEntries(ListEntriesRequest request, StreamObserver<ListEntriesResponse> responseObserver)

Lists entries within an entry group.

Parameters
NameDescription
requestListEntriesRequest
responseObserverio.grpc.stub.StreamObserver<ListEntriesResponse>

listEntryGroups(ListEntryGroupsRequest request, StreamObserver<ListEntryGroupsResponse> responseObserver)

public void listEntryGroups(ListEntryGroupsRequest request, StreamObserver<ListEntryGroupsResponse> responseObserver)

Lists EntryGroup resources in a project and location.

Parameters
NameDescription
requestListEntryGroupsRequest
responseObserverio.grpc.stub.StreamObserver<ListEntryGroupsResponse>

listEntryTypes(ListEntryTypesRequest request, StreamObserver<ListEntryTypesResponse> responseObserver)

public void listEntryTypes(ListEntryTypesRequest request, StreamObserver<ListEntryTypesResponse> responseObserver)

Lists EntryType resources in a project and location.

Parameters
NameDescription
requestListEntryTypesRequest
responseObserverio.grpc.stub.StreamObserver<ListEntryTypesResponse>

lookupEntry(LookupEntryRequest request, StreamObserver<Entry> responseObserver)

public void lookupEntry(LookupEntryRequest request, StreamObserver<Entry> responseObserver)

Looks up a single entry.

Parameters
NameDescription
requestLookupEntryRequest
responseObserverio.grpc.stub.StreamObserver<Entry>

searchEntries(SearchEntriesRequest request, StreamObserver<SearchEntriesResponse> responseObserver)

public void searchEntries(SearchEntriesRequest request, StreamObserver<SearchEntriesResponse> responseObserver)

Searches for entries matching given query and scope.

Parameters
NameDescription
requestSearchEntriesRequest
responseObserverio.grpc.stub.StreamObserver<SearchEntriesResponse>

updateAspectType(UpdateAspectTypeRequest request, StreamObserver<Operation> responseObserver)

public void updateAspectType(UpdateAspectTypeRequest request, StreamObserver<Operation> responseObserver)

Updates a AspectType resource.

Parameters
NameDescription
requestUpdateAspectTypeRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

updateEntry(UpdateEntryRequest request, StreamObserver<Entry> responseObserver)

public void updateEntry(UpdateEntryRequest request, StreamObserver<Entry> responseObserver)

Updates an Entry.

Parameters
NameDescription
requestUpdateEntryRequest
responseObserverio.grpc.stub.StreamObserver<Entry>

updateEntryGroup(UpdateEntryGroupRequest request, StreamObserver<Operation> responseObserver)

public void updateEntryGroup(UpdateEntryGroupRequest request, StreamObserver<Operation> responseObserver)

Updates a EntryGroup resource.

Parameters
NameDescription
requestUpdateEntryGroupRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

updateEntryType(UpdateEntryTypeRequest request, StreamObserver<Operation> responseObserver)

public void updateEntryType(UpdateEntryTypeRequest request, StreamObserver<Operation> responseObserver)

Updates a EntryType resource.

Parameters
NameDescription
requestUpdateEntryTypeRequest
responseObserverio.grpc.stub.StreamObserver<Operation>