public static final class DataProductServiceGrpc.DataProductServiceBlockingV2Stub extends AbstractBlockingStub<DataProductServiceGrpc.DataProductServiceBlockingV2Stub>A stub to allow clients to do synchronous rpc calls to service DataProductService.
DataProductService provides APIs for managing data products and
the underlying data assets.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > DataProductServiceGrpc.DataProductServiceBlockingV2StubMethods
build(Channel channel, CallOptions callOptions)
protected DataProductServiceGrpc.DataProductServiceBlockingV2Stub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
DataProductServiceGrpc.DataProductServiceBlockingV2Stub |
|
createDataAsset(CreateDataAssetRequest request)
public Operation createDataAsset(CreateDataAssetRequest request)Creates a data asset.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateDataAssetRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
createDataProduct(CreateDataProductRequest request)
public Operation createDataProduct(CreateDataProductRequest request)Creates a data product.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateDataProductRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
deleteDataAsset(DeleteDataAssetRequest request)
public Operation deleteDataAsset(DeleteDataAssetRequest request)Deletes a data asset.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteDataAssetRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
deleteDataProduct(DeleteDataProductRequest request)
public Operation deleteDataProduct(DeleteDataProductRequest request)Deletes a data product. The deletion will fail if the data product is not empty (i.e. contains at least one data asset).
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteDataProductRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
getDataAsset(GetDataAssetRequest request)
public DataAsset getDataAsset(GetDataAssetRequest request)Gets a data asset.
| Parameter | |
|---|---|
| Name | Description |
request |
GetDataAssetRequest |
| Returns | |
|---|---|
| Type | Description |
DataAsset |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
getDataProduct(GetDataProductRequest request)
public DataProduct getDataProduct(GetDataProductRequest request)Gets a data product.
| Parameter | |
|---|---|
| Name | Description |
request |
GetDataProductRequest |
| Returns | |
|---|---|
| Type | Description |
DataProduct |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
listDataAssets(ListDataAssetsRequest request)
public ListDataAssetsResponse listDataAssets(ListDataAssetsRequest request)Lists data assets for a given data product.
| Parameter | |
|---|---|
| Name | Description |
request |
ListDataAssetsRequest |
| Returns | |
|---|---|
| Type | Description |
ListDataAssetsResponse |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
listDataProducts(ListDataProductsRequest request)
public ListDataProductsResponse listDataProducts(ListDataProductsRequest request)Lists data products for a given project.
| Parameter | |
|---|---|
| Name | Description |
request |
ListDataProductsRequest |
| Returns | |
|---|---|
| Type | Description |
ListDataProductsResponse |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
requestDataProductAccess(RequestDataProductAccessRequest request)
public RequestDataProductAccessResponse requestDataProductAccess(RequestDataProductAccessRequest request)Requests access to a data product. This will trigger an access approval workflow, and the requester will need to wait for the approval to be granted before they will be able to access the data product assets.
| Parameter | |
|---|---|
| Name | Description |
request |
RequestDataProductAccessRequest |
| Returns | |
|---|---|
| Type | Description |
RequestDataProductAccessResponse |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
updateDataAsset(UpdateDataAssetRequest request)
public Operation updateDataAsset(UpdateDataAssetRequest request)Updates a data asset.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateDataAssetRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
updateDataProduct(UpdateDataProductRequest request)
public Operation updateDataProduct(UpdateDataProductRequest request)Updates a data product.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateDataProductRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|