@Generated(value="by gapic-generator-java") public class HttpJsonVpnTunnelsStub extends VpnTunnelsStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonVpnTunnelsStub(VpnTunnelsStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonVpnTunnelsStub, using the given settings.
|
protected |
HttpJsonVpnTunnelsStub(VpnTunnelsStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonVpnTunnelsStub, using the given settings.
|
protected HttpJsonVpnTunnelsStub(VpnTunnelsStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonVpnTunnelsStub(VpnTunnelsStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonVpnTunnelsStub create(VpnTunnelsStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonVpnTunnelsStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonVpnTunnelsStub 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<AggregatedListVpnTunnelsRequest,VpnTunnelAggregatedList> aggregatedListCallable()
aggregatedListCallable in class VpnTunnelsStubpublic com.google.api.gax.rpc.UnaryCallable<AggregatedListVpnTunnelsRequest,VpnTunnelsClient.AggregatedListPagedResponse> aggregatedListPagedCallable()
aggregatedListPagedCallable in class VpnTunnelsStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteVpnTunnelRequest,Operation> deleteCallable()
deleteCallable in class VpnTunnelsStubpublic com.google.api.gax.rpc.OperationCallable<DeleteVpnTunnelRequest,Operation,Operation> deleteOperationCallable()
deleteOperationCallable in class VpnTunnelsStubpublic com.google.api.gax.rpc.UnaryCallable<GetVpnTunnelRequest,VpnTunnel> getCallable()
getCallable in class VpnTunnelsStubpublic com.google.api.gax.rpc.UnaryCallable<InsertVpnTunnelRequest,Operation> insertCallable()
insertCallable in class VpnTunnelsStubpublic com.google.api.gax.rpc.OperationCallable<InsertVpnTunnelRequest,Operation,Operation> insertOperationCallable()
insertOperationCallable in class VpnTunnelsStubpublic com.google.api.gax.rpc.UnaryCallable<ListVpnTunnelsRequest,VpnTunnelList> listCallable()
listCallable in class VpnTunnelsStubpublic com.google.api.gax.rpc.UnaryCallable<ListVpnTunnelsRequest,VpnTunnelsClient.ListPagedResponse> listPagedCallable()
listPagedCallable in class VpnTunnelsStubpublic com.google.api.gax.rpc.UnaryCallable<SetLabelsVpnTunnelRequest,Operation> setLabelsCallable()
setLabelsCallable in class VpnTunnelsStubpublic com.google.api.gax.rpc.OperationCallable<SetLabelsVpnTunnelRequest,Operation,Operation> setLabelsOperationCallable()
setLabelsOperationCallable in class VpnTunnelsStubpublic final void close()
close in interface AutoCloseableclose in class VpnTunnelsStubpublic 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.