Class CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreBlockingStub (0.4.0)

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

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.CloudControlsPartnerCoreBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

getCustomer(GetCustomerRequest request)

public Customer getCustomer(GetCustomerRequest request)

Gets details of a single customer

Parameter
NameDescription
requestGetCustomerRequest
Returns
TypeDescription
Customer

getEkmConnections(GetEkmConnectionsRequest request)

public EkmConnections getEkmConnections(GetEkmConnectionsRequest request)

Gets the EKM connections associated with a workload

Parameter
NameDescription
requestGetEkmConnectionsRequest
Returns
TypeDescription
EkmConnections

getPartner(GetPartnerRequest request)

public Partner getPartner(GetPartnerRequest request)

Get details of a Partner.

Parameter
NameDescription
requestGetPartnerRequest
Returns
TypeDescription
Partner

getPartnerPermissions(GetPartnerPermissionsRequest request)

public PartnerPermissions getPartnerPermissions(GetPartnerPermissionsRequest request)

Gets the partner permissions granted for a workload

Parameter
NameDescription
requestGetPartnerPermissionsRequest
Returns
TypeDescription
PartnerPermissions

getWorkload(GetWorkloadRequest request)

public Workload getWorkload(GetWorkloadRequest request)

Gets details of a single workload

Parameter
NameDescription
requestGetWorkloadRequest
Returns
TypeDescription
Workload

listAccessApprovalRequests(ListAccessApprovalRequestsRequest request)

public ListAccessApprovalRequestsResponse listAccessApprovalRequests(ListAccessApprovalRequestsRequest request)

Lists access requests associated with a workload

Parameter
NameDescription
requestListAccessApprovalRequestsRequest
Returns
TypeDescription
ListAccessApprovalRequestsResponse

listCustomers(ListCustomersRequest request)

public ListCustomersResponse listCustomers(ListCustomersRequest request)

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

Parameter
NameDescription
requestListCustomersRequest
Returns
TypeDescription
ListCustomersResponse

listWorkloads(ListWorkloadsRequest request)

public ListWorkloadsResponse listWorkloads(ListWorkloadsRequest request)

Lists customer workloads for a given customer org id

Parameter
NameDescription
requestListWorkloadsRequest
Returns
TypeDescription
ListWorkloadsResponse