public sealed class GDCHardwareManagementClientImpl : GDCHardwareManagementClient
Reference documentation and code samples for the GDC Hardware Management v1alpha API class GDCHardwareManagementClientImpl.
GDCHardwareManagement client wrapper implementation, for convenient use.
Namespace
Google.Cloud.GdcHardwareManagement.V1AlphaAssembly
Google.Cloud.GdcHardwareManagement.V1Alpha.dll
Remarks
The GDC Hardware Management service.
Constructors
GDCHardwareManagementClientImpl(GDCHardwareManagementClient, GDCHardwareManagementSettings, ILogger)
public GDCHardwareManagementClientImpl(GDCHardwareManagement.GDCHardwareManagementClient grpcClient, GDCHardwareManagementSettings settings, ILogger logger)
Constructs a client wrapper for the GDCHardwareManagement service, with the specified gRPC client and settings.
Parameters | |
---|---|
Name | Description |
grpcClient |
GDCHardwareManagementGDCHardwareManagementClient The underlying gRPC client. |
settings |
GDCHardwareManagementSettings The base GDCHardwareManagementSettings used within this client. |
logger |
ILogger Optional ILogger to use within this client. |
Properties
CreateCommentOperationsClient
public override OperationsClient CreateCommentOperationsClient { get; }
The long-running operations client for CreateComment
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateHardwareGroupOperationsClient
public override OperationsClient CreateHardwareGroupOperationsClient { get; }
The long-running operations client for CreateHardwareGroup
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateHardwareOperationsClient
public override OperationsClient CreateHardwareOperationsClient { get; }
The long-running operations client for CreateHardware
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateOrderOperationsClient
public override OperationsClient CreateOrderOperationsClient { get; }
The long-running operations client for CreateOrder
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateSiteOperationsClient
public override OperationsClient CreateSiteOperationsClient { get; }
The long-running operations client for CreateSite
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateZoneOperationsClient
public override OperationsClient CreateZoneOperationsClient { get; }
The long-running operations client for CreateZone
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteHardwareGroupOperationsClient
public override OperationsClient DeleteHardwareGroupOperationsClient { get; }
The long-running operations client for DeleteHardwareGroup
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteHardwareOperationsClient
public override OperationsClient DeleteHardwareOperationsClient { get; }
The long-running operations client for DeleteHardware
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteOrderOperationsClient
public override OperationsClient DeleteOrderOperationsClient { get; }
The long-running operations client for DeleteOrder
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteZoneOperationsClient
public override OperationsClient DeleteZoneOperationsClient { get; }
The long-running operations client for DeleteZone
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
GrpcClient
public override GDCHardwareManagement.GDCHardwareManagementClient GrpcClient { get; }
The underlying gRPC GDCHardwareManagement client
Property Value | |
---|---|
Type | Description |
GDCHardwareManagementGDCHardwareManagementClient |
LocationsClient
public override LocationsClient LocationsClient { get; }
The LocationsClient associated with this client.
Property Value | |
---|---|
Type | Description |
LocationsClient |
SignalZoneStateOperationsClient
public override OperationsClient SignalZoneStateOperationsClient { get; }
The long-running operations client for SignalZoneState
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
SubmitOrderOperationsClient
public override OperationsClient SubmitOrderOperationsClient { get; }
The long-running operations client for SubmitOrder
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdateHardwareGroupOperationsClient
public override OperationsClient UpdateHardwareGroupOperationsClient { get; }
The long-running operations client for UpdateHardwareGroup
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdateHardwareOperationsClient
public override OperationsClient UpdateHardwareOperationsClient { get; }
The long-running operations client for UpdateHardware
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdateOrderOperationsClient
public override OperationsClient UpdateOrderOperationsClient { get; }
The long-running operations client for UpdateOrder
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdateSiteOperationsClient
public override OperationsClient UpdateSiteOperationsClient { get; }
The long-running operations client for UpdateSite
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdateZoneOperationsClient
public override OperationsClient UpdateZoneOperationsClient { get; }
The long-running operations client for UpdateZone
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
Methods
CreateComment(CreateCommentRequest, CallSettings)
public override Operation<Comment, OperationMetadata> CreateComment(CreateCommentRequest request, CallSettings callSettings = null)
Creates a new comment on an order.
Parameters | |
---|---|
Name | Description |
request |
CreateCommentRequest 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 |
OperationCommentOperationMetadata |
The RPC response. |
CreateCommentAsync(CreateCommentRequest, CallSettings)
public override Task<Operation<Comment, OperationMetadata>> CreateCommentAsync(CreateCommentRequest request, CallSettings callSettings = null)
Creates a new comment on an order.
Parameters | |
---|---|
Name | Description |
request |
CreateCommentRequest 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 |
TaskOperationCommentOperationMetadata |
A Task containing the RPC response. |
CreateHardware(CreateHardwareRequest, CallSettings)
public override Operation<Hardware, OperationMetadata> CreateHardware(CreateHardwareRequest request, CallSettings callSettings = null)
Creates new hardware in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateHardwareRequest 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 |
OperationHardwareOperationMetadata |
The RPC response. |
CreateHardwareAsync(CreateHardwareRequest, CallSettings)
public override Task<Operation<Hardware, OperationMetadata>> CreateHardwareAsync(CreateHardwareRequest request, CallSettings callSettings = null)
Creates new hardware in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateHardwareRequest 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 |
TaskOperationHardwareOperationMetadata |
A Task containing the RPC response. |
CreateHardwareGroup(CreateHardwareGroupRequest, CallSettings)
public override Operation<HardwareGroup, OperationMetadata> CreateHardwareGroup(CreateHardwareGroupRequest request, CallSettings callSettings = null)
Creates a new hardware group in a given order.
Parameters | |
---|---|
Name | Description |
request |
CreateHardwareGroupRequest 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 |
OperationHardwareGroupOperationMetadata |
The RPC response. |
CreateHardwareGroupAsync(CreateHardwareGroupRequest, CallSettings)
public override Task<Operation<HardwareGroup, OperationMetadata>> CreateHardwareGroupAsync(CreateHardwareGroupRequest request, CallSettings callSettings = null)
Creates a new hardware group in a given order.
Parameters | |
---|---|
Name | Description |
request |
CreateHardwareGroupRequest 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 |
TaskOperationHardwareGroupOperationMetadata |
A Task containing the RPC response. |
CreateOrder(CreateOrderRequest, CallSettings)
public override Operation<Order, OperationMetadata> CreateOrder(CreateOrderRequest request, CallSettings callSettings = null)
Creates a new order in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateOrderRequest 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 |
OperationOrderOperationMetadata |
The RPC response. |
CreateOrderAsync(CreateOrderRequest, CallSettings)
public override Task<Operation<Order, OperationMetadata>> CreateOrderAsync(CreateOrderRequest request, CallSettings callSettings = null)
Creates a new order in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateOrderRequest 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 |
TaskOperationOrderOperationMetadata |
A Task containing the RPC response. |
CreateSite(CreateSiteRequest, CallSettings)
public override Operation<Site, OperationMetadata> CreateSite(CreateSiteRequest request, CallSettings callSettings = null)
Creates a new site in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateSiteRequest 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 |
OperationSiteOperationMetadata |
The RPC response. |
CreateSiteAsync(CreateSiteRequest, CallSettings)
public override Task<Operation<Site, OperationMetadata>> CreateSiteAsync(CreateSiteRequest request, CallSettings callSettings = null)
Creates a new site in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateSiteRequest 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 |
TaskOperationSiteOperationMetadata |
A Task containing the RPC response. |
CreateZone(CreateZoneRequest, CallSettings)
public override Operation<Zone, OperationMetadata> CreateZone(CreateZoneRequest request, CallSettings callSettings = null)
Creates a new zone in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateZoneRequest 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 |
OperationZoneOperationMetadata |
The RPC response. |
CreateZoneAsync(CreateZoneRequest, CallSettings)
public override Task<Operation<Zone, OperationMetadata>> CreateZoneAsync(CreateZoneRequest request, CallSettings callSettings = null)
Creates a new zone in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateZoneRequest 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 |
TaskOperationZoneOperationMetadata |
A Task containing the RPC response. |
DeleteHardware(DeleteHardwareRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteHardware(DeleteHardwareRequest request, CallSettings callSettings = null)
Deletes hardware.
Parameters | |
---|---|
Name | Description |
request |
DeleteHardwareRequest 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 |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteHardwareAsync(DeleteHardwareRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteHardwareAsync(DeleteHardwareRequest request, CallSettings callSettings = null)
Deletes hardware.
Parameters | |
---|---|
Name | Description |
request |
DeleteHardwareRequest 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 |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteHardwareGroup(DeleteHardwareGroupRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteHardwareGroup(DeleteHardwareGroupRequest request, CallSettings callSettings = null)
Deletes a hardware group.
Parameters | |
---|---|
Name | Description |
request |
DeleteHardwareGroupRequest 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 |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteHardwareGroupAsync(DeleteHardwareGroupRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteHardwareGroupAsync(DeleteHardwareGroupRequest request, CallSettings callSettings = null)
Deletes a hardware group.
Parameters | |
---|---|
Name | Description |
request |
DeleteHardwareGroupRequest 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 |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteOrder(DeleteOrderRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteOrder(DeleteOrderRequest request, CallSettings callSettings = null)
Deletes an order.
Parameters | |
---|---|
Name | Description |
request |
DeleteOrderRequest 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 |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteOrderAsync(DeleteOrderRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteOrderAsync(DeleteOrderRequest request, CallSettings callSettings = null)
Deletes an order.
Parameters | |
---|---|
Name | Description |
request |
DeleteOrderRequest 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 |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteZone(DeleteZoneRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteZone(DeleteZoneRequest request, CallSettings callSettings = null)
Deletes a zone.
Parameters | |
---|---|
Name | Description |
request |
DeleteZoneRequest 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 |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteZoneAsync(DeleteZoneRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteZoneAsync(DeleteZoneRequest request, CallSettings callSettings = null)
Deletes a zone.
Parameters | |
---|---|
Name | Description |
request |
DeleteZoneRequest 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 |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
GetChangeLogEntry(GetChangeLogEntryRequest, CallSettings)
public override ChangeLogEntry GetChangeLogEntry(GetChangeLogEntryRequest request, CallSettings callSettings = null)
Gets details of a change to an order.
Parameters | |
---|---|
Name | Description |
request |
GetChangeLogEntryRequest 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 |
ChangeLogEntry |
The RPC response. |
GetChangeLogEntryAsync(GetChangeLogEntryRequest, CallSettings)
public override Task<ChangeLogEntry> GetChangeLogEntryAsync(GetChangeLogEntryRequest request, CallSettings callSettings = null)
Gets details of a change to an order.
Parameters | |
---|---|
Name | Description |
request |
GetChangeLogEntryRequest 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 |
TaskChangeLogEntry |
A Task containing the RPC response. |
GetComment(GetCommentRequest, CallSettings)
public override Comment GetComment(GetCommentRequest request, CallSettings callSettings = null)
Gets the content of a comment.
Parameters | |
---|---|
Name | Description |
request |
GetCommentRequest 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 |
Comment |
The RPC response. |
GetCommentAsync(GetCommentRequest, CallSettings)
public override Task<Comment> GetCommentAsync(GetCommentRequest request, CallSettings callSettings = null)
Gets the content of a comment.
Parameters | |
---|---|
Name | Description |
request |
GetCommentRequest 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 |
TaskComment |
A Task containing the RPC response. |
GetHardware(GetHardwareRequest, CallSettings)
public override Hardware GetHardware(GetHardwareRequest request, CallSettings callSettings = null)
Gets hardware details.
Parameters | |
---|---|
Name | Description |
request |
GetHardwareRequest 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 |
Hardware |
The RPC response. |
GetHardwareAsync(GetHardwareRequest, CallSettings)
public override Task<Hardware> GetHardwareAsync(GetHardwareRequest request, CallSettings callSettings = null)
Gets hardware details.
Parameters | |
---|---|
Name | Description |
request |
GetHardwareRequest 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 |
TaskHardware |
A Task containing the RPC response. |
GetHardwareGroup(GetHardwareGroupRequest, CallSettings)
public override HardwareGroup GetHardwareGroup(GetHardwareGroupRequest request, CallSettings callSettings = null)
Gets details of a hardware group.
Parameters | |
---|---|
Name | Description |
request |
GetHardwareGroupRequest 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 |
HardwareGroup |
The RPC response. |
GetHardwareGroupAsync(GetHardwareGroupRequest, CallSettings)
public override Task<HardwareGroup> GetHardwareGroupAsync(GetHardwareGroupRequest request, CallSettings callSettings = null)
Gets details of a hardware group.
Parameters | |
---|---|
Name | Description |
request |
GetHardwareGroupRequest 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 |
TaskHardwareGroup |
A Task containing the RPC response. |
GetOrder(GetOrderRequest, CallSettings)
public override Order GetOrder(GetOrderRequest request, CallSettings callSettings = null)
Gets details of an order.
Parameters | |
---|---|
Name | Description |
request |
GetOrderRequest 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 |
Order |
The RPC response. |
GetOrderAsync(GetOrderRequest, CallSettings)
public override Task<Order> GetOrderAsync(GetOrderRequest request, CallSettings callSettings = null)
Gets details of an order.
Parameters | |
---|---|
Name | Description |
request |
GetOrderRequest 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 |
TaskOrder |
A Task containing the RPC response. |
GetSite(GetSiteRequest, CallSettings)
public override Site GetSite(GetSiteRequest request, CallSettings callSettings = null)
Gets details of a site.
Parameters | |
---|---|
Name | Description |
request |
GetSiteRequest 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 |
Site |
The RPC response. |
GetSiteAsync(GetSiteRequest, CallSettings)
public override Task<Site> GetSiteAsync(GetSiteRequest request, CallSettings callSettings = null)
Gets details of a site.
Parameters | |
---|---|
Name | Description |
request |
GetSiteRequest 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 |
TaskSite |
A Task containing the RPC response. |
GetSku(GetSkuRequest, CallSettings)
public override Sku GetSku(GetSkuRequest request, CallSettings callSettings = null)
Gets details of an SKU.
Parameters | |
---|---|
Name | Description |
request |
GetSkuRequest 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 |
Sku |
The RPC response. |
GetSkuAsync(GetSkuRequest, CallSettings)
public override Task<Sku> GetSkuAsync(GetSkuRequest request, CallSettings callSettings = null)
Gets details of an SKU.
Parameters | |
---|---|
Name | Description |
request |
GetSkuRequest 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 |
TaskSku |
A Task containing the RPC response. |
GetZone(GetZoneRequest, CallSettings)
public override Zone GetZone(GetZoneRequest request, CallSettings callSettings = null)
Gets details of a zone.
Parameters | |
---|---|
Name | Description |
request |
GetZoneRequest 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 |
Zone |
The RPC response. |
GetZoneAsync(GetZoneRequest, CallSettings)
public override Task<Zone> GetZoneAsync(GetZoneRequest request, CallSettings callSettings = null)
Gets details of a zone.
Parameters | |
---|---|
Name | Description |
request |
GetZoneRequest 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 |
TaskZone |
A Task containing the RPC response. |
ListChangeLogEntries(ListChangeLogEntriesRequest, CallSettings)
public override PagedEnumerable<ListChangeLogEntriesResponse, ChangeLogEntry> ListChangeLogEntries(ListChangeLogEntriesRequest request, CallSettings callSettings = null)
Lists the changes made to an order.
Parameters | |
---|---|
Name | Description |
request |
ListChangeLogEntriesRequest 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 |
PagedEnumerableListChangeLogEntriesResponseChangeLogEntry |
A pageable sequence of ChangeLogEntry resources. |
ListChangeLogEntriesAsync(ListChangeLogEntriesRequest, CallSettings)
public override PagedAsyncEnumerable<ListChangeLogEntriesResponse, ChangeLogEntry> ListChangeLogEntriesAsync(ListChangeLogEntriesRequest request, CallSettings callSettings = null)
Lists the changes made to an order.
Parameters | |
---|---|
Name | Description |
request |
ListChangeLogEntriesRequest 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 |
PagedAsyncEnumerableListChangeLogEntriesResponseChangeLogEntry |
A pageable asynchronous sequence of ChangeLogEntry resources. |
ListComments(ListCommentsRequest, CallSettings)
public override PagedEnumerable<ListCommentsResponse, Comment> ListComments(ListCommentsRequest request, CallSettings callSettings = null)
Lists the comments on an order.
Parameters | |
---|---|
Name | Description |
request |
ListCommentsRequest 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 |
PagedEnumerableListCommentsResponseComment |
A pageable sequence of Comment resources. |
ListCommentsAsync(ListCommentsRequest, CallSettings)
public override PagedAsyncEnumerable<ListCommentsResponse, Comment> ListCommentsAsync(ListCommentsRequest request, CallSettings callSettings = null)
Lists the comments on an order.
Parameters | |
---|---|
Name | Description |
request |
ListCommentsRequest 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 |
PagedAsyncEnumerableListCommentsResponseComment |
A pageable asynchronous sequence of Comment resources. |
ListHardware(ListHardwareRequest, CallSettings)
public override PagedEnumerable<ListHardwareResponse, Hardware> ListHardware(ListHardwareRequest request, CallSettings callSettings = null)
Lists hardware in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListHardwareRequest 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 |
PagedEnumerableListHardwareResponseHardware |
A pageable sequence of Hardware resources. |
ListHardwareAsync(ListHardwareRequest, CallSettings)
public override PagedAsyncEnumerable<ListHardwareResponse, Hardware> ListHardwareAsync(ListHardwareRequest request, CallSettings callSettings = null)
Lists hardware in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListHardwareRequest 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 |
PagedAsyncEnumerableListHardwareResponseHardware |
A pageable asynchronous sequence of Hardware resources. |
ListHardwareGroups(ListHardwareGroupsRequest, CallSettings)
public override PagedEnumerable<ListHardwareGroupsResponse, HardwareGroup> ListHardwareGroups(ListHardwareGroupsRequest request, CallSettings callSettings = null)
Lists hardware groups in a given order.
Parameters | |
---|---|
Name | Description |
request |
ListHardwareGroupsRequest 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 |
PagedEnumerableListHardwareGroupsResponseHardwareGroup |
A pageable sequence of HardwareGroup resources. |
ListHardwareGroupsAsync(ListHardwareGroupsRequest, CallSettings)
public override PagedAsyncEnumerable<ListHardwareGroupsResponse, HardwareGroup> ListHardwareGroupsAsync(ListHardwareGroupsRequest request, CallSettings callSettings = null)
Lists hardware groups in a given order.
Parameters | |
---|---|
Name | Description |
request |
ListHardwareGroupsRequest 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 |
PagedAsyncEnumerableListHardwareGroupsResponseHardwareGroup |
A pageable asynchronous sequence of HardwareGroup resources. |
ListOrders(ListOrdersRequest, CallSettings)
public override PagedEnumerable<ListOrdersResponse, Order> ListOrders(ListOrdersRequest request, CallSettings callSettings = null)
Lists orders in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListOrdersRequest 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 |
PagedEnumerableListOrdersResponseOrder |
A pageable sequence of Order resources. |
ListOrdersAsync(ListOrdersRequest, CallSettings)
public override PagedAsyncEnumerable<ListOrdersResponse, Order> ListOrdersAsync(ListOrdersRequest request, CallSettings callSettings = null)
Lists orders in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListOrdersRequest 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 |
PagedAsyncEnumerableListOrdersResponseOrder |
A pageable asynchronous sequence of Order resources. |
ListSites(ListSitesRequest, CallSettings)
public override PagedEnumerable<ListSitesResponse, Site> ListSites(ListSitesRequest request, CallSettings callSettings = null)
Lists sites in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListSitesRequest 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 |
PagedEnumerableListSitesResponseSite |
A pageable sequence of Site resources. |
ListSitesAsync(ListSitesRequest, CallSettings)
public override PagedAsyncEnumerable<ListSitesResponse, Site> ListSitesAsync(ListSitesRequest request, CallSettings callSettings = null)
Lists sites in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListSitesRequest 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 |
PagedAsyncEnumerableListSitesResponseSite |
A pageable asynchronous sequence of Site resources. |
ListSkus(ListSkusRequest, CallSettings)
public override PagedEnumerable<ListSkusResponse, Sku> ListSkus(ListSkusRequest request, CallSettings callSettings = null)
Lists SKUs for a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListSkusRequest 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 |
PagedEnumerableListSkusResponseSku |
A pageable sequence of Sku resources. |
ListSkusAsync(ListSkusRequest, CallSettings)
public override PagedAsyncEnumerable<ListSkusResponse, Sku> ListSkusAsync(ListSkusRequest request, CallSettings callSettings = null)
Lists SKUs for a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListSkusRequest 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 |
PagedAsyncEnumerableListSkusResponseSku |
A pageable asynchronous sequence of Sku resources. |
ListZones(ListZonesRequest, CallSettings)
public override PagedEnumerable<ListZonesResponse, Zone> ListZones(ListZonesRequest request, CallSettings callSettings = null)
Lists zones in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListZonesRequest 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 |
PagedEnumerableListZonesResponseZone |
A pageable sequence of Zone resources. |
ListZonesAsync(ListZonesRequest, CallSettings)
public override PagedAsyncEnumerable<ListZonesResponse, Zone> ListZonesAsync(ListZonesRequest request, CallSettings callSettings = null)
Lists zones in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListZonesRequest 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 |
PagedAsyncEnumerableListZonesResponseZone |
A pageable asynchronous sequence of Zone resources. |
RecordActionOnComment(RecordActionOnCommentRequest, CallSettings)
public override Comment RecordActionOnComment(RecordActionOnCommentRequest request, CallSettings callSettings = null)
Record Action on a Comment. If the Action specified in the request is READ, the viewed time in the comment is set to the time the request was received. If the comment is already marked as read, subsequent calls will be ignored. If the Action is UNREAD, the viewed time is cleared from the comment.
Parameters | |
---|---|
Name | Description |
request |
RecordActionOnCommentRequest 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 |
Comment |
The RPC response. |
RecordActionOnCommentAsync(RecordActionOnCommentRequest, CallSettings)
public override Task<Comment> RecordActionOnCommentAsync(RecordActionOnCommentRequest request, CallSettings callSettings = null)
Record Action on a Comment. If the Action specified in the request is READ, the viewed time in the comment is set to the time the request was received. If the comment is already marked as read, subsequent calls will be ignored. If the Action is UNREAD, the viewed time is cleared from the comment.
Parameters | |
---|---|
Name | Description |
request |
RecordActionOnCommentRequest 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 |
TaskComment |
A Task containing the RPC response. |
SignalZoneState(SignalZoneStateRequest, CallSettings)
public override Operation<Zone, OperationMetadata> SignalZoneState(SignalZoneStateRequest request, CallSettings callSettings = null)
Signals the state of a zone.
Parameters | |
---|---|
Name | Description |
request |
SignalZoneStateRequest 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 |
OperationZoneOperationMetadata |
The RPC response. |
SignalZoneStateAsync(SignalZoneStateRequest, CallSettings)
public override Task<Operation<Zone, OperationMetadata>> SignalZoneStateAsync(SignalZoneStateRequest request, CallSettings callSettings = null)
Signals the state of a zone.
Parameters | |
---|---|
Name | Description |
request |
SignalZoneStateRequest 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 |
TaskOperationZoneOperationMetadata |
A Task containing the RPC response. |
SubmitOrder(SubmitOrderRequest, CallSettings)
public override Operation<Order, OperationMetadata> SubmitOrder(SubmitOrderRequest request, CallSettings callSettings = null)
Submits an order.
Parameters | |
---|---|
Name | Description |
request |
SubmitOrderRequest 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 |
OperationOrderOperationMetadata |
The RPC response. |
SubmitOrderAsync(SubmitOrderRequest, CallSettings)
public override Task<Operation<Order, OperationMetadata>> SubmitOrderAsync(SubmitOrderRequest request, CallSettings callSettings = null)
Submits an order.
Parameters | |
---|---|
Name | Description |
request |
SubmitOrderRequest 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 |
TaskOperationOrderOperationMetadata |
A Task containing the RPC response. |
UpdateHardware(UpdateHardwareRequest, CallSettings)
public override Operation<Hardware, OperationMetadata> UpdateHardware(UpdateHardwareRequest request, CallSettings callSettings = null)
Updates hardware parameters.
Parameters | |
---|---|
Name | Description |
request |
UpdateHardwareRequest 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 |
OperationHardwareOperationMetadata |
The RPC response. |
UpdateHardwareAsync(UpdateHardwareRequest, CallSettings)
public override Task<Operation<Hardware, OperationMetadata>> UpdateHardwareAsync(UpdateHardwareRequest request, CallSettings callSettings = null)
Updates hardware parameters.
Parameters | |
---|---|
Name | Description |
request |
UpdateHardwareRequest 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 |
TaskOperationHardwareOperationMetadata |
A Task containing the RPC response. |
UpdateHardwareGroup(UpdateHardwareGroupRequest, CallSettings)
public override Operation<HardwareGroup, OperationMetadata> UpdateHardwareGroup(UpdateHardwareGroupRequest request, CallSettings callSettings = null)
Updates the parameters of a hardware group.
Parameters | |
---|---|
Name | Description |
request |
UpdateHardwareGroupRequest 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 |
OperationHardwareGroupOperationMetadata |
The RPC response. |
UpdateHardwareGroupAsync(UpdateHardwareGroupRequest, CallSettings)
public override Task<Operation<HardwareGroup, OperationMetadata>> UpdateHardwareGroupAsync(UpdateHardwareGroupRequest request, CallSettings callSettings = null)
Updates the parameters of a hardware group.
Parameters | |
---|---|
Name | Description |
request |
UpdateHardwareGroupRequest 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 |
TaskOperationHardwareGroupOperationMetadata |
A Task containing the RPC response. |
UpdateOrder(UpdateOrderRequest, CallSettings)
public override Operation<Order, OperationMetadata> UpdateOrder(UpdateOrderRequest request, CallSettings callSettings = null)
Updates the parameters of an order.
Parameters | |
---|---|
Name | Description |
request |
UpdateOrderRequest 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 |
OperationOrderOperationMetadata |
The RPC response. |
UpdateOrderAsync(UpdateOrderRequest, CallSettings)
public override Task<Operation<Order, OperationMetadata>> UpdateOrderAsync(UpdateOrderRequest request, CallSettings callSettings = null)
Updates the parameters of an order.
Parameters | |
---|---|
Name | Description |
request |
UpdateOrderRequest 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 |
TaskOperationOrderOperationMetadata |
A Task containing the RPC response. |
UpdateSite(UpdateSiteRequest, CallSettings)
public override Operation<Site, OperationMetadata> UpdateSite(UpdateSiteRequest request, CallSettings callSettings = null)
Updates the parameters of a site.
Parameters | |
---|---|
Name | Description |
request |
UpdateSiteRequest 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 |
OperationSiteOperationMetadata |
The RPC response. |
UpdateSiteAsync(UpdateSiteRequest, CallSettings)
public override Task<Operation<Site, OperationMetadata>> UpdateSiteAsync(UpdateSiteRequest request, CallSettings callSettings = null)
Updates the parameters of a site.
Parameters | |
---|---|
Name | Description |
request |
UpdateSiteRequest 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 |
TaskOperationSiteOperationMetadata |
A Task containing the RPC response. |
UpdateZone(UpdateZoneRequest, CallSettings)
public override Operation<Zone, OperationMetadata> UpdateZone(UpdateZoneRequest request, CallSettings callSettings = null)
Updates the parameters of a zone.
Parameters | |
---|---|
Name | Description |
request |
UpdateZoneRequest 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 |
OperationZoneOperationMetadata |
The RPC response. |
UpdateZoneAsync(UpdateZoneRequest, CallSettings)
public override Task<Operation<Zone, OperationMetadata>> UpdateZoneAsync(UpdateZoneRequest request, CallSettings callSettings = null)
Updates the parameters of a zone.
Parameters | |
---|---|
Name | Description |
request |
UpdateZoneRequest 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 |
TaskOperationZoneOperationMetadata |
A Task containing the RPC response. |