public final class CloudChannelServiceGrpc
CloudChannelService lets Google cloud resellers and distributors manage
their customers, channel partners, entitlements, and reports.
Using this service:
- Resellers and distributors can manage a customer entity.
- Distributors can register an authorized reseller in their channel and
provide them with delegated admin access.
- Resellers and distributors can manage customer entitlements.
CloudChannelService exposes the following resources:
- Customers: An entity\u2014usually an enterprise\u2014managed by a reseller or
distributor.
- Entitlements: An entity that provides a customer with the means to use
a service. Entitlements are created or updated as a result of a successful
fulfillment.
- ChannelPartnerLinks: An entity that identifies links between
distributors and their indirect resellers in a channel.
Static Fields
SERVICE_NAME
public static final String SERVICE_NAME
Field Value
Static Methods
getActivateEntitlementMethod()
public static MethodDescriptor<ActivateEntitlementRequest,Operation> getActivateEntitlementMethod()
Returns
getCancelEntitlementMethod()
public static MethodDescriptor<CancelEntitlementRequest,Operation> getCancelEntitlementMethod()
Returns
getChangeOfferMethod()
public static MethodDescriptor<ChangeOfferRequest,Operation> getChangeOfferMethod()
Returns
getChangeParametersMethod()
public static MethodDescriptor<ChangeParametersRequest,Operation> getChangeParametersMethod()
Returns
getChangeRenewalSettingsMethod()
public static MethodDescriptor<ChangeRenewalSettingsRequest,Operation> getChangeRenewalSettingsMethod()
Returns
getCheckCloudIdentityAccountsExistMethod()
public static MethodDescriptor<CheckCloudIdentityAccountsExistRequest,CheckCloudIdentityAccountsExistResponse> getCheckCloudIdentityAccountsExistMethod()
Returns
getCreateChannelPartnerLinkMethod()
public static MethodDescriptor<CreateChannelPartnerLinkRequest,ChannelPartnerLink> getCreateChannelPartnerLinkMethod()
Returns
getCreateCustomerMethod()
public static MethodDescriptor<CreateCustomerRequest,Customer> getCreateCustomerMethod()
Returns
getCreateEntitlementMethod()
public static MethodDescriptor<CreateEntitlementRequest,Operation> getCreateEntitlementMethod()
Returns
getDeleteCustomerMethod()
public static MethodDescriptor<DeleteCustomerRequest,Empty> getDeleteCustomerMethod()
Returns
getGetChannelPartnerLinkMethod()
public static MethodDescriptor<GetChannelPartnerLinkRequest,ChannelPartnerLink> getGetChannelPartnerLinkMethod()
Returns
getGetCustomerMethod()
public static MethodDescriptor<GetCustomerRequest,Customer> getGetCustomerMethod()
Returns
getGetEntitlementMethod()
public static MethodDescriptor<GetEntitlementRequest,Entitlement> getGetEntitlementMethod()
Returns
getImportCustomerMethod()
public static MethodDescriptor<ImportCustomerRequest,Customer> getImportCustomerMethod()
Returns
getListChannelPartnerLinksMethod()
public static MethodDescriptor<ListChannelPartnerLinksRequest,ListChannelPartnerLinksResponse> getListChannelPartnerLinksMethod()
Returns
getListCustomersMethod()
public static MethodDescriptor<ListCustomersRequest,ListCustomersResponse> getListCustomersMethod()
Returns
getListEntitlementsMethod()
public static MethodDescriptor<ListEntitlementsRequest,ListEntitlementsResponse> getListEntitlementsMethod()
Returns
getListOffersMethod()
public static MethodDescriptor<ListOffersRequest,ListOffersResponse> getListOffersMethod()
Returns
getListProductsMethod()
public static MethodDescriptor<ListProductsRequest,ListProductsResponse> getListProductsMethod()
Returns
getListPurchasableOffersMethod()
public static MethodDescriptor<ListPurchasableOffersRequest,ListPurchasableOffersResponse> getListPurchasableOffersMethod()
Returns
getListPurchasableSkusMethod()
public static MethodDescriptor<ListPurchasableSkusRequest,ListPurchasableSkusResponse> getListPurchasableSkusMethod()
Returns
getListSkusMethod()
public static MethodDescriptor<ListSkusRequest,ListSkusResponse> getListSkusMethod()
Returns
getListSubscribersMethod()
public static MethodDescriptor<ListSubscribersRequest,ListSubscribersResponse> getListSubscribersMethod()
Returns
getListTransferableOffersMethod()
public static MethodDescriptor<ListTransferableOffersRequest,ListTransferableOffersResponse> getListTransferableOffersMethod()
Returns
getListTransferableSkusMethod()
public static MethodDescriptor<ListTransferableSkusRequest,ListTransferableSkusResponse> getListTransferableSkusMethod()
Returns
getLookupOfferMethod()
public static MethodDescriptor<LookupOfferRequest,Offer> getLookupOfferMethod()
Returns
getProvisionCloudIdentityMethod()
public static MethodDescriptor<ProvisionCloudIdentityRequest,Operation> getProvisionCloudIdentityMethod()
Returns
getRegisterSubscriberMethod()
public static MethodDescriptor<RegisterSubscriberRequest,RegisterSubscriberResponse> getRegisterSubscriberMethod()
Returns
getServiceDescriptor()
public static ServiceDescriptor getServiceDescriptor()
Returns
Type | Description |
io.grpc.ServiceDescriptor | |
getStartPaidServiceMethod()
public static MethodDescriptor<StartPaidServiceRequest,Operation> getStartPaidServiceMethod()
Returns
getSuspendEntitlementMethod()
public static MethodDescriptor<SuspendEntitlementRequest,Operation> getSuspendEntitlementMethod()
Returns
getTransferEntitlementsMethod()
public static MethodDescriptor<TransferEntitlementsRequest,Operation> getTransferEntitlementsMethod()
Returns
getTransferEntitlementsToGoogleMethod()
public static MethodDescriptor<TransferEntitlementsToGoogleRequest,Operation> getTransferEntitlementsToGoogleMethod()
Returns
getUnregisterSubscriberMethod()
public static MethodDescriptor<UnregisterSubscriberRequest,UnregisterSubscriberResponse> getUnregisterSubscriberMethod()
Returns
getUpdateChannelPartnerLinkMethod()
public static MethodDescriptor<UpdateChannelPartnerLinkRequest,ChannelPartnerLink> getUpdateChannelPartnerLinkMethod()
Returns
getUpdateCustomerMethod()
public static MethodDescriptor<UpdateCustomerRequest,Customer> getUpdateCustomerMethod()
Returns
newBlockingStub(Channel channel)
public static CloudChannelServiceGrpc.CloudChannelServiceBlockingStub 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 CloudChannelServiceGrpc.CloudChannelServiceFutureStub 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 CloudChannelServiceGrpc.CloudChannelServiceStub newStub(Channel channel)
Creates a new async stub that supports all call types for the service
Parameter
Name | Description |
channel | io.grpc.Channel
|
Returns