Package com.google.cloud.asset.v1
Class AssetServiceSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<AssetServiceSettings,AssetServiceSettings.Builder>
com.google.cloud.asset.v1.AssetServiceSettings.Builder
- Enclosing class:
- AssetServiceSettings
public static class AssetServiceSettings.Builder
extends ClientSettings.Builder<AssetServiceSettings,AssetServiceSettings.Builder>
Builder for AssetServiceSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(AssetServiceSettings settings) protectedBuilder(AssetServiceStubSettings.Builder stubSettings) -
Method Summary
Modifier and TypeMethodDescriptionOperationCallSettings.Builder<AnalyzeIamPolicyLongrunningRequest,AnalyzeIamPolicyLongrunningResponse, AnalyzeIamPolicyLongrunningMetadata> Returns the builder for the settings used for calls to analyzeIamPolicyLongrunning.Returns the builder for the settings used for calls to analyzeIamPolicyLongrunning.Returns the builder for the settings used for calls to analyzeIamPolicy.Returns the builder for the settings used for calls to analyzeMove.PagedCallSettings.Builder<AnalyzeOrgPoliciesRequest,AnalyzeOrgPoliciesResponse, AssetServiceClient.AnalyzeOrgPoliciesPagedResponse> Returns the builder for the settings used for calls to analyzeOrgPolicies.PagedCallSettings.Builder<AnalyzeOrgPolicyGovernedAssetsRequest,AnalyzeOrgPolicyGovernedAssetsResponse, AssetServiceClient.AnalyzeOrgPolicyGovernedAssetsPagedResponse> Returns the builder for the settings used for calls to analyzeOrgPolicyGovernedAssets.PagedCallSettings.Builder<AnalyzeOrgPolicyGovernedContainersRequest,AnalyzeOrgPolicyGovernedContainersResponse, AssetServiceClient.AnalyzeOrgPolicyGovernedContainersPagedResponse> Returns the builder for the settings used for calls to analyzeOrgPolicyGovernedContainers.applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.Returns the builder for the settings used for calls to batchGetAssetsHistory.Returns the builder for the settings used for calls to batchGetEffectiveIamPolicies.build()Returns the builder for the settings used for calls to createFeed.Returns the builder for the settings used for calls to createSavedQuery.UnaryCallSettings.Builder<DeleteFeedRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteFeed.UnaryCallSettings.Builder<DeleteSavedQueryRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteSavedQuery.Returns the builder for the settings used for calls to exportAssets.Returns the builder for the settings used for calls to exportAssets.Returns the builder for the settings used for calls to getFeed.Returns the builder for the settings used for calls to getSavedQuery.PagedCallSettings.Builder<ListAssetsRequest,ListAssetsResponse, AssetServiceClient.ListAssetsPagedResponse> Returns the builder for the settings used for calls to listAssets.Returns the builder for the settings used for calls to listFeeds.PagedCallSettings.Builder<ListSavedQueriesRequest,ListSavedQueriesResponse, AssetServiceClient.ListSavedQueriesPagedResponse> Returns the builder for the settings used for calls to listSavedQueries.Returns the builder for the settings used for calls to queryAssets.PagedCallSettings.Builder<SearchAllIamPoliciesRequest,SearchAllIamPoliciesResponse, AssetServiceClient.SearchAllIamPoliciesPagedResponse> Returns the builder for the settings used for calls to searchAllIamPolicies.PagedCallSettings.Builder<SearchAllResourcesRequest,SearchAllResourcesResponse, AssetServiceClient.SearchAllResourcesPagedResponse> Returns the builder for the settings used for calls to searchAllResources.Returns the builder for the settings used for calls to updateFeed.Returns the builder for the settings used for calls to updateSavedQuery.Methods inherited from class com.google.api.gax.rpc.ClientSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogCheckIntervalDuration, getWatchdogProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setUniverseDomain, setWatchdogCheckInterval, setWatchdogCheckIntervalDuration, setWatchdogProvider, toString
-
Constructor Details
-
Builder
- Throws:
IOException
-
Builder
-
Builder
-
Builder
-
-
Method Details
-
getStubSettingsBuilder
-
applyToAllUnaryMethods
public AssetServiceSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.Note: This method does not support applying settings to streaming methods.
-
exportAssetsSettings
Returns the builder for the settings used for calls to exportAssets. -
exportAssetsOperationSettings
public OperationCallSettings.Builder<ExportAssetsRequest,ExportAssetsResponse, exportAssetsOperationSettings()ExportAssetsRequest> Returns the builder for the settings used for calls to exportAssets. -
listAssetsSettings
public PagedCallSettings.Builder<ListAssetsRequest,ListAssetsResponse, listAssetsSettings()AssetServiceClient.ListAssetsPagedResponse> Returns the builder for the settings used for calls to listAssets. -
batchGetAssetsHistorySettings
public UnaryCallSettings.Builder<BatchGetAssetsHistoryRequest,BatchGetAssetsHistoryResponse> batchGetAssetsHistorySettings()Returns the builder for the settings used for calls to batchGetAssetsHistory. -
createFeedSettings
Returns the builder for the settings used for calls to createFeed. -
getFeedSettings
Returns the builder for the settings used for calls to getFeed. -
listFeedsSettings
Returns the builder for the settings used for calls to listFeeds. -
updateFeedSettings
Returns the builder for the settings used for calls to updateFeed. -
deleteFeedSettings
Returns the builder for the settings used for calls to deleteFeed. -
searchAllResourcesSettings
public PagedCallSettings.Builder<SearchAllResourcesRequest,SearchAllResourcesResponse, searchAllResourcesSettings()AssetServiceClient.SearchAllResourcesPagedResponse> Returns the builder for the settings used for calls to searchAllResources. -
searchAllIamPoliciesSettings
public PagedCallSettings.Builder<SearchAllIamPoliciesRequest,SearchAllIamPoliciesResponse, searchAllIamPoliciesSettings()AssetServiceClient.SearchAllIamPoliciesPagedResponse> Returns the builder for the settings used for calls to searchAllIamPolicies. -
analyzeIamPolicySettings
public UnaryCallSettings.Builder<AnalyzeIamPolicyRequest,AnalyzeIamPolicyResponse> analyzeIamPolicySettings()Returns the builder for the settings used for calls to analyzeIamPolicy. -
analyzeIamPolicyLongrunningSettings
public UnaryCallSettings.Builder<AnalyzeIamPolicyLongrunningRequest,Operation> analyzeIamPolicyLongrunningSettings()Returns the builder for the settings used for calls to analyzeIamPolicyLongrunning. -
analyzeIamPolicyLongrunningOperationSettings
public OperationCallSettings.Builder<AnalyzeIamPolicyLongrunningRequest,AnalyzeIamPolicyLongrunningResponse, analyzeIamPolicyLongrunningOperationSettings()AnalyzeIamPolicyLongrunningMetadata> Returns the builder for the settings used for calls to analyzeIamPolicyLongrunning. -
analyzeMoveSettings
Returns the builder for the settings used for calls to analyzeMove. -
queryAssetsSettings
Returns the builder for the settings used for calls to queryAssets. -
createSavedQuerySettings
Returns the builder for the settings used for calls to createSavedQuery. -
getSavedQuerySettings
Returns the builder for the settings used for calls to getSavedQuery. -
listSavedQueriesSettings
public PagedCallSettings.Builder<ListSavedQueriesRequest,ListSavedQueriesResponse, listSavedQueriesSettings()AssetServiceClient.ListSavedQueriesPagedResponse> Returns the builder for the settings used for calls to listSavedQueries. -
updateSavedQuerySettings
Returns the builder for the settings used for calls to updateSavedQuery. -
deleteSavedQuerySettings
public UnaryCallSettings.Builder<DeleteSavedQueryRequest,com.google.protobuf.Empty> deleteSavedQuerySettings()Returns the builder for the settings used for calls to deleteSavedQuery. -
batchGetEffectiveIamPoliciesSettings
public UnaryCallSettings.Builder<BatchGetEffectiveIamPoliciesRequest,BatchGetEffectiveIamPoliciesResponse> batchGetEffectiveIamPoliciesSettings()Returns the builder for the settings used for calls to batchGetEffectiveIamPolicies. -
analyzeOrgPoliciesSettings
public PagedCallSettings.Builder<AnalyzeOrgPoliciesRequest,AnalyzeOrgPoliciesResponse, analyzeOrgPoliciesSettings()AssetServiceClient.AnalyzeOrgPoliciesPagedResponse> Returns the builder for the settings used for calls to analyzeOrgPolicies. -
analyzeOrgPolicyGovernedContainersSettings
public PagedCallSettings.Builder<AnalyzeOrgPolicyGovernedContainersRequest,AnalyzeOrgPolicyGovernedContainersResponse, analyzeOrgPolicyGovernedContainersSettings()AssetServiceClient.AnalyzeOrgPolicyGovernedContainersPagedResponse> Returns the builder for the settings used for calls to analyzeOrgPolicyGovernedContainers. -
analyzeOrgPolicyGovernedAssetsSettings
public PagedCallSettings.Builder<AnalyzeOrgPolicyGovernedAssetsRequest,AnalyzeOrgPolicyGovernedAssetsResponse, analyzeOrgPolicyGovernedAssetsSettings()AssetServiceClient.AnalyzeOrgPolicyGovernedAssetsPagedResponse> Returns the builder for the settings used for calls to analyzeOrgPolicyGovernedAssets. -
build
- Specified by:
buildin classClientSettings.Builder<AssetServiceSettings,AssetServiceSettings.Builder> - Throws:
IOException
-