Class EdgeNetworkGrpc.EdgeNetworkBlockingStub (0.20.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
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
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
Name Description
request CreateInterconnectAttachmentRequest
Returns
Type Description
Operation

createNetwork(CreateNetworkRequest request)

public Operation createNetwork(CreateNetworkRequest request)

Creates a new Network in a given project and location.

Parameter
Name Description
request CreateNetworkRequest
Returns
Type Description
Operation

createRouter(CreateRouterRequest request)

public Operation createRouter(CreateRouterRequest request)

Creates a new Router in a given project and location.

Parameter
Name Description
request CreateRouterRequest
Returns
Type Description
Operation

createSubnet(CreateSubnetRequest request)

public Operation createSubnet(CreateSubnetRequest request)

Creates a new Subnet in a given project and location.

Parameter
Name Description
request CreateSubnetRequest
Returns
Type Description
Operation

deleteInterconnectAttachment(DeleteInterconnectAttachmentRequest request)

public Operation deleteInterconnectAttachment(DeleteInterconnectAttachmentRequest request)

Deletes a single InterconnectAttachment.

Parameter
Name Description
request DeleteInterconnectAttachmentRequest
Returns
Type Description
Operation

deleteNetwork(DeleteNetworkRequest request)

public Operation deleteNetwork(DeleteNetworkRequest request)

Deletes a single Network.

Parameter
Name Description
request DeleteNetworkRequest
Returns
Type Description
Operation

deleteRouter(DeleteRouterRequest request)

public Operation deleteRouter(DeleteRouterRequest request)

Deletes a single Router.

Parameter
Name Description
request DeleteRouterRequest
Returns
Type Description
Operation

deleteSubnet(DeleteSubnetRequest request)

public Operation deleteSubnet(DeleteSubnetRequest request)

Deletes a single Subnet.

Parameter
Name Description
request DeleteSubnetRequest
Returns
Type Description
Operation

diagnoseInterconnect(DiagnoseInterconnectRequest request)

public DiagnoseInterconnectResponse diagnoseInterconnect(DiagnoseInterconnectRequest request)

Get the diagnostics of a single interconnect resource.

Parameter
Name Description
request DiagnoseInterconnectRequest
Returns
Type Description
DiagnoseInterconnectResponse

diagnoseNetwork(DiagnoseNetworkRequest request)

public DiagnoseNetworkResponse diagnoseNetwork(DiagnoseNetworkRequest request)

Get the diagnostics of a single network resource.

Parameter
Name Description
request DiagnoseNetworkRequest
Returns
Type Description
DiagnoseNetworkResponse

diagnoseRouter(DiagnoseRouterRequest request)

public DiagnoseRouterResponse diagnoseRouter(DiagnoseRouterRequest request)

Get the diagnostics of a single router resource.

Parameter
Name Description
request DiagnoseRouterRequest
Returns
Type Description
DiagnoseRouterResponse

getInterconnect(GetInterconnectRequest request)

public Interconnect getInterconnect(GetInterconnectRequest request)

Gets details of a single Interconnect.

Parameter
Name Description
request GetInterconnectRequest
Returns
Type Description
Interconnect

getInterconnectAttachment(GetInterconnectAttachmentRequest request)

public InterconnectAttachment getInterconnectAttachment(GetInterconnectAttachmentRequest request)

Gets details of a single InterconnectAttachment.

Parameter
Name Description
request GetInterconnectAttachmentRequest
Returns
Type Description
InterconnectAttachment

getNetwork(GetNetworkRequest request)

public Network getNetwork(GetNetworkRequest request)

Gets details of a single Network.

Parameter
Name Description
request GetNetworkRequest
Returns
Type Description
Network

getRouter(GetRouterRequest request)

public Router getRouter(GetRouterRequest request)

Gets details of a single Router.

Parameter
Name Description
request GetRouterRequest
Returns
Type Description
Router

getSubnet(GetSubnetRequest request)

public Subnet getSubnet(GetSubnetRequest request)

Gets details of a single Subnet.

Parameter
Name Description
request GetSubnetRequest
Returns
Type Description
Subnet

getZone(GetZoneRequest request) (deprecated)

public Zone getZone(GetZoneRequest request)

Deprecated: not implemented. Gets details of a single Zone.

Parameter
Name Description
request GetZoneRequest
Returns
Type Description
Zone

initializeZone(InitializeZoneRequest request)

public InitializeZoneResponse initializeZone(InitializeZoneRequest request)

InitializeZone will initialize resources for a zone in a project.

Parameter
Name Description
request InitializeZoneRequest
Returns
Type Description
InitializeZoneResponse

listInterconnectAttachments(ListInterconnectAttachmentsRequest request)

public ListInterconnectAttachmentsResponse listInterconnectAttachments(ListInterconnectAttachmentsRequest request)

Lists InterconnectAttachments in a given project and location.

Parameter
Name Description
request ListInterconnectAttachmentsRequest
Returns
Type Description
ListInterconnectAttachmentsResponse

listInterconnects(ListInterconnectsRequest request)

public ListInterconnectsResponse listInterconnects(ListInterconnectsRequest request)

Lists Interconnects in a given project and location.

Parameter
Name Description
request ListInterconnectsRequest
Returns
Type Description
ListInterconnectsResponse

listNetworks(ListNetworksRequest request)

public ListNetworksResponse listNetworks(ListNetworksRequest request)

Lists Networks in a given project and location.

Parameter
Name Description
request ListNetworksRequest
Returns
Type Description
ListNetworksResponse

listRouters(ListRoutersRequest request)

public ListRoutersResponse listRouters(ListRoutersRequest request)

Lists Routers in a given project and location.

Parameter
Name Description
request ListRoutersRequest
Returns
Type Description
ListRoutersResponse

listSubnets(ListSubnetsRequest request)

public ListSubnetsResponse listSubnets(ListSubnetsRequest request)

Lists Subnets in a given project and location.

Parameter
Name Description
request ListSubnetsRequest
Returns
Type Description
ListSubnetsResponse

listZones(ListZonesRequest request) (deprecated)

public ListZonesResponse listZones(ListZonesRequest request)

Deprecated: not implemented. Lists Zones in a given project and location.

Parameter
Name Description
request ListZonesRequest
Returns
Type Description
ListZonesResponse

updateRouter(UpdateRouterRequest request)

public Operation updateRouter(UpdateRouterRequest request)

Updates the parameters of a single Router.

Parameter
Name Description
request UpdateRouterRequest
Returns
Type Description
Operation

updateSubnet(UpdateSubnetRequest request)

public Operation updateSubnet(UpdateSubnetRequest request)

Updates the parameters of a single Subnet.

Parameter
Name Description
request UpdateSubnetRequest
Returns
Type Description
Operation