Interface GDCHardwareManagementGrpc.AsyncService (0.8.0)

public static interface GDCHardwareManagementGrpc.AsyncService

The GDC Hardware Management service.

Methods

createComment(CreateCommentRequest request, StreamObserver<Operation> responseObserver)

public default void createComment(CreateCommentRequest request, StreamObserver<Operation> responseObserver)

Creates a new comment on an order.

Parameters
Name Description
request CreateCommentRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createHardware(CreateHardwareRequest request, StreamObserver<Operation> responseObserver)

public default void createHardware(CreateHardwareRequest request, StreamObserver<Operation> responseObserver)

Creates new hardware in a given project and location.

Parameters
Name Description
request CreateHardwareRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createHardwareGroup(CreateHardwareGroupRequest request, StreamObserver<Operation> responseObserver)

public default void createHardwareGroup(CreateHardwareGroupRequest request, StreamObserver<Operation> responseObserver)

Creates a new hardware group in a given order.

Parameters
Name Description
request CreateHardwareGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createOrder(CreateOrderRequest request, StreamObserver<Operation> responseObserver)

public default void createOrder(CreateOrderRequest request, StreamObserver<Operation> responseObserver)

Creates a new order in a given project and location.

Parameters
Name Description
request CreateOrderRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createSite(CreateSiteRequest request, StreamObserver<Operation> responseObserver)

public default void createSite(CreateSiteRequest request, StreamObserver<Operation> responseObserver)

Creates a new site in a given project and location.

Parameters
Name Description
request CreateSiteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createZone(CreateZoneRequest request, StreamObserver<Operation> responseObserver)

public default void createZone(CreateZoneRequest request, StreamObserver<Operation> responseObserver)

Creates a new zone in a given project and location.

Parameters
Name Description
request CreateZoneRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteHardware(DeleteHardwareRequest request, StreamObserver<Operation> responseObserver)

public default void deleteHardware(DeleteHardwareRequest request, StreamObserver<Operation> responseObserver)

Deletes hardware.

Parameters
Name Description
request DeleteHardwareRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteHardwareGroup(DeleteHardwareGroupRequest request, StreamObserver<Operation> responseObserver)

public default void deleteHardwareGroup(DeleteHardwareGroupRequest request, StreamObserver<Operation> responseObserver)

Deletes a hardware group.

Parameters
Name Description
request DeleteHardwareGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteOrder(DeleteOrderRequest request, StreamObserver<Operation> responseObserver)

public default void deleteOrder(DeleteOrderRequest request, StreamObserver<Operation> responseObserver)

Deletes an order.

Parameters
Name Description
request DeleteOrderRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteSite(DeleteSiteRequest request, StreamObserver<Operation> responseObserver)

public default void deleteSite(DeleteSiteRequest request, StreamObserver<Operation> responseObserver)

Deletes a site.

Parameters
Name Description
request DeleteSiteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteZone(DeleteZoneRequest request, StreamObserver<Operation> responseObserver)

public default void deleteZone(DeleteZoneRequest request, StreamObserver<Operation> responseObserver)

Deletes a zone.

Parameters
Name Description
request DeleteZoneRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getChangeLogEntry(GetChangeLogEntryRequest request, StreamObserver<ChangeLogEntry> responseObserver)

public default void getChangeLogEntry(GetChangeLogEntryRequest request, StreamObserver<ChangeLogEntry> responseObserver)

Gets details of a change to an order.

Parameters
Name Description
request GetChangeLogEntryRequest
responseObserver io.grpc.stub.StreamObserver<ChangeLogEntry>

getComment(GetCommentRequest request, StreamObserver<Comment> responseObserver)

public default void getComment(GetCommentRequest request, StreamObserver<Comment> responseObserver)

Gets the content of a comment.

Parameters
Name Description
request GetCommentRequest
responseObserver io.grpc.stub.StreamObserver<Comment>

getHardware(GetHardwareRequest request, StreamObserver<Hardware> responseObserver)

public default void getHardware(GetHardwareRequest request, StreamObserver<Hardware> responseObserver)

Gets hardware details.

Parameters
Name Description
request GetHardwareRequest
responseObserver io.grpc.stub.StreamObserver<Hardware>

getHardwareGroup(GetHardwareGroupRequest request, StreamObserver<HardwareGroup> responseObserver)

public default void getHardwareGroup(GetHardwareGroupRequest request, StreamObserver<HardwareGroup> responseObserver)

Gets details of a hardware group.

Parameters
Name Description
request GetHardwareGroupRequest
responseObserver io.grpc.stub.StreamObserver<HardwareGroup>

getOrder(GetOrderRequest request, StreamObserver<Order> responseObserver)

public default void getOrder(GetOrderRequest request, StreamObserver<Order> responseObserver)

Gets details of an order.

Parameters
Name Description
request GetOrderRequest
responseObserver io.grpc.stub.StreamObserver<Order>

getSite(GetSiteRequest request, StreamObserver<Site> responseObserver)

public default void getSite(GetSiteRequest request, StreamObserver<Site> responseObserver)

Gets details of a site.

Parameters
Name Description
request GetSiteRequest
responseObserver io.grpc.stub.StreamObserver<Site>

getSku(GetSkuRequest request, StreamObserver<Sku> responseObserver)

public default void getSku(GetSkuRequest request, StreamObserver<Sku> responseObserver)

Gets details of an SKU.

Parameters
Name Description
request GetSkuRequest
responseObserver io.grpc.stub.StreamObserver<Sku>

getZone(GetZoneRequest request, StreamObserver<Zone> responseObserver)

public default void getZone(GetZoneRequest request, StreamObserver<Zone> responseObserver)

Gets details of a zone.

Parameters
Name Description
request GetZoneRequest
responseObserver io.grpc.stub.StreamObserver<Zone>

listChangeLogEntries(ListChangeLogEntriesRequest request, StreamObserver<ListChangeLogEntriesResponse> responseObserver)

public default void listChangeLogEntries(ListChangeLogEntriesRequest request, StreamObserver<ListChangeLogEntriesResponse> responseObserver)

Lists the changes made to an order.

Parameters
Name Description
request ListChangeLogEntriesRequest
responseObserver io.grpc.stub.StreamObserver<ListChangeLogEntriesResponse>

listComments(ListCommentsRequest request, StreamObserver<ListCommentsResponse> responseObserver)

public default void listComments(ListCommentsRequest request, StreamObserver<ListCommentsResponse> responseObserver)

Lists the comments on an order.

Parameters
Name Description
request ListCommentsRequest
responseObserver io.grpc.stub.StreamObserver<ListCommentsResponse>

listHardware(ListHardwareRequest request, StreamObserver<ListHardwareResponse> responseObserver)

public default void listHardware(ListHardwareRequest request, StreamObserver<ListHardwareResponse> responseObserver)

Lists hardware in a given project and location.

Parameters
Name Description
request ListHardwareRequest
responseObserver io.grpc.stub.StreamObserver<ListHardwareResponse>

listHardwareGroups(ListHardwareGroupsRequest request, StreamObserver<ListHardwareGroupsResponse> responseObserver)

public default void listHardwareGroups(ListHardwareGroupsRequest request, StreamObserver<ListHardwareGroupsResponse> responseObserver)

Lists hardware groups in a given order.

Parameters
Name Description
request ListHardwareGroupsRequest
responseObserver io.grpc.stub.StreamObserver<ListHardwareGroupsResponse>

listOrders(ListOrdersRequest request, StreamObserver<ListOrdersResponse> responseObserver)

public default void listOrders(ListOrdersRequest request, StreamObserver<ListOrdersResponse> responseObserver)

Lists orders in a given project and location.

Parameters
Name Description
request ListOrdersRequest
responseObserver io.grpc.stub.StreamObserver<ListOrdersResponse>

listSites(ListSitesRequest request, StreamObserver<ListSitesResponse> responseObserver)

public default void listSites(ListSitesRequest request, StreamObserver<ListSitesResponse> responseObserver)

Lists sites in a given project and location.

Parameters
Name Description
request ListSitesRequest
responseObserver io.grpc.stub.StreamObserver<ListSitesResponse>

listSkus(ListSkusRequest request, StreamObserver<ListSkusResponse> responseObserver)

public default void listSkus(ListSkusRequest request, StreamObserver<ListSkusResponse> responseObserver)

Lists SKUs for a given project and location.

Parameters
Name Description
request ListSkusRequest
responseObserver io.grpc.stub.StreamObserver<ListSkusResponse>

listZones(ListZonesRequest request, StreamObserver<ListZonesResponse> responseObserver)

public default void listZones(ListZonesRequest request, StreamObserver<ListZonesResponse> responseObserver)

Lists zones in a given project and location.

Parameters
Name Description
request ListZonesRequest
responseObserver io.grpc.stub.StreamObserver<ListZonesResponse>

recordActionOnComment(RecordActionOnCommentRequest request, StreamObserver<Comment> responseObserver)

public default void recordActionOnComment(RecordActionOnCommentRequest request, 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.

Parameters
Name Description
request RecordActionOnCommentRequest
responseObserver io.grpc.stub.StreamObserver<Comment>

signalZoneState(SignalZoneStateRequest request, StreamObserver<Operation> responseObserver)

public default void signalZoneState(SignalZoneStateRequest request, StreamObserver<Operation> responseObserver)

Signals the state of a zone.

Parameters
Name Description
request SignalZoneStateRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

submitOrder(SubmitOrderRequest request, StreamObserver<Operation> responseObserver)

public default void submitOrder(SubmitOrderRequest request, StreamObserver<Operation> responseObserver)

Submits an order.

Parameters
Name Description
request SubmitOrderRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateHardware(UpdateHardwareRequest request, StreamObserver<Operation> responseObserver)

public default void updateHardware(UpdateHardwareRequest request, StreamObserver<Operation> responseObserver)

Updates hardware parameters.

Parameters
Name Description
request UpdateHardwareRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateHardwareGroup(UpdateHardwareGroupRequest request, StreamObserver<Operation> responseObserver)

public default void updateHardwareGroup(UpdateHardwareGroupRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a hardware group.

Parameters
Name Description
request UpdateHardwareGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateOrder(UpdateOrderRequest request, StreamObserver<Operation> responseObserver)

public default void updateOrder(UpdateOrderRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of an order.

Parameters
Name Description
request UpdateOrderRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateSite(UpdateSiteRequest request, StreamObserver<Operation> responseObserver)

public default void updateSite(UpdateSiteRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a site.

Parameters
Name Description
request UpdateSiteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateZone(UpdateZoneRequest request, StreamObserver<Operation> responseObserver)

public default void updateZone(UpdateZoneRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a zone.

Parameters
Name Description
request UpdateZoneRequest
responseObserver io.grpc.stub.StreamObserver<Operation>