@Generated(value="by gapic-generator-java") public class HttpJsonSecurityPoliciesStub extends SecurityPoliciesStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonSecurityPoliciesStub(SecurityPoliciesStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonSecurityPoliciesStub, using the given settings.
|
protected |
HttpJsonSecurityPoliciesStub(SecurityPoliciesStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonSecurityPoliciesStub, using the given settings.
|
protected HttpJsonSecurityPoliciesStub(SecurityPoliciesStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonSecurityPoliciesStub(SecurityPoliciesStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonSecurityPoliciesStub create(SecurityPoliciesStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonSecurityPoliciesStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonSecurityPoliciesStub 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<AddRuleSecurityPolicyRequest,Operation> addRuleCallable()
addRuleCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.OperationCallable<AddRuleSecurityPolicyRequest,Operation,Operation> addRuleOperationCallable()
addRuleOperationCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<AggregatedListSecurityPoliciesRequest,SecurityPoliciesAggregatedList> aggregatedListCallable()
aggregatedListCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<AggregatedListSecurityPoliciesRequest,SecurityPoliciesClient.AggregatedListPagedResponse> aggregatedListPagedCallable()
aggregatedListPagedCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteSecurityPolicyRequest,Operation> deleteCallable()
deleteCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.OperationCallable<DeleteSecurityPolicyRequest,Operation,Operation> deleteOperationCallable()
deleteOperationCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<GetSecurityPolicyRequest,SecurityPolicy> getCallable()
getCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<GetRuleSecurityPolicyRequest,SecurityPolicyRule> getRuleCallable()
getRuleCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<InsertSecurityPolicyRequest,Operation> insertCallable()
insertCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.OperationCallable<InsertSecurityPolicyRequest,Operation,Operation> insertOperationCallable()
insertOperationCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<ListSecurityPoliciesRequest,SecurityPolicyList> listCallable()
listCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<ListSecurityPoliciesRequest,SecurityPoliciesClient.ListPagedResponse> listPagedCallable()
listPagedCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<ListPreconfiguredExpressionSetsSecurityPoliciesRequest,SecurityPoliciesListPreconfiguredExpressionSetsResponse> listPreconfiguredExpressionSetsCallable()
listPreconfiguredExpressionSetsCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<PatchSecurityPolicyRequest,Operation> patchCallable()
patchCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.OperationCallable<PatchSecurityPolicyRequest,Operation,Operation> patchOperationCallable()
patchOperationCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<PatchRuleSecurityPolicyRequest,Operation> patchRuleCallable()
patchRuleCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.OperationCallable<PatchRuleSecurityPolicyRequest,Operation,Operation> patchRuleOperationCallable()
patchRuleOperationCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<RemoveRuleSecurityPolicyRequest,Operation> removeRuleCallable()
removeRuleCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.OperationCallable<RemoveRuleSecurityPolicyRequest,Operation,Operation> removeRuleOperationCallable()
removeRuleOperationCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.UnaryCallable<SetLabelsSecurityPolicyRequest,Operation> setLabelsCallable()
setLabelsCallable in class SecurityPoliciesStubpublic com.google.api.gax.rpc.OperationCallable<SetLabelsSecurityPolicyRequest,Operation,Operation> setLabelsOperationCallable()
setLabelsOperationCallable in class SecurityPoliciesStubpublic final void close()
close in interface AutoCloseableclose in class SecurityPoliciesStubpublic 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.