Class GDCHardwareManagementGrpc.GDCHardwareManagementStub (0.8.0)

public static final class GDCHardwareManagementGrpc.GDCHardwareManagementStub extends AbstractAsyncStub<GDCHardwareManagementGrpc.GDCHardwareManagementStub>

A stub to allow clients to do asynchronous rpc calls to service GDCHardwareManagement.

The GDC Hardware Management service.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > GDCHardwareManagementGrpc.GDCHardwareManagementStub

Methods

build(Channel channel, CallOptions callOptions)

protected GDCHardwareManagementGrpc.GDCHardwareManagementStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
GDCHardwareManagementGrpc.GDCHardwareManagementStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createComment(CreateCommentRequest request, StreamObserver<Operation> responseObserver)

public 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 void updateZone(UpdateZoneRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a zone.

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