public final class HubServiceGrpc
Network Connectivity Center is a hub-and-spoke abstraction for network
connectivity management in Google Cloud. It reduces operational complexity
through a simple, centralized connectivity management model.
Static Fields
SERVICE_NAME
public static final String SERVICE_NAME
Field Value |
Type |
Description |
String |
|
Static Methods
bindService(HubServiceGrpc.AsyncService service)
public static final ServerServiceDefinition bindService(HubServiceGrpc.AsyncService service)
Returns |
Type |
Description |
io.grpc.ServerServiceDefinition |
|
getAcceptHubSpokeMethod()
public static MethodDescriptor<AcceptHubSpokeRequest,Operation> getAcceptHubSpokeMethod()
getCreateHubMethod()
public static MethodDescriptor<CreateHubRequest,Operation> getCreateHubMethod()
getCreateSpokeMethod()
public static MethodDescriptor<CreateSpokeRequest,Operation> getCreateSpokeMethod()
getDeleteHubMethod()
public static MethodDescriptor<DeleteHubRequest,Operation> getDeleteHubMethod()
getDeleteSpokeMethod()
public static MethodDescriptor<DeleteSpokeRequest,Operation> getDeleteSpokeMethod()
getGetGroupMethod()
public static MethodDescriptor<GetGroupRequest,Group> getGetGroupMethod()
getGetHubMethod()
public static MethodDescriptor<GetHubRequest,Hub> getGetHubMethod()
getGetRouteMethod()
public static MethodDescriptor<GetRouteRequest,Route> getGetRouteMethod()
getGetRouteTableMethod()
public static MethodDescriptor<GetRouteTableRequest,RouteTable> getGetRouteTableMethod()
getGetSpokeMethod()
public static MethodDescriptor<GetSpokeRequest,Spoke> getGetSpokeMethod()
getListGroupsMethod()
public static MethodDescriptor<ListGroupsRequest,ListGroupsResponse> getListGroupsMethod()
getListHubSpokesMethod()
public static MethodDescriptor<ListHubSpokesRequest,ListHubSpokesResponse> getListHubSpokesMethod()
getListHubsMethod()
public static MethodDescriptor<ListHubsRequest,ListHubsResponse> getListHubsMethod()
getListRouteTablesMethod()
public static MethodDescriptor<ListRouteTablesRequest,ListRouteTablesResponse> getListRouteTablesMethod()
getListRoutesMethod()
public static MethodDescriptor<ListRoutesRequest,ListRoutesResponse> getListRoutesMethod()
getListSpokesMethod()
public static MethodDescriptor<ListSpokesRequest,ListSpokesResponse> getListSpokesMethod()
getRejectHubSpokeMethod()
public static MethodDescriptor<RejectHubSpokeRequest,Operation> getRejectHubSpokeMethod()
getServiceDescriptor()
public static ServiceDescriptor getServiceDescriptor()
Returns |
Type |
Description |
io.grpc.ServiceDescriptor |
|
getUpdateHubMethod()
public static MethodDescriptor<UpdateHubRequest,Operation> getUpdateHubMethod()
getUpdateSpokeMethod()
public static MethodDescriptor<UpdateSpokeRequest,Operation> getUpdateSpokeMethod()
newBlockingStub(Channel channel)
public static HubServiceGrpc.HubServiceBlockingStub newBlockingStub(Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
Parameter |
Name |
Description |
channel |
io.grpc.Channel
|
newFutureStub(Channel channel)
public static HubServiceGrpc.HubServiceFutureStub newFutureStub(Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
Parameter |
Name |
Description |
channel |
io.grpc.Channel
|
newStub(Channel channel)
public static HubServiceGrpc.HubServiceStub newStub(Channel channel)
Creates a new async stub that supports all call types for the service
Parameter |
Name |
Description |
channel |
io.grpc.Channel
|