Class GDCHardwareManagementGrpc.GDCHardwareManagementBlockingStub (0.10.0)

public static final class GDCHardwareManagementGrpc.GDCHardwareManagementBlockingStub extends AbstractBlockingStub<GDCHardwareManagementGrpc.GDCHardwareManagementBlockingStub>

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

The GDC Hardware Management service.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > GDCHardwareManagementGrpc.GDCHardwareManagementBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

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

createComment(CreateCommentRequest request)

public Operation createComment(CreateCommentRequest request)

Creates a new comment on an order.

Parameter
Name Description
request CreateCommentRequest
Returns
Type Description
Operation

createHardware(CreateHardwareRequest request)

public Operation createHardware(CreateHardwareRequest request)

Creates new hardware in a given project and location.

Parameter
Name Description
request CreateHardwareRequest
Returns
Type Description
Operation

createHardwareGroup(CreateHardwareGroupRequest request)

public Operation createHardwareGroup(CreateHardwareGroupRequest request)

Creates a new hardware group in a given order.

Parameter
Name Description
request CreateHardwareGroupRequest
Returns
Type Description
Operation

createOrder(CreateOrderRequest request)

public Operation createOrder(CreateOrderRequest request)

Creates a new order in a given project and location.

Parameter
Name Description
request CreateOrderRequest
Returns
Type Description
Operation

createSite(CreateSiteRequest request)

public Operation createSite(CreateSiteRequest request)

Creates a new site in a given project and location.

Parameter
Name Description
request CreateSiteRequest
Returns
Type Description
Operation

createZone(CreateZoneRequest request)

public Operation createZone(CreateZoneRequest request)

Creates a new zone in a given project and location.

Parameter
Name Description
request CreateZoneRequest
Returns
Type Description
Operation

deleteHardware(DeleteHardwareRequest request)

public Operation deleteHardware(DeleteHardwareRequest request)

Deletes hardware.

Parameter
Name Description
request DeleteHardwareRequest
Returns
Type Description
Operation

deleteHardwareGroup(DeleteHardwareGroupRequest request)

public Operation deleteHardwareGroup(DeleteHardwareGroupRequest request)

Deletes a hardware group.

Parameter
Name Description
request DeleteHardwareGroupRequest
Returns
Type Description
Operation

deleteOrder(DeleteOrderRequest request)

public Operation deleteOrder(DeleteOrderRequest request)

Deletes an order.

Parameter
Name Description
request DeleteOrderRequest
Returns
Type Description
Operation

deleteSite(DeleteSiteRequest request)

public Operation deleteSite(DeleteSiteRequest request)

Deletes a site.

Parameter
Name Description
request DeleteSiteRequest
Returns
Type Description
Operation

deleteZone(DeleteZoneRequest request)

public Operation deleteZone(DeleteZoneRequest request)

Deletes a zone.

Parameter
Name Description
request DeleteZoneRequest
Returns
Type Description
Operation

getChangeLogEntry(GetChangeLogEntryRequest request)

public ChangeLogEntry getChangeLogEntry(GetChangeLogEntryRequest request)

Gets details of a change to an order.

Parameter
Name Description
request GetChangeLogEntryRequest
Returns
Type Description
ChangeLogEntry

getComment(GetCommentRequest request)

public Comment getComment(GetCommentRequest request)

Gets the content of a comment.

Parameter
Name Description
request GetCommentRequest
Returns
Type Description
Comment

getHardware(GetHardwareRequest request)

public Hardware getHardware(GetHardwareRequest request)

Gets hardware details.

Parameter
Name Description
request GetHardwareRequest
Returns
Type Description
Hardware

getHardwareGroup(GetHardwareGroupRequest request)

public HardwareGroup getHardwareGroup(GetHardwareGroupRequest request)

Gets details of a hardware group.

Parameter
Name Description
request GetHardwareGroupRequest
Returns
Type Description
HardwareGroup

getOrder(GetOrderRequest request)

public Order getOrder(GetOrderRequest request)

Gets details of an order.

Parameter
Name Description
request GetOrderRequest
Returns
Type Description
Order

getSite(GetSiteRequest request)

public Site getSite(GetSiteRequest request)

Gets details of a site.

Parameter
Name Description
request GetSiteRequest
Returns
Type Description
Site

getSku(GetSkuRequest request)

public Sku getSku(GetSkuRequest request)

Gets details of an SKU.

Parameter
Name Description
request GetSkuRequest
Returns
Type Description
Sku

getZone(GetZoneRequest request)

public Zone getZone(GetZoneRequest request)

Gets details of a zone.

Parameter
Name Description
request GetZoneRequest
Returns
Type Description
Zone

listChangeLogEntries(ListChangeLogEntriesRequest request)

public ListChangeLogEntriesResponse listChangeLogEntries(ListChangeLogEntriesRequest request)

Lists the changes made to an order.

Parameter
Name Description
request ListChangeLogEntriesRequest
Returns
Type Description
ListChangeLogEntriesResponse

listComments(ListCommentsRequest request)

public ListCommentsResponse listComments(ListCommentsRequest request)

Lists the comments on an order.

Parameter
Name Description
request ListCommentsRequest
Returns
Type Description
ListCommentsResponse

listHardware(ListHardwareRequest request)

public ListHardwareResponse listHardware(ListHardwareRequest request)

Lists hardware in a given project and location.

Parameter
Name Description
request ListHardwareRequest
Returns
Type Description
ListHardwareResponse

listHardwareGroups(ListHardwareGroupsRequest request)

public ListHardwareGroupsResponse listHardwareGroups(ListHardwareGroupsRequest request)

Lists hardware groups in a given order.

Parameter
Name Description
request ListHardwareGroupsRequest
Returns
Type Description
ListHardwareGroupsResponse

listOrders(ListOrdersRequest request)

public ListOrdersResponse listOrders(ListOrdersRequest request)

Lists orders in a given project and location.

Parameter
Name Description
request ListOrdersRequest
Returns
Type Description
ListOrdersResponse

listSites(ListSitesRequest request)

public ListSitesResponse listSites(ListSitesRequest request)

Lists sites in a given project and location.

Parameter
Name Description
request ListSitesRequest
Returns
Type Description
ListSitesResponse

listSkus(ListSkusRequest request)

public ListSkusResponse listSkus(ListSkusRequest request)

Lists SKUs for a given project and location.

Parameter
Name Description
request ListSkusRequest
Returns
Type Description
ListSkusResponse

listZones(ListZonesRequest request)

public ListZonesResponse listZones(ListZonesRequest request)

Lists zones in a given project and location.

Parameter
Name Description
request ListZonesRequest
Returns
Type Description
ListZonesResponse

recordActionOnComment(RecordActionOnCommentRequest request)

public Comment recordActionOnComment(RecordActionOnCommentRequest request)

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.

Parameter
Name Description
request RecordActionOnCommentRequest
Returns
Type Description
Comment

signalZoneState(SignalZoneStateRequest request)

public Operation signalZoneState(SignalZoneStateRequest request)

Signals the state of a zone.

Parameter
Name Description
request SignalZoneStateRequest
Returns
Type Description
Operation

submitOrder(SubmitOrderRequest request)

public Operation submitOrder(SubmitOrderRequest request)

Submits an order.

Parameter
Name Description
request SubmitOrderRequest
Returns
Type Description
Operation

updateHardware(UpdateHardwareRequest request)

public Operation updateHardware(UpdateHardwareRequest request)

Updates hardware parameters.

Parameter
Name Description
request UpdateHardwareRequest
Returns
Type Description
Operation

updateHardwareGroup(UpdateHardwareGroupRequest request)

public Operation updateHardwareGroup(UpdateHardwareGroupRequest request)

Updates the parameters of a hardware group.

Parameter
Name Description
request UpdateHardwareGroupRequest
Returns
Type Description
Operation

updateOrder(UpdateOrderRequest request)

public Operation updateOrder(UpdateOrderRequest request)

Updates the parameters of an order.

Parameter
Name Description
request UpdateOrderRequest
Returns
Type Description
Operation

updateSite(UpdateSiteRequest request)

public Operation updateSite(UpdateSiteRequest request)

Updates the parameters of a site.

Parameter
Name Description
request UpdateSiteRequest
Returns
Type Description
Operation

updateZone(UpdateZoneRequest request)

public Operation updateZone(UpdateZoneRequest request)

Updates the parameters of a zone.

Parameter
Name Description
request UpdateZoneRequest
Returns
Type Description
Operation