Class CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreBlockingV2Stub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreBlockingV2Stub>
com.google.cloud.cloudcontrolspartner.v1beta.CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreBlockingV2Stub
- Enclosing class:
- CloudControlsPartnerCoreGrpc
public static final class CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreBlockingV2Stub
extends io.grpc.stub.AbstractBlockingStub<CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreBlockingV2Stub>
A stub to allow clients to do synchronous 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) createCustomer(CreateCustomerRequest request) Creates a new customer.com.google.protobuf.EmptydeleteCustomer(DeleteCustomerRequest request) Delete details of a single customergetCustomer(GetCustomerRequest request) Gets details of a single customerGets the EKM connections associated with a workloadgetPartner(GetPartnerRequest request) Get details of a Partner.Gets the partner permissions granted for a workloadgetWorkload(GetWorkloadRequest request) Gets details of a single workloadDeprecated.listCustomers(ListCustomersRequest request) Lists customers of a partner identified by its Google Cloud organization IDlistWorkloads(ListWorkloadsRequest request) Lists customer workloads for a given customer org idupdateCustomer(UpdateCustomerRequest request) Update details of a single customerMethods inherited from class io.grpc.stub.AbstractBlockingStub
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.CloudControlsPartnerCoreBlockingV2Stub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreBlockingV2Stub>
-
getWorkload
Gets details of a single workload
- Throws:
io.grpc.StatusException
-
listWorkloads
public ListWorkloadsResponse listWorkloads(ListWorkloadsRequest request) throws io.grpc.StatusException Lists customer workloads for a given customer org id
- Throws:
io.grpc.StatusException
-
getCustomer
Gets details of a single customer
- Throws:
io.grpc.StatusException
-
listCustomers
public ListCustomersResponse listCustomers(ListCustomersRequest request) throws io.grpc.StatusException Lists customers of a partner identified by its Google Cloud organization ID
- Throws:
io.grpc.StatusException
-
getEkmConnections
public EkmConnections getEkmConnections(GetEkmConnectionsRequest request) throws io.grpc.StatusException Gets the EKM connections associated with a workload
- Throws:
io.grpc.StatusException
-
getPartnerPermissions
public PartnerPermissions getPartnerPermissions(GetPartnerPermissionsRequest request) throws io.grpc.StatusException Gets the partner permissions granted for a workload
- Throws:
io.grpc.StatusException
-
listAccessApprovalRequests
@Deprecated public ListAccessApprovalRequestsResponse listAccessApprovalRequests(ListAccessApprovalRequestsRequest request) throws io.grpc.StatusException Deprecated.Deprecated: Only returns access approval requests directly associated with an assured workload folder.
- Throws:
io.grpc.StatusException
-
getPartner
Get details of a Partner.
- Throws:
io.grpc.StatusException
-
createCustomer
Creates a new customer.
- Throws:
io.grpc.StatusException
-
updateCustomer
Update details of a single customer
- Throws:
io.grpc.StatusException
-
deleteCustomer
public com.google.protobuf.Empty deleteCustomer(DeleteCustomerRequest request) throws io.grpc.StatusException Delete details of a single customer
- Throws:
io.grpc.StatusException
-