public static final class CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreFutureStub extends AbstractFutureStub<CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service CloudControlsPartnerCore.
Service describing handlers for resources
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreFutureStubMethods
build(Channel channel, CallOptions callOptions)
protected CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreFutureStub build(Channel channel, CallOptions callOptions)
Parameters | |
---|---|
Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
Returns | |
---|---|
Type | Description |
CloudControlsPartnerCoreGrpc.CloudControlsPartnerCoreFutureStub |
getCustomer(GetCustomerRequest request)
public ListenableFuture<Customer> getCustomer(GetCustomerRequest request)
Gets details of a single customer
Parameter | |
---|---|
Name | Description |
request |
GetCustomerRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Customer> |
getEkmConnections(GetEkmConnectionsRequest request)
public ListenableFuture<EkmConnections> getEkmConnections(GetEkmConnectionsRequest request)
Gets the EKM connections associated with a workload
Parameter | |
---|---|
Name | Description |
request |
GetEkmConnectionsRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<EkmConnections> |
getPartner(GetPartnerRequest request)
public ListenableFuture<Partner> getPartner(GetPartnerRequest request)
Get details of a Partner.
Parameter | |
---|---|
Name | Description |
request |
GetPartnerRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Partner> |
getPartnerPermissions(GetPartnerPermissionsRequest request)
public ListenableFuture<PartnerPermissions> getPartnerPermissions(GetPartnerPermissionsRequest request)
Gets the partner permissions granted for a workload
Parameter | |
---|---|
Name | Description |
request |
GetPartnerPermissionsRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<PartnerPermissions> |
getWorkload(GetWorkloadRequest request)
public ListenableFuture<Workload> getWorkload(GetWorkloadRequest request)
Gets details of a single workload
Parameter | |
---|---|
Name | Description |
request |
GetWorkloadRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Workload> |
listAccessApprovalRequests(ListAccessApprovalRequestsRequest request) (deprecated)
public ListenableFuture<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 |
com.google.common.util.concurrent.ListenableFuture<ListAccessApprovalRequestsResponse> |
listCustomers(ListCustomersRequest request)
public ListenableFuture<ListCustomersResponse> listCustomers(ListCustomersRequest request)
Lists customers of a partner identified by its Google Cloud organization ID
Parameter | |
---|---|
Name | Description |
request |
ListCustomersRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListCustomersResponse> |
listWorkloads(ListWorkloadsRequest request)
public ListenableFuture<ListWorkloadsResponse> listWorkloads(ListWorkloadsRequest request)
Lists customer workloads for a given customer org id
Parameter | |
---|---|
Name | Description |
request |
ListWorkloadsRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListWorkloadsResponse> |