@Generated(value="by gapic-generator-java") public class HttpJsonVpnGatewaysStub extends VpnGatewaysStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonVpnGatewaysStub(VpnGatewaysStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonVpnGatewaysStub, using the given settings.
|
protected |
HttpJsonVpnGatewaysStub(VpnGatewaysStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonVpnGatewaysStub, using the given settings.
|
protected HttpJsonVpnGatewaysStub(VpnGatewaysStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonVpnGatewaysStub(VpnGatewaysStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonVpnGatewaysStub create(VpnGatewaysStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonVpnGatewaysStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonVpnGatewaysStub 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<AggregatedListVpnGatewaysRequest,VpnGatewayAggregatedList> aggregatedListCallable()
aggregatedListCallable in class VpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<AggregatedListVpnGatewaysRequest,VpnGatewaysClient.AggregatedListPagedResponse> aggregatedListPagedCallable()
aggregatedListPagedCallable in class VpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteVpnGatewayRequest,Operation> deleteCallable()
deleteCallable in class VpnGatewaysStubpublic com.google.api.gax.rpc.OperationCallable<DeleteVpnGatewayRequest,Operation,Operation> deleteOperationCallable()
deleteOperationCallable in class VpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<GetVpnGatewayRequest,VpnGateway> getCallable()
getCallable in class VpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<GetStatusVpnGatewayRequest,VpnGatewaysGetStatusResponse> getStatusCallable()
getStatusCallable in class VpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<InsertVpnGatewayRequest,Operation> insertCallable()
insertCallable in class VpnGatewaysStubpublic com.google.api.gax.rpc.OperationCallable<InsertVpnGatewayRequest,Operation,Operation> insertOperationCallable()
insertOperationCallable in class VpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<ListVpnGatewaysRequest,VpnGatewayList> listCallable()
listCallable in class VpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<ListVpnGatewaysRequest,VpnGatewaysClient.ListPagedResponse> listPagedCallable()
listPagedCallable in class VpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<SetLabelsVpnGatewayRequest,Operation> setLabelsCallable()
setLabelsCallable in class VpnGatewaysStubpublic com.google.api.gax.rpc.OperationCallable<SetLabelsVpnGatewayRequest,Operation,Operation> setLabelsOperationCallable()
setLabelsOperationCallable in class VpnGatewaysStubpublic com.google.api.gax.rpc.UnaryCallable<TestIamPermissionsVpnGatewayRequest,TestPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class VpnGatewaysStubpublic final void close()
close in interface AutoCloseableclose in class VpnGatewaysStubpublic 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.