public static final class EdgeNetworkGrpc.EdgeNetworkFutureStub extends AbstractFutureStub<EdgeNetworkGrpc.EdgeNetworkFutureStub>
A stub to allow clients to do ListenableFuture-style 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.AbstractFutureStub >
EdgeNetworkGrpc.EdgeNetworkFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected EdgeNetworkGrpc.EdgeNetworkFutureStub build(Channel channel, CallOptions callOptions)
Parameters |
Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createInterconnectAttachment(CreateInterconnectAttachmentRequest request)
public ListenableFuture<Operation> createInterconnectAttachment(CreateInterconnectAttachmentRequest request)
Creates a new InterconnectAttachment in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createNetwork(CreateNetworkRequest request)
public ListenableFuture<Operation> createNetwork(CreateNetworkRequest request)
Creates a new Network in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createRouter(CreateRouterRequest request)
public ListenableFuture<Operation> createRouter(CreateRouterRequest request)
Creates a new Router in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createSubnet(CreateSubnetRequest request)
public ListenableFuture<Operation> createSubnet(CreateSubnetRequest request)
Creates a new Subnet in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteInterconnectAttachment(DeleteInterconnectAttachmentRequest request)
public ListenableFuture<Operation> deleteInterconnectAttachment(DeleteInterconnectAttachmentRequest request)
Deletes a single InterconnectAttachment.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteNetwork(DeleteNetworkRequest request)
public ListenableFuture<Operation> deleteNetwork(DeleteNetworkRequest request)
Deletes a single Network.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteRouter(DeleteRouterRequest request)
public ListenableFuture<Operation> deleteRouter(DeleteRouterRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteSubnet(DeleteSubnetRequest request)
public ListenableFuture<Operation> deleteSubnet(DeleteSubnetRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
diagnoseInterconnect(DiagnoseInterconnectRequest request)
public ListenableFuture<DiagnoseInterconnectResponse> diagnoseInterconnect(DiagnoseInterconnectRequest request)
Get the diagnostics of a single interconnect resource.
diagnoseNetwork(DiagnoseNetworkRequest request)
public ListenableFuture<DiagnoseNetworkResponse> diagnoseNetwork(DiagnoseNetworkRequest request)
Get the diagnostics of a single network resource.
diagnoseRouter(DiagnoseRouterRequest request)
public ListenableFuture<DiagnoseRouterResponse> diagnoseRouter(DiagnoseRouterRequest request)
Get the diagnostics of a single router resource.
getInterconnect(GetInterconnectRequest request)
public ListenableFuture<Interconnect> getInterconnect(GetInterconnectRequest request)
Gets details of a single Interconnect.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Interconnect> |
|
getInterconnectAttachment(GetInterconnectAttachmentRequest request)
public ListenableFuture<InterconnectAttachment> getInterconnectAttachment(GetInterconnectAttachmentRequest request)
Gets details of a single InterconnectAttachment.
getNetwork(GetNetworkRequest request)
public ListenableFuture<Network> getNetwork(GetNetworkRequest request)
Gets details of a single Network.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Network> |
|
getRouter(GetRouterRequest request)
public ListenableFuture<Router> getRouter(GetRouterRequest request)
Gets details of a single Router.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Router> |
|
getSubnet(GetSubnetRequest request)
public ListenableFuture<Subnet> getSubnet(GetSubnetRequest request)
Gets details of a single Subnet.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Subnet> |
|
getZone(GetZoneRequest request) (deprecated)
public ListenableFuture<Zone> getZone(GetZoneRequest request)
Deprecated: not implemented.
Gets details of a single Zone.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Zone> |
|
initializeZone(InitializeZoneRequest request)
public ListenableFuture<InitializeZoneResponse> initializeZone(InitializeZoneRequest request)
InitializeZone will initialize resources for a zone in a project.
listInterconnectAttachments(ListInterconnectAttachmentsRequest request)
public ListenableFuture<ListInterconnectAttachmentsResponse> listInterconnectAttachments(ListInterconnectAttachmentsRequest request)
Lists InterconnectAttachments in a given project and location.
listInterconnects(ListInterconnectsRequest request)
public ListenableFuture<ListInterconnectsResponse> listInterconnects(ListInterconnectsRequest request)
Lists Interconnects in a given project and location.
listNetworks(ListNetworksRequest request)
public ListenableFuture<ListNetworksResponse> listNetworks(ListNetworksRequest request)
Lists Networks in a given project and location.
listRouters(ListRoutersRequest request)
public ListenableFuture<ListRoutersResponse> listRouters(ListRoutersRequest request)
Lists Routers in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<ListRoutersResponse> |
|
listSubnets(ListSubnetsRequest request)
public ListenableFuture<ListSubnetsResponse> listSubnets(ListSubnetsRequest request)
Lists Subnets in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<ListSubnetsResponse> |
|
listZones(ListZonesRequest request) (deprecated)
public ListenableFuture<ListZonesResponse> listZones(ListZonesRequest request)
Deprecated: not implemented.
Lists Zones in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<ListZonesResponse> |
|
updateRouter(UpdateRouterRequest request)
public ListenableFuture<Operation> updateRouter(UpdateRouterRequest request)
Updates the parameters of a single Router.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateSubnet(UpdateSubnetRequest request)
public ListenableFuture<Operation> updateSubnet(UpdateSubnetRequest request)
Updates the parameters of a single Subnet.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|