Class GDCHardwareManagementGrpc.GDCHardwareManagementFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<GDCHardwareManagementGrpc.GDCHardwareManagementFutureStub>
com.google.cloud.gdchardwaremanagement.v1alpha.GDCHardwareManagementGrpc.GDCHardwareManagementFutureStub
- Enclosing class:
- GDCHardwareManagementGrpc
public static final class GDCHardwareManagementGrpc.GDCHardwareManagementFutureStub
extends io.grpc.stub.AbstractFutureStub<GDCHardwareManagementGrpc.GDCHardwareManagementFutureStub>
A stub to allow clients to do ListenableFuture-style 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) com.google.common.util.concurrent.ListenableFuture<Operation>cancelOrder(CancelOrderRequest request) Cancels an order.com.google.common.util.concurrent.ListenableFuture<Operation>createComment(CreateCommentRequest request) Creates a new comment on an order.com.google.common.util.concurrent.ListenableFuture<Operation>createHardware(CreateHardwareRequest request) Creates new hardware in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>Creates a new hardware group in a given order.com.google.common.util.concurrent.ListenableFuture<Operation>createOrder(CreateOrderRequest request) Creates a new order in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>createSite(CreateSiteRequest request) Creates a new site in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>createZone(CreateZoneRequest request) Creates a new zone in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>deleteHardware(DeleteHardwareRequest request) Deletes hardware.com.google.common.util.concurrent.ListenableFuture<Operation>Deletes a hardware group.com.google.common.util.concurrent.ListenableFuture<Operation>deleteOrder(DeleteOrderRequest request) Deletes an order.com.google.common.util.concurrent.ListenableFuture<Operation>deleteSite(DeleteSiteRequest request) Deletes a site.com.google.common.util.concurrent.ListenableFuture<Operation>deleteZone(DeleteZoneRequest request) Deletes a zone.com.google.common.util.concurrent.ListenableFuture<ChangeLogEntry>Gets details of a change to an order.com.google.common.util.concurrent.ListenableFuture<Comment>getComment(GetCommentRequest request) Gets the content of a comment.com.google.common.util.concurrent.ListenableFuture<Hardware>getHardware(GetHardwareRequest request) Gets hardware details.com.google.common.util.concurrent.ListenableFuture<HardwareGroup>getHardwareGroup(GetHardwareGroupRequest request) Gets details of a hardware group.com.google.common.util.concurrent.ListenableFuture<Order>getOrder(GetOrderRequest request) Gets details of an order.com.google.common.util.concurrent.ListenableFuture<Site>getSite(GetSiteRequest request) Gets details of a site.com.google.common.util.concurrent.ListenableFuture<Sku>getSku(GetSkuRequest request) Gets details of an SKU.com.google.common.util.concurrent.ListenableFuture<Zone>getZone(GetZoneRequest request) Gets details of a zone.com.google.common.util.concurrent.ListenableFuture<ListChangeLogEntriesResponse>Lists the changes made to an order.com.google.common.util.concurrent.ListenableFuture<ListCommentsResponse>listComments(ListCommentsRequest request) Lists the comments on an order.com.google.common.util.concurrent.ListenableFuture<ListHardwareResponse>listHardware(ListHardwareRequest request) Lists hardware in a given project and location.com.google.common.util.concurrent.ListenableFuture<ListHardwareGroupsResponse>Lists hardware groups in a given order.com.google.common.util.concurrent.ListenableFuture<ListOrdersResponse>listOrders(ListOrdersRequest request) Lists orders in a given project and location.com.google.common.util.concurrent.ListenableFuture<ListSitesResponse>listSites(ListSitesRequest request) Lists sites in a given project and location.com.google.common.util.concurrent.ListenableFuture<ListSkusResponse>listSkus(ListSkusRequest request) Lists SKUs for a given project and location.com.google.common.util.concurrent.ListenableFuture<ListZonesResponse>listZones(ListZonesRequest request) Lists zones in a given project and location.com.google.common.util.concurrent.ListenableFuture<Comment>Record Action on a Comment.com.google.common.util.concurrent.ListenableFuture<Operation>Updates the requested date change of a single Order.com.google.common.util.concurrent.ListenableFuture<Operation>signalZoneState(SignalZoneStateRequest request) Signals the state of a zone.com.google.common.util.concurrent.ListenableFuture<Operation>submitOrder(SubmitOrderRequest request) Submits an order.com.google.common.util.concurrent.ListenableFuture<Operation>updateHardware(UpdateHardwareRequest request) Updates hardware parameters.com.google.common.util.concurrent.ListenableFuture<Operation>Updates the parameters of a hardware group.com.google.common.util.concurrent.ListenableFuture<Operation>updateOrder(UpdateOrderRequest request) Updates the parameters of an order.com.google.common.util.concurrent.ListenableFuture<Operation>updateSite(UpdateSiteRequest request) Updates the parameters of a site.com.google.common.util.concurrent.ListenableFuture<Operation>updateZone(UpdateZoneRequest request) Updates the parameters of a zone.Methods inherited from class io.grpc.stub.AbstractFutureStub
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.GDCHardwareManagementFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<GDCHardwareManagementGrpc.GDCHardwareManagementFutureStub>
-
listOrders
public com.google.common.util.concurrent.ListenableFuture<ListOrdersResponse> listOrders(ListOrdersRequest request) Lists orders in a given project and location.
-
getOrder
Gets details of an order.
-
createOrder
public com.google.common.util.concurrent.ListenableFuture<Operation> createOrder(CreateOrderRequest request) Creates a new order in a given project and location.
-
updateOrder
public com.google.common.util.concurrent.ListenableFuture<Operation> updateOrder(UpdateOrderRequest request) Updates the parameters of an order.
-
deleteOrder
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteOrder(DeleteOrderRequest request) Deletes an order.
-
submitOrder
public com.google.common.util.concurrent.ListenableFuture<Operation> submitOrder(SubmitOrderRequest request) Submits an order.
-
cancelOrder
public com.google.common.util.concurrent.ListenableFuture<Operation> cancelOrder(CancelOrderRequest request) Cancels an order.
-
listSites
public com.google.common.util.concurrent.ListenableFuture<ListSitesResponse> listSites(ListSitesRequest request) Lists sites in a given project and location.
-
getSite
Gets details of a site.
-
createSite
public com.google.common.util.concurrent.ListenableFuture<Operation> createSite(CreateSiteRequest request) Creates a new site in a given project and location.
-
updateSite
public com.google.common.util.concurrent.ListenableFuture<Operation> updateSite(UpdateSiteRequest request) Updates the parameters of a site.
-
deleteSite
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteSite(DeleteSiteRequest request) Deletes a site.
-
listHardwareGroups
public com.google.common.util.concurrent.ListenableFuture<ListHardwareGroupsResponse> listHardwareGroups(ListHardwareGroupsRequest request) Lists hardware groups in a given order.
-
getHardwareGroup
public com.google.common.util.concurrent.ListenableFuture<HardwareGroup> getHardwareGroup(GetHardwareGroupRequest request) Gets details of a hardware group.
-
createHardwareGroup
public com.google.common.util.concurrent.ListenableFuture<Operation> createHardwareGroup(CreateHardwareGroupRequest request) Creates a new hardware group in a given order.
-
updateHardwareGroup
public com.google.common.util.concurrent.ListenableFuture<Operation> updateHardwareGroup(UpdateHardwareGroupRequest request) Updates the parameters of a hardware group.
-
deleteHardwareGroup
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteHardwareGroup(DeleteHardwareGroupRequest request) Deletes a hardware group.
-
listHardware
public com.google.common.util.concurrent.ListenableFuture<ListHardwareResponse> listHardware(ListHardwareRequest request) Lists hardware in a given project and location.
-
getHardware
public com.google.common.util.concurrent.ListenableFuture<Hardware> getHardware(GetHardwareRequest request) Gets hardware details.
-
createHardware
public com.google.common.util.concurrent.ListenableFuture<Operation> createHardware(CreateHardwareRequest request) Creates new hardware in a given project and location.
-
updateHardware
public com.google.common.util.concurrent.ListenableFuture<Operation> updateHardware(UpdateHardwareRequest request) Updates hardware parameters.
-
deleteHardware
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteHardware(DeleteHardwareRequest request) Deletes hardware.
-
listComments
public com.google.common.util.concurrent.ListenableFuture<ListCommentsResponse> listComments(ListCommentsRequest request) Lists the comments on an order.
-
getComment
public com.google.common.util.concurrent.ListenableFuture<Comment> getComment(GetCommentRequest request) Gets the content of a comment.
-
createComment
public com.google.common.util.concurrent.ListenableFuture<Operation> createComment(CreateCommentRequest request) Creates a new comment on an order.
-
recordActionOnComment
public com.google.common.util.concurrent.ListenableFuture<Comment> recordActionOnComment(RecordActionOnCommentRequest request) 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 com.google.common.util.concurrent.ListenableFuture<ListChangeLogEntriesResponse> listChangeLogEntries(ListChangeLogEntriesRequest request) Lists the changes made to an order.
-
getChangeLogEntry
public com.google.common.util.concurrent.ListenableFuture<ChangeLogEntry> getChangeLogEntry(GetChangeLogEntryRequest request) Gets details of a change to an order.
-
listSkus
public com.google.common.util.concurrent.ListenableFuture<ListSkusResponse> listSkus(ListSkusRequest request) Lists SKUs for a given project and location.
-
getSku
Gets details of an SKU.
-
listZones
public com.google.common.util.concurrent.ListenableFuture<ListZonesResponse> listZones(ListZonesRequest request) Lists zones in a given project and location.
-
getZone
Gets details of a zone.
-
createZone
public com.google.common.util.concurrent.ListenableFuture<Operation> createZone(CreateZoneRequest request) Creates a new zone in a given project and location.
-
updateZone
public com.google.common.util.concurrent.ListenableFuture<Operation> updateZone(UpdateZoneRequest request) Updates the parameters of a zone.
-
deleteZone
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteZone(DeleteZoneRequest request) Deletes a zone.
-
signalZoneState
public com.google.common.util.concurrent.ListenableFuture<Operation> signalZoneState(SignalZoneStateRequest request) Signals the state of a zone.
-
requestOrderDateChange
public com.google.common.util.concurrent.ListenableFuture<Operation> requestOrderDateChange(RequestOrderDateChangeRequest request) Updates the requested date change of a single Order.
-