Class CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreFutureStub>
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreFutureStub
- Enclosing class:
- CloudControlsPartnerCoreGrpc
public static final class CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreFutureStub
extends io.grpc.stub.AbstractFutureStub<CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service
CloudControlsPartnerCore.
Service describing handlers for resources
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<Customer>createCustomer(CreateCustomerRequest request) Creates a new customer.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>deleteCustomer(DeleteCustomerRequest request) Delete details of a single customercom.google.common.util.concurrent.ListenableFuture<Customer>getCustomer(GetCustomerRequest request) Gets details of a single customercom.google.common.util.concurrent.ListenableFuture<EkmConnections>Gets the EKM connections associated with a workloadcom.google.common.util.concurrent.ListenableFuture<Partner>getPartner(GetPartnerRequest request) Get details of a Partner.com.google.common.util.concurrent.ListenableFuture<PartnerPermissions>Gets the partner permissions granted for a workloadcom.google.common.util.concurrent.ListenableFuture<Workload>getWorkload(GetWorkloadRequest request) Gets details of a single workloadcom.google.common.util.concurrent.ListenableFuture<ListAccessApprovalRequestsResponse>Deprecated.com.google.common.util.concurrent.ListenableFuture<ListCustomersResponse>listCustomers(ListCustomersRequest request) Lists customers of a partner identified by its Google Cloud organization IDcom.google.common.util.concurrent.ListenableFuture<ListWorkloadsResponse>listWorkloads(ListWorkloadsRequest request) Lists customer workloads for a given customer org idcom.google.common.util.concurrent.ListenableFuture<Customer>updateCustomer(UpdateCustomerRequest request) Update details of a single customerMethods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreFutureStub>
-
getWorkload
public com.google.common.util.concurrent.ListenableFuture<Workload> getWorkload(GetWorkloadRequest request) Gets details of a single workload
-
listWorkloads
public com.google.common.util.concurrent.ListenableFuture<ListWorkloadsResponse> listWorkloads(ListWorkloadsRequest request) Lists customer workloads for a given customer org id
-
getCustomer
public com.google.common.util.concurrent.ListenableFuture<Customer> getCustomer(GetCustomerRequest request) Gets details of a single customer
-
listCustomers
public com.google.common.util.concurrent.ListenableFuture<ListCustomersResponse> listCustomers(ListCustomersRequest request) Lists customers of a partner identified by its Google Cloud organization ID
-
getEkmConnections
public com.google.common.util.concurrent.ListenableFuture<EkmConnections> getEkmConnections(GetEkmConnectionsRequest request) Gets the EKM connections associated with a workload
-
getPartnerPermissions
public com.google.common.util.concurrent.ListenableFuture<PartnerPermissions> getPartnerPermissions(GetPartnerPermissionsRequest request) Gets the partner permissions granted for a workload
-
listAccessApprovalRequests
@Deprecated public com.google.common.util.concurrent.ListenableFuture<ListAccessApprovalRequestsResponse> listAccessApprovalRequests(ListAccessApprovalRequestsRequest request) Deprecated.Deprecated: Only returns access approval requests directly associated with an assured workload folder.
-
getPartner
public com.google.common.util.concurrent.ListenableFuture<Partner> getPartner(GetPartnerRequest request) Get details of a Partner.
-
createCustomer
public com.google.common.util.concurrent.ListenableFuture<Customer> createCustomer(CreateCustomerRequest request) Creates a new customer.
-
updateCustomer
public com.google.common.util.concurrent.ListenableFuture<Customer> updateCustomer(UpdateCustomerRequest request) Update details of a single customer
-
deleteCustomer
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteCustomer(DeleteCustomerRequest request) Delete details of a single customer
-