Package com.google.cloud.asset.v1.stub
Class GrpcAssetServiceStub
java.lang.Object
com.google.cloud.asset.v1.stub.AssetServiceStub
com.google.cloud.asset.v1.stub.GrpcAssetServiceStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
gRPC stub implementation for the AssetService service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGrpcAssetServiceStub(AssetServiceStubSettings settings, ClientContext clientContext) Constructs an instance of GrpcAssetServiceStub, using the given settings.protectedGrpcAssetServiceStub(AssetServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) Constructs an instance of GrpcAssetServiceStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionOperationCallable<AnalyzeIamPolicyLongrunningRequest,AnalyzeIamPolicyLongrunningResponse, AnalyzeIamPolicyLongrunningMetadata> UnaryCallable<AnalyzeOrgPolicyGovernedAssetsRequest,AssetServiceClient.AnalyzeOrgPolicyGovernedAssetsPagedResponse> UnaryCallable<AnalyzeOrgPolicyGovernedContainersRequest,AssetServiceClient.AnalyzeOrgPolicyGovernedContainersPagedResponse> booleanawaitTermination(long duration, TimeUnit unit) final voidclose()static final GrpcAssetServiceStubcreate(ClientContext clientContext) static final GrpcAssetServiceStubcreate(ClientContext clientContext, GrpcStubCallableFactory callableFactory) static final GrpcAssetServiceStubcreate(AssetServiceStubSettings settings) UnaryCallable<DeleteFeedRequest,com.google.protobuf.Empty> UnaryCallable<DeleteSavedQueryRequest,com.google.protobuf.Empty> booleanbooleanvoidshutdown()voidMethods inherited from class com.google.cloud.asset.v1.stub.AssetServiceStub
getHttpJsonOperationsStub
-
Constructor Details
-
GrpcAssetServiceStub
protected GrpcAssetServiceStub(AssetServiceStubSettings settings, ClientContext clientContext) throws IOException Constructs an instance of GrpcAssetServiceStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
GrpcAssetServiceStub
protected GrpcAssetServiceStub(AssetServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException Constructs an instance of GrpcAssetServiceStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Details
-
create
public static final GrpcAssetServiceStub create(AssetServiceStubSettings settings) throws IOException - Throws:
IOException
-
create
- Throws:
IOException
-
create
public static final GrpcAssetServiceStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getOperationsStub
- Overrides:
getOperationsStubin classAssetServiceStub
-
exportAssetsCallable
- Overrides:
exportAssetsCallablein classAssetServiceStub
-
exportAssetsOperationCallable
public OperationCallable<ExportAssetsRequest,ExportAssetsResponse, exportAssetsOperationCallable()ExportAssetsRequest> - Overrides:
exportAssetsOperationCallablein classAssetServiceStub
-
listAssetsCallable
- Overrides:
listAssetsCallablein classAssetServiceStub
-
listAssetsPagedCallable
public UnaryCallable<ListAssetsRequest,AssetServiceClient.ListAssetsPagedResponse> listAssetsPagedCallable()- Overrides:
listAssetsPagedCallablein classAssetServiceStub
-
batchGetAssetsHistoryCallable
public UnaryCallable<BatchGetAssetsHistoryRequest,BatchGetAssetsHistoryResponse> batchGetAssetsHistoryCallable()- Overrides:
batchGetAssetsHistoryCallablein classAssetServiceStub
-
createFeedCallable
- Overrides:
createFeedCallablein classAssetServiceStub
-
getFeedCallable
- Overrides:
getFeedCallablein classAssetServiceStub
-
listFeedsCallable
- Overrides:
listFeedsCallablein classAssetServiceStub
-
updateFeedCallable
- Overrides:
updateFeedCallablein classAssetServiceStub
-
deleteFeedCallable
- Overrides:
deleteFeedCallablein classAssetServiceStub
-
searchAllResourcesCallable
public UnaryCallable<SearchAllResourcesRequest,SearchAllResourcesResponse> searchAllResourcesCallable()- Overrides:
searchAllResourcesCallablein classAssetServiceStub
-
searchAllResourcesPagedCallable
public UnaryCallable<SearchAllResourcesRequest,AssetServiceClient.SearchAllResourcesPagedResponse> searchAllResourcesPagedCallable()- Overrides:
searchAllResourcesPagedCallablein classAssetServiceStub
-
searchAllIamPoliciesCallable
public UnaryCallable<SearchAllIamPoliciesRequest,SearchAllIamPoliciesResponse> searchAllIamPoliciesCallable()- Overrides:
searchAllIamPoliciesCallablein classAssetServiceStub
-
searchAllIamPoliciesPagedCallable
public UnaryCallable<SearchAllIamPoliciesRequest,AssetServiceClient.SearchAllIamPoliciesPagedResponse> searchAllIamPoliciesPagedCallable()- Overrides:
searchAllIamPoliciesPagedCallablein classAssetServiceStub
-
analyzeIamPolicyCallable
- Overrides:
analyzeIamPolicyCallablein classAssetServiceStub
-
analyzeIamPolicyLongrunningCallable
public UnaryCallable<AnalyzeIamPolicyLongrunningRequest,Operation> analyzeIamPolicyLongrunningCallable()- Overrides:
analyzeIamPolicyLongrunningCallablein classAssetServiceStub
-
analyzeIamPolicyLongrunningOperationCallable
public OperationCallable<AnalyzeIamPolicyLongrunningRequest,AnalyzeIamPolicyLongrunningResponse, analyzeIamPolicyLongrunningOperationCallable()AnalyzeIamPolicyLongrunningMetadata> - Overrides:
analyzeIamPolicyLongrunningOperationCallablein classAssetServiceStub
-
analyzeMoveCallable
- Overrides:
analyzeMoveCallablein classAssetServiceStub
-
queryAssetsCallable
- Overrides:
queryAssetsCallablein classAssetServiceStub
-
createSavedQueryCallable
- Overrides:
createSavedQueryCallablein classAssetServiceStub
-
getSavedQueryCallable
- Overrides:
getSavedQueryCallablein classAssetServiceStub
-
listSavedQueriesCallable
- Overrides:
listSavedQueriesCallablein classAssetServiceStub
-
listSavedQueriesPagedCallable
public UnaryCallable<ListSavedQueriesRequest,AssetServiceClient.ListSavedQueriesPagedResponse> listSavedQueriesPagedCallable()- Overrides:
listSavedQueriesPagedCallablein classAssetServiceStub
-
updateSavedQueryCallable
- Overrides:
updateSavedQueryCallablein classAssetServiceStub
-
deleteSavedQueryCallable
- Overrides:
deleteSavedQueryCallablein classAssetServiceStub
-
batchGetEffectiveIamPoliciesCallable
public UnaryCallable<BatchGetEffectiveIamPoliciesRequest,BatchGetEffectiveIamPoliciesResponse> batchGetEffectiveIamPoliciesCallable()- Overrides:
batchGetEffectiveIamPoliciesCallablein classAssetServiceStub
-
analyzeOrgPoliciesCallable
public UnaryCallable<AnalyzeOrgPoliciesRequest,AnalyzeOrgPoliciesResponse> analyzeOrgPoliciesCallable()- Overrides:
analyzeOrgPoliciesCallablein classAssetServiceStub
-
analyzeOrgPoliciesPagedCallable
public UnaryCallable<AnalyzeOrgPoliciesRequest,AssetServiceClient.AnalyzeOrgPoliciesPagedResponse> analyzeOrgPoliciesPagedCallable()- Overrides:
analyzeOrgPoliciesPagedCallablein classAssetServiceStub
-
analyzeOrgPolicyGovernedContainersCallable
public UnaryCallable<AnalyzeOrgPolicyGovernedContainersRequest,AnalyzeOrgPolicyGovernedContainersResponse> analyzeOrgPolicyGovernedContainersCallable()- Overrides:
analyzeOrgPolicyGovernedContainersCallablein classAssetServiceStub
-
analyzeOrgPolicyGovernedContainersPagedCallable
public UnaryCallable<AnalyzeOrgPolicyGovernedContainersRequest,AssetServiceClient.AnalyzeOrgPolicyGovernedContainersPagedResponse> analyzeOrgPolicyGovernedContainersPagedCallable()- Overrides:
analyzeOrgPolicyGovernedContainersPagedCallablein classAssetServiceStub
-
analyzeOrgPolicyGovernedAssetsCallable
public UnaryCallable<AnalyzeOrgPolicyGovernedAssetsRequest,AnalyzeOrgPolicyGovernedAssetsResponse> analyzeOrgPolicyGovernedAssetsCallable()- Overrides:
analyzeOrgPolicyGovernedAssetsCallablein classAssetServiceStub
-
analyzeOrgPolicyGovernedAssetsPagedCallable
public UnaryCallable<AnalyzeOrgPolicyGovernedAssetsRequest,AssetServiceClient.AnalyzeOrgPolicyGovernedAssetsPagedResponse> analyzeOrgPolicyGovernedAssetsPagedCallable()- Overrides:
analyzeOrgPolicyGovernedAssetsPagedCallablein classAssetServiceStub
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classAssetServiceStub
-
shutdown
public void shutdown() -
isShutdown
public boolean isShutdown() -
isTerminated
public boolean isTerminated() -
shutdownNow
public void shutdownNow() -
awaitTermination
- Throws:
InterruptedException
-