Class CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreStub (0.4.0)

public static final class CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreStub extends AbstractAsyncStub<CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreStub>

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

Service describing handlers for resources

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreStub

Methods

build(Channel channel, CallOptions callOptions)

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

getCustomer(GetCustomerRequest request, StreamObserver<Customer> responseObserver)

public void getCustomer(GetCustomerRequest request, StreamObserver<Customer> responseObserver)

Gets details of a single customer

Parameters
NameDescription
requestGetCustomerRequest
responseObserverio.grpc.stub.StreamObserver<Customer>

getEkmConnections(GetEkmConnectionsRequest request, StreamObserver<EkmConnections> responseObserver)

public void getEkmConnections(GetEkmConnectionsRequest request, StreamObserver<EkmConnections> responseObserver)

Gets the EKM connections associated with a workload

Parameters
NameDescription
requestGetEkmConnectionsRequest
responseObserverio.grpc.stub.StreamObserver<EkmConnections>

getPartner(GetPartnerRequest request, StreamObserver<Partner> responseObserver)

public void getPartner(GetPartnerRequest request, StreamObserver<Partner> responseObserver)

Get details of a Partner.

Parameters
NameDescription
requestGetPartnerRequest
responseObserverio.grpc.stub.StreamObserver<Partner>

getPartnerPermissions(GetPartnerPermissionsRequest request, StreamObserver<PartnerPermissions> responseObserver)

public void getPartnerPermissions(GetPartnerPermissionsRequest request, StreamObserver<PartnerPermissions> responseObserver)

Gets the partner permissions granted for a workload

Parameters
NameDescription
requestGetPartnerPermissionsRequest
responseObserverio.grpc.stub.StreamObserver<PartnerPermissions>

getWorkload(GetWorkloadRequest request, StreamObserver<Workload> responseObserver)

public void getWorkload(GetWorkloadRequest request, StreamObserver<Workload> responseObserver)

Gets details of a single workload

Parameters
NameDescription
requestGetWorkloadRequest
responseObserverio.grpc.stub.StreamObserver<Workload>

listAccessApprovalRequests(ListAccessApprovalRequestsRequest request, StreamObserver<ListAccessApprovalRequestsResponse> responseObserver)

public void listAccessApprovalRequests(ListAccessApprovalRequestsRequest request, StreamObserver<ListAccessApprovalRequestsResponse> responseObserver)

Lists access requests associated with a workload

Parameters
NameDescription
requestListAccessApprovalRequestsRequest
responseObserverio.grpc.stub.StreamObserver<ListAccessApprovalRequestsResponse>

listCustomers(ListCustomersRequest request, StreamObserver<ListCustomersResponse> responseObserver)

public void listCustomers(ListCustomersRequest request, StreamObserver<ListCustomersResponse> responseObserver)

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

Parameters
NameDescription
requestListCustomersRequest
responseObserverio.grpc.stub.StreamObserver<ListCustomersResponse>

listWorkloads(ListWorkloadsRequest request, StreamObserver<ListWorkloadsResponse> responseObserver)

public void listWorkloads(ListWorkloadsRequest request, StreamObserver<ListWorkloadsResponse> responseObserver)

Lists customer workloads for a given customer org id

Parameters
NameDescription
requestListWorkloadsRequest
responseObserverio.grpc.stub.StreamObserver<ListWorkloadsResponse>