@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
IOException
protected HttpJsonSubnetworkStub(SubnetworkStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOException
public static final HttpJsonSubnetworkStub create(SubnetworkStubSettings settings) throws IOException
IOException
public static final HttpJsonSubnetworkStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOException
public 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 SubnetworkStub
public final void close()
close
in interface AutoCloseable
close
in class SubnetworkStub
public void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException
InterruptedException
Copyright © 2019 Google LLC. All rights reserved.