Class NetworkSecurityStub
java.lang.Object
com.google.cloud.networksecurity.v1beta1.stub.NetworkSecurityStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
- Direct Known Subclasses:
GrpcNetworkSecurityStub,HttpJsonNetworkSecurityStub
@BetaApi
@Generated("by gapic-generator-java")
public abstract class NetworkSecurityStub
extends Object
implements BackgroundResource
Base stub class for the NetworkSecurity service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidclose()OperationCallable<DeleteAuthorizationPolicyRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteClientTlsPolicyRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteServerTlsPolicyRequest,com.google.protobuf.Empty, OperationMetadata> UnaryCallable<ListAuthorizationPoliciesRequest,NetworkSecurityClient.ListAuthorizationPoliciesPagedResponse> UnaryCallable<ListClientTlsPoliciesRequest,NetworkSecurityClient.ListClientTlsPoliciesPagedResponse> UnaryCallable<ListServerTlsPoliciesRequest,NetworkSecurityClient.ListServerTlsPoliciesPagedResponse> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.api.gax.core.BackgroundResource
awaitTermination, isShutdown, isTerminated, shutdown, shutdownNow
-
Constructor Details
-
NetworkSecurityStub
public NetworkSecurityStub()
-
-
Method Details
-
getOperationsStub
-
getHttpJsonOperationsStub
-
listAuthorizationPoliciesPagedCallable
public UnaryCallable<ListAuthorizationPoliciesRequest,NetworkSecurityClient.ListAuthorizationPoliciesPagedResponse> listAuthorizationPoliciesPagedCallable() -
listAuthorizationPoliciesCallable
public UnaryCallable<ListAuthorizationPoliciesRequest,ListAuthorizationPoliciesResponse> listAuthorizationPoliciesCallable() -
getAuthorizationPolicyCallable
public UnaryCallable<GetAuthorizationPolicyRequest,AuthorizationPolicy> getAuthorizationPolicyCallable() -
createAuthorizationPolicyOperationCallable
public OperationCallable<CreateAuthorizationPolicyRequest,AuthorizationPolicy, createAuthorizationPolicyOperationCallable()OperationMetadata> -
createAuthorizationPolicyCallable
public UnaryCallable<CreateAuthorizationPolicyRequest,Operation> createAuthorizationPolicyCallable() -
updateAuthorizationPolicyOperationCallable
public OperationCallable<UpdateAuthorizationPolicyRequest,AuthorizationPolicy, updateAuthorizationPolicyOperationCallable()OperationMetadata> -
updateAuthorizationPolicyCallable
public UnaryCallable<UpdateAuthorizationPolicyRequest,Operation> updateAuthorizationPolicyCallable() -
deleteAuthorizationPolicyOperationCallable
public OperationCallable<DeleteAuthorizationPolicyRequest,com.google.protobuf.Empty, deleteAuthorizationPolicyOperationCallable()OperationMetadata> -
deleteAuthorizationPolicyCallable
public UnaryCallable<DeleteAuthorizationPolicyRequest,Operation> deleteAuthorizationPolicyCallable() -
listServerTlsPoliciesPagedCallable
public UnaryCallable<ListServerTlsPoliciesRequest,NetworkSecurityClient.ListServerTlsPoliciesPagedResponse> listServerTlsPoliciesPagedCallable() -
listServerTlsPoliciesCallable
public UnaryCallable<ListServerTlsPoliciesRequest,ListServerTlsPoliciesResponse> listServerTlsPoliciesCallable() -
getServerTlsPolicyCallable
-
createServerTlsPolicyOperationCallable
public OperationCallable<CreateServerTlsPolicyRequest,ServerTlsPolicy, createServerTlsPolicyOperationCallable()OperationMetadata> -
createServerTlsPolicyCallable
-
updateServerTlsPolicyOperationCallable
public OperationCallable<UpdateServerTlsPolicyRequest,ServerTlsPolicy, updateServerTlsPolicyOperationCallable()OperationMetadata> -
updateServerTlsPolicyCallable
-
deleteServerTlsPolicyOperationCallable
public OperationCallable<DeleteServerTlsPolicyRequest,com.google.protobuf.Empty, deleteServerTlsPolicyOperationCallable()OperationMetadata> -
deleteServerTlsPolicyCallable
-
listClientTlsPoliciesPagedCallable
public UnaryCallable<ListClientTlsPoliciesRequest,NetworkSecurityClient.ListClientTlsPoliciesPagedResponse> listClientTlsPoliciesPagedCallable() -
listClientTlsPoliciesCallable
public UnaryCallable<ListClientTlsPoliciesRequest,ListClientTlsPoliciesResponse> listClientTlsPoliciesCallable() -
getClientTlsPolicyCallable
-
createClientTlsPolicyOperationCallable
public OperationCallable<CreateClientTlsPolicyRequest,ClientTlsPolicy, createClientTlsPolicyOperationCallable()OperationMetadata> -
createClientTlsPolicyCallable
-
updateClientTlsPolicyOperationCallable
public OperationCallable<UpdateClientTlsPolicyRequest,ClientTlsPolicy, updateClientTlsPolicyOperationCallable()OperationMetadata> -
updateClientTlsPolicyCallable
-
deleteClientTlsPolicyOperationCallable
public OperationCallable<DeleteClientTlsPolicyRequest,com.google.protobuf.Empty, deleteClientTlsPolicyOperationCallable()OperationMetadata> -
deleteClientTlsPolicyCallable
-
listLocationsPagedCallable
public UnaryCallable<ListLocationsRequest,NetworkSecurityClient.ListLocationsPagedResponse> listLocationsPagedCallable() -
listLocationsCallable
-
getLocationCallable
-
setIamPolicyCallable
-
getIamPolicyCallable
-
testIamPermissionsCallable
public UnaryCallable<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsCallable() -
close
public abstract void close()- Specified by:
closein interfaceAutoCloseable
-