Interface GDCHardwareManagementGrpc.AsyncService
- All Known Implementing Classes:
GDCHardwareManagementGrpc.GDCHardwareManagementImplBase
- Enclosing class:
- GDCHardwareManagementGrpc
public static interface GDCHardwareManagementGrpc.AsyncService
The GDC Hardware Management service.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcancelOrder(CancelOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Cancels an order.default voidcreateComment(CreateCommentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new comment on an order.default voidcreateHardware(CreateHardwareRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates new hardware in a given project and location.default voidcreateHardwareGroup(CreateHardwareGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new hardware group in a given order.default voidcreateOrder(CreateOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new order in a given project and location.default voidcreateSite(CreateSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new site in a given project and location.default voidcreateZone(CreateZoneRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new zone in a given project and location.default voiddeleteHardware(DeleteHardwareRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes hardware.default voiddeleteHardwareGroup(DeleteHardwareGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a hardware group.default voiddeleteOrder(DeleteOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an order.default voiddeleteSite(DeleteSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a site.default voiddeleteZone(DeleteZoneRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a zone.default voidgetChangeLogEntry(GetChangeLogEntryRequest request, io.grpc.stub.StreamObserver<ChangeLogEntry> responseObserver) Gets details of a change to an order.default voidgetComment(GetCommentRequest request, io.grpc.stub.StreamObserver<Comment> responseObserver) Gets the content of a comment.default voidgetHardware(GetHardwareRequest request, io.grpc.stub.StreamObserver<Hardware> responseObserver) Gets hardware details.default voidgetHardwareGroup(GetHardwareGroupRequest request, io.grpc.stub.StreamObserver<HardwareGroup> responseObserver) Gets details of a hardware group.default voidgetOrder(GetOrderRequest request, io.grpc.stub.StreamObserver<Order> responseObserver) Gets details of an order.default voidgetSite(GetSiteRequest request, io.grpc.stub.StreamObserver<Site> responseObserver) Gets details of a site.default voidgetSku(GetSkuRequest request, io.grpc.stub.StreamObserver<Sku> responseObserver) Gets details of an SKU.default voidgetZone(GetZoneRequest request, io.grpc.stub.StreamObserver<Zone> responseObserver) Gets details of a zone.default voidlistChangeLogEntries(ListChangeLogEntriesRequest request, io.grpc.stub.StreamObserver<ListChangeLogEntriesResponse> responseObserver) Lists the changes made to an order.default voidlistComments(ListCommentsRequest request, io.grpc.stub.StreamObserver<ListCommentsResponse> responseObserver) Lists the comments on an order.default voidlistHardware(ListHardwareRequest request, io.grpc.stub.StreamObserver<ListHardwareResponse> responseObserver) Lists hardware in a given project and location.default voidlistHardwareGroups(ListHardwareGroupsRequest request, io.grpc.stub.StreamObserver<ListHardwareGroupsResponse> responseObserver) Lists hardware groups in a given order.default voidlistOrders(ListOrdersRequest request, io.grpc.stub.StreamObserver<ListOrdersResponse> responseObserver) Lists orders in a given project and location.default voidlistSites(ListSitesRequest request, io.grpc.stub.StreamObserver<ListSitesResponse> responseObserver) Lists sites in a given project and location.default voidlistSkus(ListSkusRequest request, io.grpc.stub.StreamObserver<ListSkusResponse> responseObserver) Lists SKUs for a given project and location.default voidlistZones(ListZonesRequest request, io.grpc.stub.StreamObserver<ListZonesResponse> responseObserver) Lists zones in a given project and location.default voidrecordActionOnComment(RecordActionOnCommentRequest request, io.grpc.stub.StreamObserver<Comment> responseObserver) Record Action on a Comment.default voidrequestOrderDateChange(RequestOrderDateChangeRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the requested date change of a single Order.default voidsignalZoneState(SignalZoneStateRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Signals the state of a zone.default voidsubmitOrder(SubmitOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Submits an order.default voidupdateHardware(UpdateHardwareRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates hardware parameters.default voidupdateHardwareGroup(UpdateHardwareGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a hardware group.default voidupdateOrder(UpdateOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of an order.default voidupdateSite(UpdateSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a site.default voidupdateZone(UpdateZoneRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a zone.
-
Method Details
-
listOrders
default void listOrders(ListOrdersRequest request, io.grpc.stub.StreamObserver<ListOrdersResponse> responseObserver) Lists orders in a given project and location.
-
getOrder
Gets details of an order.
-
createOrder
default void createOrder(CreateOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new order in a given project and location.
-
updateOrder
default void updateOrder(UpdateOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of an order.
-
deleteOrder
default void deleteOrder(DeleteOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an order.
-
submitOrder
default void submitOrder(SubmitOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Submits an order.
-
cancelOrder
default void cancelOrder(CancelOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Cancels an order.
-
listSites
default void listSites(ListSitesRequest request, io.grpc.stub.StreamObserver<ListSitesResponse> responseObserver) Lists sites in a given project and location.
-
getSite
Gets details of a site.
-
createSite
default void createSite(CreateSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new site in a given project and location.
-
updateSite
default void updateSite(UpdateSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a site.
-
deleteSite
default void deleteSite(DeleteSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a site.
-
listHardwareGroups
default void listHardwareGroups(ListHardwareGroupsRequest request, io.grpc.stub.StreamObserver<ListHardwareGroupsResponse> responseObserver) Lists hardware groups in a given order.
-
getHardwareGroup
default void getHardwareGroup(GetHardwareGroupRequest request, io.grpc.stub.StreamObserver<HardwareGroup> responseObserver) Gets details of a hardware group.
-
createHardwareGroup
default void createHardwareGroup(CreateHardwareGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new hardware group in a given order.
-
updateHardwareGroup
default void updateHardwareGroup(UpdateHardwareGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a hardware group.
-
deleteHardwareGroup
default void deleteHardwareGroup(DeleteHardwareGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a hardware group.
-
listHardware
default void listHardware(ListHardwareRequest request, io.grpc.stub.StreamObserver<ListHardwareResponse> responseObserver) Lists hardware in a given project and location.
-
getHardware
default void getHardware(GetHardwareRequest request, io.grpc.stub.StreamObserver<Hardware> responseObserver) Gets hardware details.
-
createHardware
default void createHardware(CreateHardwareRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates new hardware in a given project and location.
-
updateHardware
default void updateHardware(UpdateHardwareRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates hardware parameters.
-
deleteHardware
default void deleteHardware(DeleteHardwareRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes hardware.
-
listComments
default void listComments(ListCommentsRequest request, io.grpc.stub.StreamObserver<ListCommentsResponse> responseObserver) Lists the comments on an order.
-
getComment
default void getComment(GetCommentRequest request, io.grpc.stub.StreamObserver<Comment> responseObserver) Gets the content of a comment.
-
createComment
default void createComment(CreateCommentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new comment on an order.
-
recordActionOnComment
default void recordActionOnComment(RecordActionOnCommentRequest request, io.grpc.stub.StreamObserver<Comment> responseObserver) 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.
-
listChangeLogEntries
default void listChangeLogEntries(ListChangeLogEntriesRequest request, io.grpc.stub.StreamObserver<ListChangeLogEntriesResponse> responseObserver) Lists the changes made to an order.
-
getChangeLogEntry
default void getChangeLogEntry(GetChangeLogEntryRequest request, io.grpc.stub.StreamObserver<ChangeLogEntry> responseObserver) Gets details of a change to an order.
-
listSkus
default void listSkus(ListSkusRequest request, io.grpc.stub.StreamObserver<ListSkusResponse> responseObserver) Lists SKUs for a given project and location.
-
getSku
Gets details of an SKU.
-
listZones
default void listZones(ListZonesRequest request, io.grpc.stub.StreamObserver<ListZonesResponse> responseObserver) Lists zones in a given project and location.
-
getZone
Gets details of a zone.
-
createZone
default void createZone(CreateZoneRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new zone in a given project and location.
-
updateZone
default void updateZone(UpdateZoneRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a zone.
-
deleteZone
default void deleteZone(DeleteZoneRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a zone.
-
signalZoneState
default void signalZoneState(SignalZoneStateRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Signals the state of a zone.
-
requestOrderDateChange
default void requestOrderDateChange(RequestOrderDateChangeRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the requested date change of a single Order.
-