public sealed class GlobalOrganizationOperationsClientImpl : GlobalOrganizationOperationsClient
Reference documentation and code samples for the Compute Engine v1 API class GlobalOrganizationOperationsClientImpl.
GlobalOrganizationOperations client wrapper implementation, for convenient use.
Namespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Remarks
The GlobalOrganizationOperations API.
Constructors
GlobalOrganizationOperationsClientImpl(GlobalOrganizationOperationsClient, GlobalOrganizationOperationsSettings, ILogger)
public GlobalOrganizationOperationsClientImpl(GlobalOrganizationOperations.GlobalOrganizationOperationsClient grpcClient, GlobalOrganizationOperationsSettings settings, ILogger logger)
Constructs a client wrapper for the GlobalOrganizationOperations service, with the specified gRPC client and settings.
Parameters | |
---|---|
Name | Description |
grpcClient | GlobalOrganizationOperationsGlobalOrganizationOperationsClient The underlying gRPC client. |
settings | GlobalOrganizationOperationsSettings The base GlobalOrganizationOperationsSettings used within this client. |
logger | ILogger Optional ILogger to use within this client. |
Properties
GrpcClient
public override GlobalOrganizationOperations.GlobalOrganizationOperationsClient GrpcClient { get; }
The underlying gRPC GlobalOrganizationOperations client
Property Value | |
---|---|
Type | Description |
GlobalOrganizationOperationsGlobalOrganizationOperationsClient |
Methods
Delete(DeleteGlobalOrganizationOperationRequest, CallSettings)
public override DeleteGlobalOrganizationOperationResponse Delete(DeleteGlobalOrganizationOperationRequest request, CallSettings callSettings = null)
Deletes the specified Operations resource.
Parameters | |
---|---|
Name | Description |
request | DeleteGlobalOrganizationOperationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
DeleteGlobalOrganizationOperationResponse | The RPC response. |
DeleteAsync(DeleteGlobalOrganizationOperationRequest, CallSettings)
public override Task<DeleteGlobalOrganizationOperationResponse> DeleteAsync(DeleteGlobalOrganizationOperationRequest request, CallSettings callSettings = null)
Deletes the specified Operations resource.
Parameters | |
---|---|
Name | Description |
request | DeleteGlobalOrganizationOperationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskDeleteGlobalOrganizationOperationResponse | A Task containing the RPC response. |
Get(GetGlobalOrganizationOperationRequest, CallSettings)
public override Operation Get(GetGlobalOrganizationOperationRequest request, CallSettings callSettings = null)
Retrieves the specified Operations resource. Gets a list of operations by making a list()
request.
Parameters | |
---|---|
Name | Description |
request | GetGlobalOrganizationOperationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Operation | The RPC response. |
GetAsync(GetGlobalOrganizationOperationRequest, CallSettings)
public override Task<Operation> GetAsync(GetGlobalOrganizationOperationRequest request, CallSettings callSettings = null)
Retrieves the specified Operations resource. Gets a list of operations by making a list()
request.
Parameters | |
---|---|
Name | Description |
request | GetGlobalOrganizationOperationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperation | A Task containing the RPC response. |
List(ListGlobalOrganizationOperationsRequest, CallSettings)
public override PagedEnumerable<OperationList, Operation> List(ListGlobalOrganizationOperationsRequest request, CallSettings callSettings = null)
Retrieves a list of Operation resources contained within the specified organization.
Parameters | |
---|---|
Name | Description |
request | ListGlobalOrganizationOperationsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableOperationListOperation | A pageable sequence of Operation resources. |
ListAsync(ListGlobalOrganizationOperationsRequest, CallSettings)
public override PagedAsyncEnumerable<OperationList, Operation> ListAsync(ListGlobalOrganizationOperationsRequest request, CallSettings callSettings = null)
Retrieves a list of Operation resources contained within the specified organization.
Parameters | |
---|---|
Name | Description |
request | ListGlobalOrganizationOperationsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableOperationListOperation | A pageable asynchronous sequence of Operation resources. |