Interface GDCHardwareManagementGrpc.AsyncService (0.2.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>

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>

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>