Class CatalogServiceGrpc.CatalogServiceStub (1.47.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
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
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
Name Description
request CreateAspectTypeRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createEntry(CreateEntryRequest request, StreamObserver<Entry> responseObserver)

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

Creates an Entry.

Parameters
Name Description
request CreateEntryRequest
responseObserver io.grpc.stub.StreamObserver<Entry>

createEntryGroup(CreateEntryGroupRequest request, StreamObserver<Operation> responseObserver)

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

Creates an EntryGroup

Parameters
Name Description
request CreateEntryGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createEntryType(CreateEntryTypeRequest request, StreamObserver<Operation> responseObserver)

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

Creates an EntryType

Parameters
Name Description
request CreateEntryTypeRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteAspectType(DeleteAspectTypeRequest request, StreamObserver<Operation> responseObserver)

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

Deletes a AspectType resource.

Parameters
Name Description
request DeleteAspectTypeRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteEntry(DeleteEntryRequest request, StreamObserver<Entry> responseObserver)

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

Deletes an Entry.

Parameters
Name Description
request DeleteEntryRequest
responseObserver io.grpc.stub.StreamObserver<Entry>

deleteEntryGroup(DeleteEntryGroupRequest request, StreamObserver<Operation> responseObserver)

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

Deletes a EntryGroup resource.

Parameters
Name Description
request DeleteEntryGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteEntryType(DeleteEntryTypeRequest request, StreamObserver<Operation> responseObserver)

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

Deletes a EntryType resource.

Parameters
Name Description
request DeleteEntryTypeRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getAspectType(GetAspectTypeRequest request, StreamObserver<AspectType> responseObserver)

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

Retrieves a AspectType resource.

Parameters
Name Description
request GetAspectTypeRequest
responseObserver io.grpc.stub.StreamObserver<AspectType>

getEntry(GetEntryRequest request, StreamObserver<Entry> responseObserver)

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

Gets a single entry.

Parameters
Name Description
request GetEntryRequest
responseObserver io.grpc.stub.StreamObserver<Entry>

getEntryGroup(GetEntryGroupRequest request, StreamObserver<EntryGroup> responseObserver)

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

Retrieves a EntryGroup resource.

Parameters
Name Description
request GetEntryGroupRequest
responseObserver io.grpc.stub.StreamObserver<EntryGroup>

getEntryType(GetEntryTypeRequest request, StreamObserver<EntryType> responseObserver)

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

Retrieves a EntryType resource.

Parameters
Name Description
request GetEntryTypeRequest
responseObserver io.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
Name Description
request ListAspectTypesRequest
responseObserver io.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
Name Description
request ListEntriesRequest
responseObserver io.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
Name Description
request ListEntryGroupsRequest
responseObserver io.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
Name Description
request ListEntryTypesRequest
responseObserver io.grpc.stub.StreamObserver<ListEntryTypesResponse>

lookupEntry(LookupEntryRequest request, StreamObserver<Entry> responseObserver)

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

Looks up a single entry.

Parameters
Name Description
request LookupEntryRequest
responseObserver io.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
Name Description
request SearchEntriesRequest
responseObserver io.grpc.stub.StreamObserver<SearchEntriesResponse>

updateAspectType(UpdateAspectTypeRequest request, StreamObserver<Operation> responseObserver)

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

Updates a AspectType resource.

Parameters
Name Description
request UpdateAspectTypeRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateEntry(UpdateEntryRequest request, StreamObserver<Entry> responseObserver)

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

Updates an Entry.

Parameters
Name Description
request UpdateEntryRequest
responseObserver io.grpc.stub.StreamObserver<Entry>

updateEntryGroup(UpdateEntryGroupRequest request, StreamObserver<Operation> responseObserver)

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

Updates a EntryGroup resource.

Parameters
Name Description
request UpdateEntryGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateEntryType(UpdateEntryTypeRequest request, StreamObserver<Operation> responseObserver)

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

Updates a EntryType resource.

Parameters
Name Description
request UpdateEntryTypeRequest
responseObserver io.grpc.stub.StreamObserver<Operation>