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-usually an
enterprise-managed 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 |
---|
Type | Description |
String | |
Static Methods
bindService(CloudChannelServiceGrpc.AsyncService service)
public static final ServerServiceDefinition bindService(CloudChannelServiceGrpc.AsyncService service)
Returns |
---|
Type | Description |
io.grpc.ServerServiceDefinition | |
getActivateEntitlementMethod()
public static MethodDescriptor<ActivateEntitlementRequest,Operation> getActivateEntitlementMethod()
getCancelEntitlementMethod()
public static MethodDescriptor<CancelEntitlementRequest,Operation> getCancelEntitlementMethod()
getChangeOfferMethod()
public static MethodDescriptor<ChangeOfferRequest,Operation> getChangeOfferMethod()
getChangeParametersMethod()
public static MethodDescriptor<ChangeParametersRequest,Operation> getChangeParametersMethod()
getChangeRenewalSettingsMethod()
public static MethodDescriptor<ChangeRenewalSettingsRequest,Operation> getChangeRenewalSettingsMethod()
getCheckCloudIdentityAccountsExistMethod()
public static MethodDescriptor<CheckCloudIdentityAccountsExistRequest,CheckCloudIdentityAccountsExistResponse> getCheckCloudIdentityAccountsExistMethod()
getCreateChannelPartnerLinkMethod()
public static MethodDescriptor<CreateChannelPartnerLinkRequest,ChannelPartnerLink> getCreateChannelPartnerLinkMethod()
getCreateChannelPartnerRepricingConfigMethod()
public static MethodDescriptor<CreateChannelPartnerRepricingConfigRequest,ChannelPartnerRepricingConfig> getCreateChannelPartnerRepricingConfigMethod()
getCreateCustomerMethod()
public static MethodDescriptor<CreateCustomerRequest,Customer> getCreateCustomerMethod()
getCreateCustomerRepricingConfigMethod()
public static MethodDescriptor<CreateCustomerRepricingConfigRequest,CustomerRepricingConfig> getCreateCustomerRepricingConfigMethod()
getCreateEntitlementMethod()
public static MethodDescriptor<CreateEntitlementRequest,Operation> getCreateEntitlementMethod()
getDeleteChannelPartnerRepricingConfigMethod()
public static MethodDescriptor<DeleteChannelPartnerRepricingConfigRequest,Empty> getDeleteChannelPartnerRepricingConfigMethod()
getDeleteCustomerMethod()
public static MethodDescriptor<DeleteCustomerRequest,Empty> getDeleteCustomerMethod()
getDeleteCustomerRepricingConfigMethod()
public static MethodDescriptor<DeleteCustomerRepricingConfigRequest,Empty> getDeleteCustomerRepricingConfigMethod()
getGetChannelPartnerLinkMethod()
public static MethodDescriptor<GetChannelPartnerLinkRequest,ChannelPartnerLink> getGetChannelPartnerLinkMethod()
getGetChannelPartnerRepricingConfigMethod()
public static MethodDescriptor<GetChannelPartnerRepricingConfigRequest,ChannelPartnerRepricingConfig> getGetChannelPartnerRepricingConfigMethod()
getGetCustomerMethod()
public static MethodDescriptor<GetCustomerRequest,Customer> getGetCustomerMethod()
getGetCustomerRepricingConfigMethod()
public static MethodDescriptor<GetCustomerRepricingConfigRequest,CustomerRepricingConfig> getGetCustomerRepricingConfigMethod()
getGetEntitlementMethod()
public static MethodDescriptor<GetEntitlementRequest,Entitlement> getGetEntitlementMethod()
getImportCustomerMethod()
public static MethodDescriptor<ImportCustomerRequest,Customer> getImportCustomerMethod()
getListChannelPartnerLinksMethod()
public static MethodDescriptor<ListChannelPartnerLinksRequest,ListChannelPartnerLinksResponse> getListChannelPartnerLinksMethod()
getListChannelPartnerRepricingConfigsMethod()
public static MethodDescriptor<ListChannelPartnerRepricingConfigsRequest,ListChannelPartnerRepricingConfigsResponse> getListChannelPartnerRepricingConfigsMethod()
getListCustomerRepricingConfigsMethod()
public static MethodDescriptor<ListCustomerRepricingConfigsRequest,ListCustomerRepricingConfigsResponse> getListCustomerRepricingConfigsMethod()
getListCustomersMethod()
public static MethodDescriptor<ListCustomersRequest,ListCustomersResponse> getListCustomersMethod()
getListEntitlementChangesMethod()
public static MethodDescriptor<ListEntitlementChangesRequest,ListEntitlementChangesResponse> getListEntitlementChangesMethod()
getListEntitlementsMethod()
public static MethodDescriptor<ListEntitlementsRequest,ListEntitlementsResponse> getListEntitlementsMethod()
getListOffersMethod()
public static MethodDescriptor<ListOffersRequest,ListOffersResponse> getListOffersMethod()
getListProductsMethod()
public static MethodDescriptor<ListProductsRequest,ListProductsResponse> getListProductsMethod()
getListPurchasableOffersMethod()
public static MethodDescriptor<ListPurchasableOffersRequest,ListPurchasableOffersResponse> getListPurchasableOffersMethod()
getListPurchasableSkusMethod()
public static MethodDescriptor<ListPurchasableSkusRequest,ListPurchasableSkusResponse> getListPurchasableSkusMethod()
getListSkuGroupBillableSkusMethod()
public static MethodDescriptor<ListSkuGroupBillableSkusRequest,ListSkuGroupBillableSkusResponse> getListSkuGroupBillableSkusMethod()
getListSkuGroupsMethod()
public static MethodDescriptor<ListSkuGroupsRequest,ListSkuGroupsResponse> getListSkuGroupsMethod()
getListSkusMethod()
public static MethodDescriptor<ListSkusRequest,ListSkusResponse> getListSkusMethod()
getListSubscribersMethod()
public static MethodDescriptor<ListSubscribersRequest,ListSubscribersResponse> getListSubscribersMethod()
getListTransferableOffersMethod()
public static MethodDescriptor<ListTransferableOffersRequest,ListTransferableOffersResponse> getListTransferableOffersMethod()
getListTransferableSkusMethod()
public static MethodDescriptor<ListTransferableSkusRequest,ListTransferableSkusResponse> getListTransferableSkusMethod()
getLookupOfferMethod()
public static MethodDescriptor<LookupOfferRequest,Offer> getLookupOfferMethod()
getProvisionCloudIdentityMethod()
public static MethodDescriptor<ProvisionCloudIdentityRequest,Operation> getProvisionCloudIdentityMethod()
getQueryEligibleBillingAccountsMethod()
public static MethodDescriptor<QueryEligibleBillingAccountsRequest,QueryEligibleBillingAccountsResponse> getQueryEligibleBillingAccountsMethod()
getRegisterSubscriberMethod()
public static MethodDescriptor<RegisterSubscriberRequest,RegisterSubscriberResponse> getRegisterSubscriberMethod()
getServiceDescriptor()
public static ServiceDescriptor getServiceDescriptor()
Returns |
---|
Type | Description |
io.grpc.ServiceDescriptor | |
getStartPaidServiceMethod()
public static MethodDescriptor<StartPaidServiceRequest,Operation> getStartPaidServiceMethod()
getSuspendEntitlementMethod()
public static MethodDescriptor<SuspendEntitlementRequest,Operation> getSuspendEntitlementMethod()
getTransferEntitlementsMethod()
public static MethodDescriptor<TransferEntitlementsRequest,Operation> getTransferEntitlementsMethod()
getTransferEntitlementsToGoogleMethod()
public static MethodDescriptor<TransferEntitlementsToGoogleRequest,Operation> getTransferEntitlementsToGoogleMethod()
getUnregisterSubscriberMethod()
public static MethodDescriptor<UnregisterSubscriberRequest,UnregisterSubscriberResponse> getUnregisterSubscriberMethod()
getUpdateChannelPartnerLinkMethod()
public static MethodDescriptor<UpdateChannelPartnerLinkRequest,ChannelPartnerLink> getUpdateChannelPartnerLinkMethod()
getUpdateChannelPartnerRepricingConfigMethod()
public static MethodDescriptor<UpdateChannelPartnerRepricingConfigRequest,ChannelPartnerRepricingConfig> getUpdateChannelPartnerRepricingConfigMethod()
getUpdateCustomerMethod()
public static MethodDescriptor<UpdateCustomerRequest,Customer> getUpdateCustomerMethod()
getUpdateCustomerRepricingConfigMethod()
public static MethodDescriptor<UpdateCustomerRepricingConfigRequest,CustomerRepricingConfig> getUpdateCustomerRepricingConfigMethod()
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
|
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
|
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
|