@Generated(value="by gapic-generator-java") public class HttpJsonRoutersStub extends RoutersStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonRoutersStub(RoutersStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonRoutersStub, using the given settings.
|
protected |
HttpJsonRoutersStub(RoutersStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonRoutersStub, using the given settings.
|
protected HttpJsonRoutersStub(RoutersStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonRoutersStub(RoutersStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonRoutersStub create(RoutersStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonRoutersStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonRoutersStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOException@InternalApi public static List<com.google.api.gax.httpjson.ApiMethodDescriptor> getMethodDescriptors()
public com.google.api.gax.rpc.UnaryCallable<AggregatedListRoutersRequest,RouterAggregatedList> aggregatedListCallable()
aggregatedListCallable in class RoutersStubpublic com.google.api.gax.rpc.UnaryCallable<AggregatedListRoutersRequest,RoutersClient.AggregatedListPagedResponse> aggregatedListPagedCallable()
aggregatedListPagedCallable in class RoutersStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteRouterRequest,Operation> deleteCallable()
deleteCallable in class RoutersStubpublic com.google.api.gax.rpc.OperationCallable<DeleteRouterRequest,Operation,Operation> deleteOperationCallable()
deleteOperationCallable in class RoutersStubpublic com.google.api.gax.rpc.UnaryCallable<GetRouterRequest,Router> getCallable()
getCallable in class RoutersStubpublic com.google.api.gax.rpc.UnaryCallable<GetNatIpInfoRouterRequest,NatIpInfoResponse> getNatIpInfoCallable()
getNatIpInfoCallable in class RoutersStubpublic com.google.api.gax.rpc.UnaryCallable<GetNatMappingInfoRoutersRequest,VmEndpointNatMappingsList> getNatMappingInfoCallable()
getNatMappingInfoCallable in class RoutersStubpublic com.google.api.gax.rpc.UnaryCallable<GetNatMappingInfoRoutersRequest,RoutersClient.GetNatMappingInfoPagedResponse> getNatMappingInfoPagedCallable()
getNatMappingInfoPagedCallable in class RoutersStubpublic com.google.api.gax.rpc.UnaryCallable<GetRouterStatusRouterRequest,RouterStatusResponse> getRouterStatusCallable()
getRouterStatusCallable in class RoutersStubpublic com.google.api.gax.rpc.UnaryCallable<InsertRouterRequest,Operation> insertCallable()
insertCallable in class RoutersStubpublic com.google.api.gax.rpc.OperationCallable<InsertRouterRequest,Operation,Operation> insertOperationCallable()
insertOperationCallable in class RoutersStubpublic com.google.api.gax.rpc.UnaryCallable<ListRoutersRequest,RouterList> listCallable()
listCallable in class RoutersStubpublic com.google.api.gax.rpc.UnaryCallable<ListRoutersRequest,RoutersClient.ListPagedResponse> listPagedCallable()
listPagedCallable in class RoutersStubpublic com.google.api.gax.rpc.UnaryCallable<PatchRouterRequest,Operation> patchCallable()
patchCallable in class RoutersStubpublic com.google.api.gax.rpc.OperationCallable<PatchRouterRequest,Operation,Operation> patchOperationCallable()
patchOperationCallable in class RoutersStubpublic com.google.api.gax.rpc.UnaryCallable<PreviewRouterRequest,RoutersPreviewResponse> previewCallable()
previewCallable in class RoutersStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateRouterRequest,Operation> updateCallable()
updateCallable in class RoutersStubpublic com.google.api.gax.rpc.OperationCallable<UpdateRouterRequest,Operation,Operation> updateOperationCallable()
updateOperationCallable in class RoutersStubpublic final void close()
close in interface AutoCloseableclose in class RoutersStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2024 Google LLC. All rights reserved.