public static final class CatalogServiceGrpc.CatalogServiceBlockingStub extends AbstractBlockingStub<CatalogServiceGrpc.CatalogServiceBlockingStub>
A stub to allow clients to do limited synchronous rpc calls to service CatalogService.
The primary resources offered by this service are EntryGroups, EntryTypes,
AspectTypes, Entries and EntryLinks. They collectively let data
administrators organize, manage, secure, and catalog data located across
cloud projects in their organization 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
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<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(java.time.Duration)
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.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected CatalogServiceGrpc.CatalogServiceBlockingStub 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)
public Empty cancelMetadataJob(CancelMetadataJobRequest request)
Cancels a metadata job.
If you cancel a metadata import job that is in progress, the changes in the
job might be partially applied. We recommend that you reset the state of
the entry groups in your project by running another metadata job that
reverts the changes from the canceled job.
| Returns |
| Type |
Description |
Empty |
|
createAspectType(CreateAspectTypeRequest request)
public Operation createAspectType(CreateAspectTypeRequest request)
createEntry(CreateEntryRequest request)
public Entry createEntry(CreateEntryRequest request)
| Returns |
| Type |
Description |
Entry |
|
createEntryGroup(CreateEntryGroupRequest request)
public Operation createEntryGroup(CreateEntryGroupRequest request)
createEntryLink(CreateEntryLinkRequest request)
public EntryLink createEntryLink(CreateEntryLinkRequest request)
createEntryType(CreateEntryTypeRequest request)
public Operation createEntryType(CreateEntryTypeRequest request)
public Operation createMetadataJob(CreateMetadataJobRequest request)
Creates a metadata job. For example, use a metadata job to import metadata
from a third-party system into Dataplex Universal Catalog.
deleteAspectType(DeleteAspectTypeRequest request)
public Operation deleteAspectType(DeleteAspectTypeRequest request)
deleteEntry(DeleteEntryRequest request)
public Entry deleteEntry(DeleteEntryRequest request)
| Returns |
| Type |
Description |
Entry |
|
deleteEntryGroup(DeleteEntryGroupRequest request)
public Operation deleteEntryGroup(DeleteEntryGroupRequest request)
deleteEntryLink(DeleteEntryLinkRequest request)
public EntryLink deleteEntryLink(DeleteEntryLinkRequest request)
deleteEntryType(DeleteEntryTypeRequest request)
public Operation deleteEntryType(DeleteEntryTypeRequest request)
getAspectType(GetAspectTypeRequest request)
public AspectType getAspectType(GetAspectTypeRequest request)
getEntry(GetEntryRequest request)
public Entry getEntry(GetEntryRequest request)
| Returns |
| Type |
Description |
Entry |
|
getEntryGroup(GetEntryGroupRequest request)
public EntryGroup getEntryGroup(GetEntryGroupRequest request)
getEntryLink(GetEntryLinkRequest request)
public EntryLink getEntryLink(GetEntryLinkRequest request)
getEntryType(GetEntryTypeRequest request)
public EntryType getEntryType(GetEntryTypeRequest request)
public MetadataJob getMetadataJob(GetMetadataJobRequest request)
listAspectTypes(ListAspectTypesRequest request)
public ListAspectTypesResponse listAspectTypes(ListAspectTypesRequest request)
Lists AspectType resources in a project and location.
listEntries(ListEntriesRequest request)
public ListEntriesResponse listEntries(ListEntriesRequest request)
listEntryGroups(ListEntryGroupsRequest request)
public ListEntryGroupsResponse listEntryGroups(ListEntryGroupsRequest request)
Lists EntryGroup resources in a project and location.
listEntryTypes(ListEntryTypesRequest request)
public ListEntryTypesResponse listEntryTypes(ListEntryTypesRequest request)
Lists EntryType resources in a project and location.
public ListMetadataJobsResponse listMetadataJobs(ListMetadataJobsRequest request)
lookupEntry(LookupEntryRequest request)
public Entry lookupEntry(LookupEntryRequest request)
Looks up an entry by name using the permission on the source system.
Caution: The Vertex AI, Bigtable, Spanner, Pub/Sub, Dataform, and Dataproc
Metastore metadata that is stored in Dataplex Universal Catalog is
changing. For more information, see Changes to metadata stored in
Dataplex Universal
Catalog.
| Returns |
| Type |
Description |
Entry |
|
searchEntries(SearchEntriesRequest request)
public SearchEntriesResponse searchEntries(SearchEntriesRequest request)
Searches for Entries matching the given query and scope.
updateAspectType(UpdateAspectTypeRequest request)
public Operation updateAspectType(UpdateAspectTypeRequest request)
updateEntry(UpdateEntryRequest request)
public Entry updateEntry(UpdateEntryRequest request)
| Returns |
| Type |
Description |
Entry |
|
updateEntryGroup(UpdateEntryGroupRequest request)
public Operation updateEntryGroup(UpdateEntryGroupRequest request)
updateEntryType(UpdateEntryTypeRequest request)
public Operation updateEntryType(UpdateEntryTypeRequest request)