Class CatalogServiceGrpc.CatalogServiceBlockingStub (1.38.0)

public static final class CatalogServiceGrpc.CatalogServiceBlockingStub extends AbstractBlockingStub<CatalogServiceGrpc.CatalogServiceBlockingStub>

A stub to allow clients to do synchronous 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.AbstractBlockingStub > CatalogServiceGrpc.CatalogServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

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

createAspectType(CreateAspectTypeRequest request)

public Operation createAspectType(CreateAspectTypeRequest request)

Creates an AspectType

Parameter
NameDescription
requestCreateAspectTypeRequest
Returns
TypeDescription
Operation

createEntry(CreateEntryRequest request)

public Entry createEntry(CreateEntryRequest request)

Creates an Entry.

Parameter
NameDescription
requestCreateEntryRequest
Returns
TypeDescription
Entry

createEntryGroup(CreateEntryGroupRequest request)

public Operation createEntryGroup(CreateEntryGroupRequest request)

Creates an EntryGroup

Parameter
NameDescription
requestCreateEntryGroupRequest
Returns
TypeDescription
Operation

createEntryType(CreateEntryTypeRequest request)

public Operation createEntryType(CreateEntryTypeRequest request)

Creates an EntryType

Parameter
NameDescription
requestCreateEntryTypeRequest
Returns
TypeDescription
Operation

deleteAspectType(DeleteAspectTypeRequest request)

public Operation deleteAspectType(DeleteAspectTypeRequest request)

Deletes a AspectType resource.

Parameter
NameDescription
requestDeleteAspectTypeRequest
Returns
TypeDescription
Operation

deleteEntry(DeleteEntryRequest request)

public Entry deleteEntry(DeleteEntryRequest request)

Deletes an Entry.

Parameter
NameDescription
requestDeleteEntryRequest
Returns
TypeDescription
Entry

deleteEntryGroup(DeleteEntryGroupRequest request)

public Operation deleteEntryGroup(DeleteEntryGroupRequest request)

Deletes a EntryGroup resource.

Parameter
NameDescription
requestDeleteEntryGroupRequest
Returns
TypeDescription
Operation

deleteEntryType(DeleteEntryTypeRequest request)

public Operation deleteEntryType(DeleteEntryTypeRequest request)

Deletes a EntryType resource.

Parameter
NameDescription
requestDeleteEntryTypeRequest
Returns
TypeDescription
Operation

getAspectType(GetAspectTypeRequest request)

public AspectType getAspectType(GetAspectTypeRequest request)

Retrieves a AspectType resource.

Parameter
NameDescription
requestGetAspectTypeRequest
Returns
TypeDescription
AspectType

getEntry(GetEntryRequest request)

public Entry getEntry(GetEntryRequest request)

Gets a single entry.

Parameter
NameDescription
requestGetEntryRequest
Returns
TypeDescription
Entry

getEntryGroup(GetEntryGroupRequest request)

public EntryGroup getEntryGroup(GetEntryGroupRequest request)

Retrieves a EntryGroup resource.

Parameter
NameDescription
requestGetEntryGroupRequest
Returns
TypeDescription
EntryGroup

getEntryType(GetEntryTypeRequest request)

public EntryType getEntryType(GetEntryTypeRequest request)

Retrieves a EntryType resource.

Parameter
NameDescription
requestGetEntryTypeRequest
Returns
TypeDescription
EntryType

listAspectTypes(ListAspectTypesRequest request)

public ListAspectTypesResponse listAspectTypes(ListAspectTypesRequest request)

Lists AspectType resources in a project and location.

Parameter
NameDescription
requestListAspectTypesRequest
Returns
TypeDescription
ListAspectTypesResponse

listEntries(ListEntriesRequest request)

public ListEntriesResponse listEntries(ListEntriesRequest request)

Lists entries within an entry group.

Parameter
NameDescription
requestListEntriesRequest
Returns
TypeDescription
ListEntriesResponse

listEntryGroups(ListEntryGroupsRequest request)

public ListEntryGroupsResponse listEntryGroups(ListEntryGroupsRequest request)

Lists EntryGroup resources in a project and location.

Parameter
NameDescription
requestListEntryGroupsRequest
Returns
TypeDescription
ListEntryGroupsResponse

listEntryTypes(ListEntryTypesRequest request)

public ListEntryTypesResponse listEntryTypes(ListEntryTypesRequest request)

Lists EntryType resources in a project and location.

Parameter
NameDescription
requestListEntryTypesRequest
Returns
TypeDescription
ListEntryTypesResponse

lookupEntry(LookupEntryRequest request)

public Entry lookupEntry(LookupEntryRequest request)

Looks up a single entry.

Parameter
NameDescription
requestLookupEntryRequest
Returns
TypeDescription
Entry

searchEntries(SearchEntriesRequest request)

public SearchEntriesResponse searchEntries(SearchEntriesRequest request)

Searches for entries matching given query and scope.

Parameter
NameDescription
requestSearchEntriesRequest
Returns
TypeDescription
SearchEntriesResponse

updateAspectType(UpdateAspectTypeRequest request)

public Operation updateAspectType(UpdateAspectTypeRequest request)

Updates a AspectType resource.

Parameter
NameDescription
requestUpdateAspectTypeRequest
Returns
TypeDescription
Operation

updateEntry(UpdateEntryRequest request)

public Entry updateEntry(UpdateEntryRequest request)

Updates an Entry.

Parameter
NameDescription
requestUpdateEntryRequest
Returns
TypeDescription
Entry

updateEntryGroup(UpdateEntryGroupRequest request)

public Operation updateEntryGroup(UpdateEntryGroupRequest request)

Updates a EntryGroup resource.

Parameter
NameDescription
requestUpdateEntryGroupRequest
Returns
TypeDescription
Operation

updateEntryType(UpdateEntryTypeRequest request)

public Operation updateEntryType(UpdateEntryTypeRequest request)

Updates a EntryType resource.

Parameter
NameDescription
requestUpdateEntryTypeRequest
Returns
TypeDescription
Operation