@Generated(value="by gapic-generator-java") public class HttpJsonExternalVpnGatewaysStub extends ExternalVpnGatewaysStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonExternalVpnGatewaysStub(ExternalVpnGatewaysStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonExternalVpnGatewaysStub, using the given settings.
|
protected |
HttpJsonExternalVpnGatewaysStub(ExternalVpnGatewaysStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonExternalVpnGatewaysStub, using the given settings.
|
protected HttpJsonExternalVpnGatewaysStub(ExternalVpnGatewaysStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonExternalVpnGatewaysStub(ExternalVpnGatewaysStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonExternalVpnGatewaysStub create(ExternalVpnGatewaysStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonExternalVpnGatewaysStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonExternalVpnGatewaysStub 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<DeleteExternalVpnGatewayRequest,Operation> deleteCallable()
deleteCallable in class ExternalVpnGatewaysStubpublic com.google.api.gax.rpc.OperationCallable<DeleteExternalVpnGatewayRequest,Operation,Operation> deleteOperationCallable()
deleteOperationCallable in class ExternalVpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<GetExternalVpnGatewayRequest,ExternalVpnGateway> getCallable()
getCallable in class ExternalVpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<InsertExternalVpnGatewayRequest,Operation> insertCallable()
insertCallable in class ExternalVpnGatewaysStubpublic com.google.api.gax.rpc.OperationCallable<InsertExternalVpnGatewayRequest,Operation,Operation> insertOperationCallable()
insertOperationCallable in class ExternalVpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<ListExternalVpnGatewaysRequest,ExternalVpnGatewayList> listCallable()
listCallable in class ExternalVpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<ListExternalVpnGatewaysRequest,ExternalVpnGatewaysClient.ListPagedResponse> listPagedCallable()
listPagedCallable in class ExternalVpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<SetLabelsExternalVpnGatewayRequest,Operation> setLabelsCallable()
setLabelsCallable in class ExternalVpnGatewaysStubpublic com.google.api.gax.rpc.OperationCallable<SetLabelsExternalVpnGatewayRequest,Operation,Operation> setLabelsOperationCallable()
setLabelsOperationCallable in class ExternalVpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<TestIamPermissionsExternalVpnGatewayRequest,TestPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class ExternalVpnGatewaysStubpublic final void close()
close in interface AutoCloseableclose in class ExternalVpnGatewaysStubpublic 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.