Package com.google.cloud.dataplex.v1
Class MetadataServiceGrpc.MetadataServiceStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractAsyncStub<MetadataServiceGrpc.MetadataServiceStub>
-
- com.google.cloud.dataplex.v1.MetadataServiceGrpc.MetadataServiceStub
-
- Enclosing class:
- MetadataServiceGrpc
public static final class MetadataServiceGrpc.MetadataServiceStub extends io.grpc.stub.AbstractAsyncStub<MetadataServiceGrpc.MetadataServiceStub>
A stub to allow clients to do asynchronous rpc calls to service MetadataService.Metadata service manages metadata resources such as tables, filesets and partitions.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MetadataServiceGrpc.MetadataServiceStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
void
createEntity(CreateEntityRequest request, io.grpc.stub.StreamObserver<Entity> responseObserver)
Create a metadata entity.void
createPartition(CreatePartitionRequest request, io.grpc.stub.StreamObserver<Partition> responseObserver)
Create a metadata partition.void
deleteEntity(DeleteEntityRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Delete a metadata entity.void
deletePartition(DeletePartitionRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Delete a metadata partition.void
getEntity(GetEntityRequest request, io.grpc.stub.StreamObserver<Entity> responseObserver)
Get a metadata entity.void
getPartition(GetPartitionRequest request, io.grpc.stub.StreamObserver<Partition> responseObserver)
Get a metadata partition of an entity.void
listEntities(ListEntitiesRequest request, io.grpc.stub.StreamObserver<ListEntitiesResponse> responseObserver)
List metadata entities in a zone.void
listPartitions(ListPartitionsRequest request, io.grpc.stub.StreamObserver<ListPartitionsResponse> responseObserver)
List metadata partitions of an entity.void
updateEntity(UpdateEntityRequest request, io.grpc.stub.StreamObserver<Entity> responseObserver)
Update a metadata entity.
-
-
-
Method Detail
-
build
protected MetadataServiceGrpc.MetadataServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<MetadataServiceGrpc.MetadataServiceStub>
-
createEntity
public void createEntity(CreateEntityRequest request, io.grpc.stub.StreamObserver<Entity> responseObserver)
Create a metadata entity.
-
updateEntity
public void updateEntity(UpdateEntityRequest request, io.grpc.stub.StreamObserver<Entity> responseObserver)
Update a metadata entity. Only supports full resource update.
-
deleteEntity
public void deleteEntity(DeleteEntityRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Delete a metadata entity.
-
getEntity
public void getEntity(GetEntityRequest request, io.grpc.stub.StreamObserver<Entity> responseObserver)
Get a metadata entity.
-
listEntities
public void listEntities(ListEntitiesRequest request, io.grpc.stub.StreamObserver<ListEntitiesResponse> responseObserver)
List metadata entities in a zone.
-
createPartition
public void createPartition(CreatePartitionRequest request, io.grpc.stub.StreamObserver<Partition> responseObserver)
Create a metadata partition.
-
deletePartition
public void deletePartition(DeletePartitionRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Delete a metadata partition.
-
getPartition
public void getPartition(GetPartitionRequest request, io.grpc.stub.StreamObserver<Partition> responseObserver)
Get a metadata partition of an entity.
-
listPartitions
public void listPartitions(ListPartitionsRequest request, io.grpc.stub.StreamObserver<ListPartitionsResponse> responseObserver)
List metadata partitions of an entity.
-
-