@Generated(value="by gapic-generator") @BetaApi(value="A restructuring of stub classes is planned, so this may break in the future") public class HttpJsonSubnetworkStub extends SubnetworkStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonSubnetworkStub(SubnetworkStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonSubnetworkStub, using the given settings.
|
protected |
HttpJsonSubnetworkStub(SubnetworkStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonSubnetworkStub, using the given settings.
|
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<AggregatedListSubnetworksHttpRequest,SubnetworkAggregatedList> aggregatedListSubnetworksMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<DeleteSubnetworkHttpRequest,Operation> deleteSubnetworkMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<ExpandIpCidrRangeSubnetworkHttpRequest,Operation> expandIpCidrRangeSubnetworkMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<GetSubnetworkHttpRequest,Subnetwork> getSubnetworkMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<GetIamPolicySubnetworkHttpRequest,Policy> getIamPolicySubnetworkMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<InsertSubnetworkHttpRequest,Operation> insertSubnetworkMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<ListSubnetworksHttpRequest,SubnetworkList> listSubnetworksMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<ListUsableSubnetworksHttpRequest,UsableSubnetworksAggregatedList> listUsableSubnetworksMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<PatchSubnetworkHttpRequest,Operation> patchSubnetworkMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<SetIamPolicySubnetworkHttpRequest,Policy> setIamPolicySubnetworkMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<SetPrivateIpGoogleAccessSubnetworkHttpRequest,Operation> setPrivateIpGoogleAccessSubnetworkMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<TestIamPermissionsSubnetworkHttpRequest,TestPermissionsResponse> testIamPermissionsSubnetworkMethodDescriptor
protected HttpJsonSubnetworkStub(SubnetworkStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonSubnetworkStub(SubnetworkStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonSubnetworkStub create(SubnetworkStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonSubnetworkStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonSubnetworkStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOException@BetaApi public com.google.api.gax.rpc.UnaryCallable<AggregatedListSubnetworksHttpRequest,SubnetworkClient.AggregatedListSubnetworksPagedResponse> aggregatedListSubnetworksPagedCallable()
aggregatedListSubnetworksPagedCallable in class SubnetworkStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<AggregatedListSubnetworksHttpRequest,SubnetworkAggregatedList> aggregatedListSubnetworksCallable()
aggregatedListSubnetworksCallable in class SubnetworkStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<DeleteSubnetworkHttpRequest,Operation> deleteSubnetworkCallable()
deleteSubnetworkCallable in class SubnetworkStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<ExpandIpCidrRangeSubnetworkHttpRequest,Operation> expandIpCidrRangeSubnetworkCallable()
expandIpCidrRangeSubnetworkCallable in class SubnetworkStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<GetSubnetworkHttpRequest,Subnetwork> getSubnetworkCallable()
getSubnetworkCallable in class SubnetworkStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<GetIamPolicySubnetworkHttpRequest,Policy> getIamPolicySubnetworkCallable()
getIamPolicySubnetworkCallable in class SubnetworkStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<InsertSubnetworkHttpRequest,Operation> insertSubnetworkCallable()
insertSubnetworkCallable in class SubnetworkStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<ListSubnetworksHttpRequest,SubnetworkClient.ListSubnetworksPagedResponse> listSubnetworksPagedCallable()
listSubnetworksPagedCallable in class SubnetworkStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<ListSubnetworksHttpRequest,SubnetworkList> listSubnetworksCallable()
listSubnetworksCallable in class SubnetworkStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<ListUsableSubnetworksHttpRequest,SubnetworkClient.ListUsableSubnetworksPagedResponse> listUsableSubnetworksPagedCallable()
listUsableSubnetworksPagedCallable in class SubnetworkStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<ListUsableSubnetworksHttpRequest,UsableSubnetworksAggregatedList> listUsableSubnetworksCallable()
listUsableSubnetworksCallable in class SubnetworkStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<PatchSubnetworkHttpRequest,Operation> patchSubnetworkCallable()
patchSubnetworkCallable in class SubnetworkStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<SetIamPolicySubnetworkHttpRequest,Policy> setIamPolicySubnetworkCallable()
setIamPolicySubnetworkCallable in class SubnetworkStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<SetPrivateIpGoogleAccessSubnetworkHttpRequest,Operation> setPrivateIpGoogleAccessSubnetworkCallable()
setPrivateIpGoogleAccessSubnetworkCallable in class SubnetworkStub@BetaApi public com.google.api.gax.rpc.UnaryCallable<TestIamPermissionsSubnetworkHttpRequest,TestPermissionsResponse> testIamPermissionsSubnetworkCallable()
testIamPermissionsSubnetworkCallable in class SubnetworkStubpublic final void close()
close in interface AutoCloseableclose in class SubnetworkStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2019 Google LLC. All rights reserved.