Class GDCHardwareManagementGrpc.GDCHardwareManagementStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<GDCHardwareManagementGrpc.GDCHardwareManagementStub>
com.google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagementGrpc.GDCHardwareManagementStub
- Enclosing class:
- GDCHardwareManagementGrpc
public static final class GDCHardwareManagementGrpc.GDCHardwareManagementStub
extends io.grpc.stub.AbstractAsyncStub<GDCHardwareManagementGrpc.GDCHardwareManagementStub>
A stub to allow clients to do asynchronous rpc calls to service GDCHardwareManagement.
The GDC Hardware Management service.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voidcancelOrder(CancelOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Cancels an order.voidcreateComment(CreateCommentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new comment on an order.voidcreateHardware(CreateHardwareRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates new hardware in a given project and location.voidcreateHardwareGroup(CreateHardwareGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new hardware group in a given order.voidcreateOrder(CreateOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new order in a given project and location.voidcreateSite(CreateSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new site in a given project and location.voidcreateZone(CreateZoneRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new zone in a given project and location.voiddeleteHardware(DeleteHardwareRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes hardware.voiddeleteHardwareGroup(DeleteHardwareGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a hardware group.voiddeleteOrder(DeleteOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an order.voiddeleteSite(DeleteSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a site.voiddeleteZone(DeleteZoneRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a zone.voidgetChangeLogEntry(GetChangeLogEntryRequest request, io.grpc.stub.StreamObserver<ChangeLogEntry> responseObserver) Gets details of a change to an order.voidgetComment(GetCommentRequest request, io.grpc.stub.StreamObserver<Comment> responseObserver) Gets the content of a comment.voidgetHardware(GetHardwareRequest request, io.grpc.stub.StreamObserver<Hardware> responseObserver) Gets hardware details.voidgetHardwareGroup(GetHardwareGroupRequest request, io.grpc.stub.StreamObserver<HardwareGroup> responseObserver) Gets details of a hardware group.voidgetOrder(GetOrderRequest request, io.grpc.stub.StreamObserver<Order> responseObserver) Gets details of an order.voidgetSite(GetSiteRequest request, io.grpc.stub.StreamObserver<Site> responseObserver) Gets details of a site.voidgetSku(GetSkuRequest request, io.grpc.stub.StreamObserver<Sku> responseObserver) Gets details of an SKU.voidgetZone(GetZoneRequest request, io.grpc.stub.StreamObserver<Zone> responseObserver) Gets details of a zone.voidlistChangeLogEntries(ListChangeLogEntriesRequest request, io.grpc.stub.StreamObserver<ListChangeLogEntriesResponse> responseObserver) Lists the changes made to an order.voidlistComments(ListCommentsRequest request, io.grpc.stub.StreamObserver<ListCommentsResponse> responseObserver) Lists the comments on an order.voidlistHardware(ListHardwareRequest request, io.grpc.stub.StreamObserver<ListHardwareResponse> responseObserver) Lists hardware in a given project and location.voidlistHardwareGroups(ListHardwareGroupsRequest request, io.grpc.stub.StreamObserver<ListHardwareGroupsResponse> responseObserver) Lists hardware groups in a given order.voidlistOrders(ListOrdersRequest request, io.grpc.stub.StreamObserver<ListOrdersResponse> responseObserver) Lists orders in a given project and location.voidlistSites(ListSitesRequest request, io.grpc.stub.StreamObserver<ListSitesResponse> responseObserver) Lists sites in a given project and location.voidlistSkus(ListSkusRequest request, io.grpc.stub.StreamObserver<ListSkusResponse> responseObserver) Lists SKUs for a given project and location.voidlistZones(ListZonesRequest request, io.grpc.stub.StreamObserver<ListZonesResponse> responseObserver) Lists zones in a given project and location.voidrecordActionOnComment(RecordActionOnCommentRequest request, io.grpc.stub.StreamObserver<Comment> responseObserver) Record Action on a Comment.voidrequestOrderDateChange(RequestOrderDateChangeRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the requested date change of a single Order.voidsignalZoneState(SignalZoneStateRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Signals the state of a zone.voidsubmitOrder(SubmitOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Submits an order.voidupdateHardware(UpdateHardwareRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates hardware parameters.voidupdateHardwareGroup(UpdateHardwareGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a hardware group.voidupdateOrder(UpdateOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of an order.voidupdateSite(UpdateSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a site.voidupdateZone(UpdateZoneRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a zone.Methods inherited from class io.grpc.stub.AbstractAsyncStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected GDCHardwareManagementGrpc.GDCHardwareManagementStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<GDCHardwareManagementGrpc.GDCHardwareManagementStub>
-
listOrders
public 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
public void createOrder(CreateOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new order in a given project and location.
-
updateOrder
public void updateOrder(UpdateOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of an order.
-
deleteOrder
public void deleteOrder(DeleteOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an order.
-
submitOrder
public void submitOrder(SubmitOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Submits an order.
-
cancelOrder
public void cancelOrder(CancelOrderRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Cancels an order.
-
listSites
public 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
public void createSite(CreateSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new site in a given project and location.
-
updateSite
public void updateSite(UpdateSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a site.
-
deleteSite
public void deleteSite(DeleteSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a site.
-
listHardwareGroups
public void listHardwareGroups(ListHardwareGroupsRequest request, io.grpc.stub.StreamObserver<ListHardwareGroupsResponse> responseObserver) Lists hardware groups in a given order.
-
getHardwareGroup
public void getHardwareGroup(GetHardwareGroupRequest request, io.grpc.stub.StreamObserver<HardwareGroup> responseObserver) Gets details of a hardware group.
-
createHardwareGroup
public void createHardwareGroup(CreateHardwareGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new hardware group in a given order.
-
updateHardwareGroup
public void updateHardwareGroup(UpdateHardwareGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a hardware group.
-
deleteHardwareGroup
public void deleteHardwareGroup(DeleteHardwareGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a hardware group.
-
listHardware
public void listHardware(ListHardwareRequest request, io.grpc.stub.StreamObserver<ListHardwareResponse> responseObserver) Lists hardware in a given project and location.
-
getHardware
public void getHardware(GetHardwareRequest request, io.grpc.stub.StreamObserver<Hardware> responseObserver) Gets hardware details.
-
createHardware
public void createHardware(CreateHardwareRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates new hardware in a given project and location.
-
updateHardware
public void updateHardware(UpdateHardwareRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates hardware parameters.
-
deleteHardware
public void deleteHardware(DeleteHardwareRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes hardware.
-
listComments
public void listComments(ListCommentsRequest request, io.grpc.stub.StreamObserver<ListCommentsResponse> responseObserver) Lists the comments on an order.
-
getComment
public void getComment(GetCommentRequest request, io.grpc.stub.StreamObserver<Comment> responseObserver) Gets the content of a comment.
-
createComment
public void createComment(CreateCommentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new comment on an order.
-
recordActionOnComment
public 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
public void listChangeLogEntries(ListChangeLogEntriesRequest request, io.grpc.stub.StreamObserver<ListChangeLogEntriesResponse> responseObserver) Lists the changes made to an order.
-
getChangeLogEntry
public void getChangeLogEntry(GetChangeLogEntryRequest request, io.grpc.stub.StreamObserver<ChangeLogEntry> responseObserver) Gets details of a change to an order.
-
listSkus
public 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
public 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
public void createZone(CreateZoneRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new zone in a given project and location.
-
updateZone
public void updateZone(UpdateZoneRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a zone.
-
deleteZone
public void deleteZone(DeleteZoneRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a zone.
-
signalZoneState
public void signalZoneState(SignalZoneStateRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Signals the state of a zone.
-
requestOrderDateChange
public void requestOrderDateChange(RequestOrderDateChangeRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the requested date change of a single Order.
-