Interface CatalogServiceGrpc.AsyncService (1.37.0)

public static interface CatalogServiceGrpc.AsyncService

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.

Methods

createAspectType(CreateAspectTypeRequest request, StreamObserver<Operation> responseObserver)

public default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default void updateEntryType(UpdateEntryTypeRequest request, StreamObserver<Operation> responseObserver)

Updates a EntryType resource.

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