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