@Generated(value="by gapic-generator-java") public class HttpJsonRegionSecurityPoliciesStub extends RegionSecurityPoliciesStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonRegionSecurityPoliciesStub(RegionSecurityPoliciesStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonRegionSecurityPoliciesStub, using the given settings.
|
protected |
HttpJsonRegionSecurityPoliciesStub(RegionSecurityPoliciesStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonRegionSecurityPoliciesStub, using the given settings.
|
protected HttpJsonRegionSecurityPoliciesStub(RegionSecurityPoliciesStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonRegionSecurityPoliciesStub(RegionSecurityPoliciesStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonRegionSecurityPoliciesStub create(RegionSecurityPoliciesStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonRegionSecurityPoliciesStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonRegionSecurityPoliciesStub 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<AddRuleRegionSecurityPolicyRequest,Operation> addRuleCallable()
addRuleCallable in class RegionSecurityPoliciesStubpublic com.google.api.gax.rpc.OperationCallable<AddRuleRegionSecurityPolicyRequest,Operation,Operation> addRuleOperationCallable()
addRuleOperationCallable in class RegionSecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteRegionSecurityPolicyRequest,Operation> deleteCallable()
deleteCallable in class RegionSecurityPoliciesStubpublic com.google.api.gax.rpc.OperationCallable<DeleteRegionSecurityPolicyRequest,Operation,Operation> deleteOperationCallable()
deleteOperationCallable in class RegionSecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<GetRegionSecurityPolicyRequest,SecurityPolicy> getCallable()
getCallable in class RegionSecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<GetRuleRegionSecurityPolicyRequest,SecurityPolicyRule> getRuleCallable()
getRuleCallable in class RegionSecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<InsertRegionSecurityPolicyRequest,Operation> insertCallable()
insertCallable in class RegionSecurityPoliciesStubpublic com.google.api.gax.rpc.OperationCallable<InsertRegionSecurityPolicyRequest,Operation,Operation> insertOperationCallable()
insertOperationCallable in class RegionSecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<ListRegionSecurityPoliciesRequest,SecurityPolicyList> listCallable()
listCallable in class RegionSecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<ListRegionSecurityPoliciesRequest,RegionSecurityPoliciesClient.ListPagedResponse> listPagedCallable()
listPagedCallable in class RegionSecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<PatchRegionSecurityPolicyRequest,Operation> patchCallable()
patchCallable in class RegionSecurityPoliciesStubpublic com.google.api.gax.rpc.OperationCallable<PatchRegionSecurityPolicyRequest,Operation,Operation> patchOperationCallable()
patchOperationCallable in class RegionSecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<PatchRuleRegionSecurityPolicyRequest,Operation> patchRuleCallable()
patchRuleCallable in class RegionSecurityPoliciesStubpublic com.google.api.gax.rpc.OperationCallable<PatchRuleRegionSecurityPolicyRequest,Operation,Operation> patchRuleOperationCallable()
patchRuleOperationCallable in class RegionSecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<RemoveRuleRegionSecurityPolicyRequest,Operation> removeRuleCallable()
removeRuleCallable in class RegionSecurityPoliciesStubpublic com.google.api.gax.rpc.OperationCallable<RemoveRuleRegionSecurityPolicyRequest,Operation,Operation> removeRuleOperationCallable()
removeRuleOperationCallable in class RegionSecurityPoliciesStubpublic final void close()
close in interface AutoCloseableclose in class RegionSecurityPoliciesStubpublic 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.