public final class AnalyticsHubServiceGrpc
The AnalyticsHubService API facilitates data sharing within and across
organizations. It allows data providers to publish Listings --- a
discoverable and searchable SKU representing a dataset. Data consumers can
subscribe to Listings. Upon subscription, AnalyticsHub provisions a "Linked
Datasets" surfacing the data in the consumer's project.
Static Fields
SERVICE_NAME
public static final String SERVICE_NAME
Field Value
Static Methods
getCreateDataExchangeMethod()
public static MethodDescriptor<CreateDataExchangeRequest,DataExchange> getCreateDataExchangeMethod()
Returns
getCreateListingMethod()
public static MethodDescriptor<CreateListingRequest,Listing> getCreateListingMethod()
Returns
getDeleteDataExchangeMethod()
public static MethodDescriptor<DeleteDataExchangeRequest,Empty> getDeleteDataExchangeMethod()
Returns
getDeleteListingMethod()
public static MethodDescriptor<DeleteListingRequest,Empty> getDeleteListingMethod()
Returns
getGetDataExchangeMethod()
public static MethodDescriptor<GetDataExchangeRequest,DataExchange> getGetDataExchangeMethod()
Returns
getGetIamPolicyMethod()
public static MethodDescriptor<GetIamPolicyRequest,Policy> getGetIamPolicyMethod()
Returns
Type | Description |
io.grpc.MethodDescriptor<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> | |
getGetListingMethod()
public static MethodDescriptor<GetListingRequest,Listing> getGetListingMethod()
Returns
getListDataExchangesMethod()
public static MethodDescriptor<ListDataExchangesRequest,ListDataExchangesResponse> getListDataExchangesMethod()
Returns
getListListingsMethod()
public static MethodDescriptor<ListListingsRequest,ListListingsResponse> getListListingsMethod()
Returns
getListOrgDataExchangesMethod()
public static MethodDescriptor<ListOrgDataExchangesRequest,ListOrgDataExchangesResponse> getListOrgDataExchangesMethod()
Returns
getServiceDescriptor()
public static ServiceDescriptor getServiceDescriptor()
Returns
Type | Description |
io.grpc.ServiceDescriptor | |
getSetIamPolicyMethod()
public static MethodDescriptor<SetIamPolicyRequest,Policy> getSetIamPolicyMethod()
Returns
Type | Description |
io.grpc.MethodDescriptor<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> | |
getSubscribeListingMethod()
public static MethodDescriptor<SubscribeListingRequest,SubscribeListingResponse> getSubscribeListingMethod()
Returns
getTestIamPermissionsMethod()
public static MethodDescriptor<TestIamPermissionsRequest,TestIamPermissionsResponse> getTestIamPermissionsMethod()
Returns
Type | Description |
io.grpc.MethodDescriptor<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> | |
getUpdateDataExchangeMethod()
public static MethodDescriptor<UpdateDataExchangeRequest,DataExchange> getUpdateDataExchangeMethod()
Returns
getUpdateListingMethod()
public static MethodDescriptor<UpdateListingRequest,Listing> getUpdateListingMethod()
Returns
newBlockingStub(Channel channel)
public static AnalyticsHubServiceGrpc.AnalyticsHubServiceBlockingStub newBlockingStub(Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
Parameter
Name | Description |
channel | io.grpc.Channel
|
Returns
newFutureStub(Channel channel)
public static AnalyticsHubServiceGrpc.AnalyticsHubServiceFutureStub newFutureStub(Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
Parameter
Name | Description |
channel | io.grpc.Channel
|
Returns
newStub(Channel channel)
public static AnalyticsHubServiceGrpc.AnalyticsHubServiceStub newStub(Channel channel)
Creates a new async stub that supports all call types for the service
Parameter
Name | Description |
channel | io.grpc.Channel
|
Returns