@Generated(value="by gapic-generator-java") public class HttpJsonTargetVpnGatewaysStub extends TargetVpnGatewaysStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonTargetVpnGatewaysStub(TargetVpnGatewaysStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonTargetVpnGatewaysStub, using the given settings.
|
protected |
HttpJsonTargetVpnGatewaysStub(TargetVpnGatewaysStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonTargetVpnGatewaysStub, using the given settings.
|
protected HttpJsonTargetVpnGatewaysStub(TargetVpnGatewaysStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonTargetVpnGatewaysStub(TargetVpnGatewaysStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonTargetVpnGatewaysStub create(TargetVpnGatewaysStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonTargetVpnGatewaysStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonTargetVpnGatewaysStub 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<AggregatedListTargetVpnGatewaysRequest,TargetVpnGatewayAggregatedList> aggregatedListCallable()
aggregatedListCallable in class TargetVpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<AggregatedListTargetVpnGatewaysRequest,TargetVpnGatewaysClient.AggregatedListPagedResponse> aggregatedListPagedCallable()
aggregatedListPagedCallable in class TargetVpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteTargetVpnGatewayRequest,Operation> deleteCallable()
deleteCallable in class TargetVpnGatewaysStubpublic com.google.api.gax.rpc.OperationCallable<DeleteTargetVpnGatewayRequest,Operation,Operation> deleteOperationCallable()
deleteOperationCallable in class TargetVpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<GetTargetVpnGatewayRequest,TargetVpnGateway> getCallable()
getCallable in class TargetVpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<InsertTargetVpnGatewayRequest,Operation> insertCallable()
insertCallable in class TargetVpnGatewaysStubpublic com.google.api.gax.rpc.OperationCallable<InsertTargetVpnGatewayRequest,Operation,Operation> insertOperationCallable()
insertOperationCallable in class TargetVpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<ListTargetVpnGatewaysRequest,TargetVpnGatewayList> listCallable()
listCallable in class TargetVpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<ListTargetVpnGatewaysRequest,TargetVpnGatewaysClient.ListPagedResponse> listPagedCallable()
listPagedCallable in class TargetVpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<SetLabelsTargetVpnGatewayRequest,Operation> setLabelsCallable()
setLabelsCallable in class TargetVpnGatewaysStubpublic com.google.api.gax.rpc.OperationCallable<SetLabelsTargetVpnGatewayRequest,Operation,Operation> setLabelsOperationCallable()
setLabelsOperationCallable in class TargetVpnGatewaysStubpublic final void close()
close in interface AutoCloseableclose in class TargetVpnGatewaysStubpublic 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.