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