Class CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreBlockingV2Stub (0.44.0)

public static final class CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreBlockingV2Stub extends AbstractBlockingStub<CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service CloudControlsPartnerCore.

Service describing handlers for resources

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

protected CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createCustomer(CreateCustomerRequest request)

public Customer createCustomer(CreateCustomerRequest request)

Creates a new customer.

Parameter
Name Description
request CreateCustomerRequest
Returns
Type Description
Customer
Exceptions
Type Description
io.grpc.StatusException

deleteCustomer(DeleteCustomerRequest request)

public Empty deleteCustomer(DeleteCustomerRequest request)

Delete details of a single customer

Parameter
Name Description
request DeleteCustomerRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

getCustomer(GetCustomerRequest request)

public Customer getCustomer(GetCustomerRequest request)

Gets details of a single customer

Parameter
Name Description
request GetCustomerRequest
Returns
Type Description
Customer
Exceptions
Type Description
io.grpc.StatusException

getEkmConnections(GetEkmConnectionsRequest request)

public EkmConnections getEkmConnections(GetEkmConnectionsRequest request)

Gets the EKM connections associated with a workload

Parameter
Name Description
request GetEkmConnectionsRequest
Returns
Type Description
EkmConnections
Exceptions
Type Description
io.grpc.StatusException

getPartner(GetPartnerRequest request)

public Partner getPartner(GetPartnerRequest request)

Get details of a Partner.

Parameter
Name Description
request GetPartnerRequest
Returns
Type Description
Partner
Exceptions
Type Description
io.grpc.StatusException

getPartnerPermissions(GetPartnerPermissionsRequest request)

public PartnerPermissions getPartnerPermissions(GetPartnerPermissionsRequest request)

Gets the partner permissions granted for a workload

Parameter
Name Description
request GetPartnerPermissionsRequest
Returns
Type Description
PartnerPermissions
Exceptions
Type Description
io.grpc.StatusException

getWorkload(GetWorkloadRequest request)

public Workload getWorkload(GetWorkloadRequest request)

Gets details of a single workload

Parameter
Name Description
request GetWorkloadRequest
Returns
Type Description
Workload
Exceptions
Type Description
io.grpc.StatusException

listAccessApprovalRequests(ListAccessApprovalRequestsRequest request) (deprecated)

public ListAccessApprovalRequestsResponse listAccessApprovalRequests(ListAccessApprovalRequestsRequest request)

Deprecated: Only returns access approval requests directly associated with an assured workload folder.

Parameter
Name Description
request ListAccessApprovalRequestsRequest
Returns
Type Description
ListAccessApprovalRequestsResponse
Exceptions
Type Description
io.grpc.StatusException

listCustomers(ListCustomersRequest request)

public ListCustomersResponse listCustomers(ListCustomersRequest request)

Lists customers of a partner identified by its Google Cloud organization ID

Parameter
Name Description
request ListCustomersRequest
Returns
Type Description
ListCustomersResponse
Exceptions
Type Description
io.grpc.StatusException

listWorkloads(ListWorkloadsRequest request)

public ListWorkloadsResponse listWorkloads(ListWorkloadsRequest request)

Lists customer workloads for a given customer org id

Parameter
Name Description
request ListWorkloadsRequest
Returns
Type Description
ListWorkloadsResponse
Exceptions
Type Description
io.grpc.StatusException

updateCustomer(UpdateCustomerRequest request)

public Customer updateCustomer(UpdateCustomerRequest request)

Update details of a single customer

Parameter
Name Description
request UpdateCustomerRequest
Returns
Type Description
Customer
Exceptions
Type Description
io.grpc.StatusException