Class EdgeNetworkGrpc.EdgeNetworkBlockingStub (0.4.0)

public static final class EdgeNetworkGrpc.EdgeNetworkBlockingStub extends AbstractBlockingStub<EdgeNetworkGrpc.EdgeNetworkBlockingStub>

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

EdgeNetwork API provides managed, highly available cloud dynamic network configuration service to the GEC customer to enable edge application and network function solutions. This allows the customers to easily define and configure the network setup and property to meet the workload requirement.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > EdgeNetworkGrpc.EdgeNetworkBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected EdgeNetworkGrpc.EdgeNetworkBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
EdgeNetworkGrpc.EdgeNetworkBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createInterconnectAttachment(CreateInterconnectAttachmentRequest request)

public Operation createInterconnectAttachment(CreateInterconnectAttachmentRequest request)

Creates a new InterconnectAttachment in a given project and location.

Parameter
NameDescription
requestCreateInterconnectAttachmentRequest
Returns
TypeDescription
Operation

createNetwork(CreateNetworkRequest request)

public Operation createNetwork(CreateNetworkRequest request)

Creates a new Network in a given project and location.

Parameter
NameDescription
requestCreateNetworkRequest
Returns
TypeDescription
Operation

createRouter(CreateRouterRequest request)

public Operation createRouter(CreateRouterRequest request)

Creates a new Router in a given project and location.

Parameter
NameDescription
requestCreateRouterRequest
Returns
TypeDescription
Operation

createSubnet(CreateSubnetRequest request)

public Operation createSubnet(CreateSubnetRequest request)

Creates a new Subnet in a given project and location.

Parameter
NameDescription
requestCreateSubnetRequest
Returns
TypeDescription
Operation

deleteInterconnectAttachment(DeleteInterconnectAttachmentRequest request)

public Operation deleteInterconnectAttachment(DeleteInterconnectAttachmentRequest request)

Deletes a single InterconnectAttachment.

Parameter
NameDescription
requestDeleteInterconnectAttachmentRequest
Returns
TypeDescription
Operation

deleteNetwork(DeleteNetworkRequest request)

public Operation deleteNetwork(DeleteNetworkRequest request)

Deletes a single Network.

Parameter
NameDescription
requestDeleteNetworkRequest
Returns
TypeDescription
Operation

deleteRouter(DeleteRouterRequest request)

public Operation deleteRouter(DeleteRouterRequest request)

Deletes a single Router.

Parameter
NameDescription
requestDeleteRouterRequest
Returns
TypeDescription
Operation

deleteSubnet(DeleteSubnetRequest request)

public Operation deleteSubnet(DeleteSubnetRequest request)

Deletes a single Subnet.

Parameter
NameDescription
requestDeleteSubnetRequest
Returns
TypeDescription
Operation

diagnoseInterconnect(DiagnoseInterconnectRequest request)

public DiagnoseInterconnectResponse diagnoseInterconnect(DiagnoseInterconnectRequest request)

Get the diagnostics of a single interconnect resource.

Parameter
NameDescription
requestDiagnoseInterconnectRequest
Returns
TypeDescription
DiagnoseInterconnectResponse

diagnoseNetwork(DiagnoseNetworkRequest request)

public DiagnoseNetworkResponse diagnoseNetwork(DiagnoseNetworkRequest request)

Get the diagnostics of a single network resource.

Parameter
NameDescription
requestDiagnoseNetworkRequest
Returns
TypeDescription
DiagnoseNetworkResponse

diagnoseRouter(DiagnoseRouterRequest request)

public DiagnoseRouterResponse diagnoseRouter(DiagnoseRouterRequest request)

Get the diagnostics of a single router resource.

Parameter
NameDescription
requestDiagnoseRouterRequest
Returns
TypeDescription
DiagnoseRouterResponse

getInterconnect(GetInterconnectRequest request)

public Interconnect getInterconnect(GetInterconnectRequest request)

Gets details of a single Interconnect.

Parameter
NameDescription
requestGetInterconnectRequest
Returns
TypeDescription
Interconnect

getInterconnectAttachment(GetInterconnectAttachmentRequest request)

public InterconnectAttachment getInterconnectAttachment(GetInterconnectAttachmentRequest request)

Gets details of a single InterconnectAttachment.

Parameter
NameDescription
requestGetInterconnectAttachmentRequest
Returns
TypeDescription
InterconnectAttachment

getNetwork(GetNetworkRequest request)

public Network getNetwork(GetNetworkRequest request)

Gets details of a single Network.

Parameter
NameDescription
requestGetNetworkRequest
Returns
TypeDescription
Network

getRouter(GetRouterRequest request)

public Router getRouter(GetRouterRequest request)

Gets details of a single Router.

Parameter
NameDescription
requestGetRouterRequest
Returns
TypeDescription
Router

getSubnet(GetSubnetRequest request)

public Subnet getSubnet(GetSubnetRequest request)

Gets details of a single Subnet.

Parameter
NameDescription
requestGetSubnetRequest
Returns
TypeDescription
Subnet

getZone(GetZoneRequest request)

public Zone getZone(GetZoneRequest request)

Gets details of a single Zone.

Parameter
NameDescription
requestGetZoneRequest
Returns
TypeDescription
Zone

initializeZone(InitializeZoneRequest request)

public InitializeZoneResponse initializeZone(InitializeZoneRequest request)

InitializeZone will initialize resources for a zone in a project.

Parameter
NameDescription
requestInitializeZoneRequest
Returns
TypeDescription
InitializeZoneResponse

listInterconnectAttachments(ListInterconnectAttachmentsRequest request)

public ListInterconnectAttachmentsResponse listInterconnectAttachments(ListInterconnectAttachmentsRequest request)

Lists InterconnectAttachments in a given project and location.

Parameter
NameDescription
requestListInterconnectAttachmentsRequest
Returns
TypeDescription
ListInterconnectAttachmentsResponse

listInterconnects(ListInterconnectsRequest request)

public ListInterconnectsResponse listInterconnects(ListInterconnectsRequest request)

Lists Interconnects in a given project and location.

Parameter
NameDescription
requestListInterconnectsRequest
Returns
TypeDescription
ListInterconnectsResponse

listNetworks(ListNetworksRequest request)

public ListNetworksResponse listNetworks(ListNetworksRequest request)

Lists Networks in a given project and location.

Parameter
NameDescription
requestListNetworksRequest
Returns
TypeDescription
ListNetworksResponse

listRouters(ListRoutersRequest request)

public ListRoutersResponse listRouters(ListRoutersRequest request)

Lists Routers in a given project and location.

Parameter
NameDescription
requestListRoutersRequest
Returns
TypeDescription
ListRoutersResponse

listSubnets(ListSubnetsRequest request)

public ListSubnetsResponse listSubnets(ListSubnetsRequest request)

Lists Subnets in a given project and location.

Parameter
NameDescription
requestListSubnetsRequest
Returns
TypeDescription
ListSubnetsResponse

listZones(ListZonesRequest request)

public ListZonesResponse listZones(ListZonesRequest request)

Lists Zones in a given project and location.

Parameter
NameDescription
requestListZonesRequest
Returns
TypeDescription
ListZonesResponse

updateRouter(UpdateRouterRequest request)

public Operation updateRouter(UpdateRouterRequest request)

Updates the parameters of a single Router.

Parameter
NameDescription
requestUpdateRouterRequest
Returns
TypeDescription
Operation

updateSubnet(UpdateSubnetRequest request)

public Operation updateSubnet(UpdateSubnetRequest request)

Updates the parameters of a single Subnet.

Parameter
NameDescription
requestUpdateSubnetRequest
Returns
TypeDescription
Operation