Class GDCHardwareManagementGrpc.GDCHardwareManagementStub (0.3.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>

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>

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>