Package com.google.cloud.billing.v1
Class CloudBillingGrpc
- java.lang.Object
-
- com.google.cloud.billing.v1.CloudBillingGrpc
-
@Generated(value="by gRPC proto compiler", comments="Source: google/cloud/billing/v1/cloud_billing.proto") public final class CloudBillingGrpc extends Object
Retrieves the Google Cloud Console billing accounts and associates them with projects.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCloudBillingGrpc.AsyncServiceRetrieves the Google Cloud Console billing accounts and associates them with projects.static classCloudBillingGrpc.CloudBillingBlockingStubA stub to allow clients to do synchronous rpc calls to service CloudBilling.static classCloudBillingGrpc.CloudBillingFutureStubA stub to allow clients to do ListenableFuture-style rpc calls to service CloudBilling.static classCloudBillingGrpc.CloudBillingImplBaseBase class for the server implementation of the service CloudBilling.static classCloudBillingGrpc.CloudBillingStubA stub to allow clients to do asynchronous rpc calls to service CloudBilling.
-
Field Summary
Fields Modifier and Type Field Description static StringSERVICE_NAME
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static io.grpc.ServerServiceDefinitionbindService(CloudBillingGrpc.AsyncService service)static io.grpc.MethodDescriptor<CreateBillingAccountRequest,BillingAccount>getCreateBillingAccountMethod()static io.grpc.MethodDescriptor<GetBillingAccountRequest,BillingAccount>getGetBillingAccountMethod()static io.grpc.MethodDescriptor<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>getGetIamPolicyMethod()static io.grpc.MethodDescriptor<GetProjectBillingInfoRequest,ProjectBillingInfo>getGetProjectBillingInfoMethod()static io.grpc.MethodDescriptor<ListBillingAccountsRequest,ListBillingAccountsResponse>getListBillingAccountsMethod()static io.grpc.MethodDescriptor<ListProjectBillingInfoRequest,ListProjectBillingInfoResponse>getListProjectBillingInfoMethod()static io.grpc.ServiceDescriptorgetServiceDescriptor()static io.grpc.MethodDescriptor<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>getSetIamPolicyMethod()static io.grpc.MethodDescriptor<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>getTestIamPermissionsMethod()static io.grpc.MethodDescriptor<UpdateBillingAccountRequest,BillingAccount>getUpdateBillingAccountMethod()static io.grpc.MethodDescriptor<UpdateProjectBillingInfoRequest,ProjectBillingInfo>getUpdateProjectBillingInfoMethod()static CloudBillingGrpc.CloudBillingBlockingStubnewBlockingStub(io.grpc.Channel channel)Creates a new blocking-style stub that supports unary and streaming output calls on the servicestatic CloudBillingGrpc.CloudBillingFutureStubnewFutureStub(io.grpc.Channel channel)Creates a new ListenableFuture-style stub that supports unary calls on the servicestatic CloudBillingGrpc.CloudBillingStubnewStub(io.grpc.Channel channel)Creates a new async stub that supports all call types for the service
-
-
-
Field Detail
-
SERVICE_NAME
public static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getGetBillingAccountMethod
public static io.grpc.MethodDescriptor<GetBillingAccountRequest,BillingAccount> getGetBillingAccountMethod()
-
getListBillingAccountsMethod
public static io.grpc.MethodDescriptor<ListBillingAccountsRequest,ListBillingAccountsResponse> getListBillingAccountsMethod()
-
getUpdateBillingAccountMethod
public static io.grpc.MethodDescriptor<UpdateBillingAccountRequest,BillingAccount> getUpdateBillingAccountMethod()
-
getCreateBillingAccountMethod
public static io.grpc.MethodDescriptor<CreateBillingAccountRequest,BillingAccount> getCreateBillingAccountMethod()
-
getListProjectBillingInfoMethod
public static io.grpc.MethodDescriptor<ListProjectBillingInfoRequest,ListProjectBillingInfoResponse> getListProjectBillingInfoMethod()
-
getGetProjectBillingInfoMethod
public static io.grpc.MethodDescriptor<GetProjectBillingInfoRequest,ProjectBillingInfo> getGetProjectBillingInfoMethod()
-
getUpdateProjectBillingInfoMethod
public static io.grpc.MethodDescriptor<UpdateProjectBillingInfoRequest,ProjectBillingInfo> getUpdateProjectBillingInfoMethod()
-
getGetIamPolicyMethod
public static io.grpc.MethodDescriptor<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getGetIamPolicyMethod()
-
getSetIamPolicyMethod
public static io.grpc.MethodDescriptor<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> getSetIamPolicyMethod()
-
getTestIamPermissionsMethod
public static io.grpc.MethodDescriptor<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> getTestIamPermissionsMethod()
-
newStub
public static CloudBillingGrpc.CloudBillingStub newStub(io.grpc.Channel channel)
Creates a new async stub that supports all call types for the service
-
newBlockingStub
public static CloudBillingGrpc.CloudBillingBlockingStub newBlockingStub(io.grpc.Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
-
newFutureStub
public static CloudBillingGrpc.CloudBillingFutureStub newFutureStub(io.grpc.Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
-
bindService
public static final io.grpc.ServerServiceDefinition bindService(CloudBillingGrpc.AsyncService service)
-
getServiceDescriptor
public static io.grpc.ServiceDescriptor getServiceDescriptor()
-
-