Class SecurityCenterSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<SecurityCenterSettings,SecurityCenterSettings.Builder>
com.google.cloud.securitycenter.v2.SecurityCenterSettings.Builder
- Enclosing class:
- SecurityCenterSettings
public static class SecurityCenterSettings.Builder
extends ClientSettings.Builder<SecurityCenterSettings,SecurityCenterSettings.Builder>
Builder for SecurityCenterSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(SecurityCenterSettings settings) protectedBuilder(SecurityCenterStubSettings.Builder stubSettings) -
Method Summary
Modifier and TypeMethodDescriptionapplyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.UnaryCallSettings.Builder<BatchCreateResourceValueConfigsRequest,BatchCreateResourceValueConfigsResponse> Returns the builder for the settings used for calls to batchCreateResourceValueConfigs.build()OperationCallSettings.Builder<BulkMuteFindingsRequest,BulkMuteFindingsResponse, com.google.protobuf.Empty> Returns the builder for the settings used for calls to bulkMuteFindings.Returns the builder for the settings used for calls to bulkMuteFindings.Returns the builder for the settings used for calls to createBigQueryExport.Returns the builder for the settings used for calls to createFinding.Returns the builder for the settings used for calls to createMuteConfig.Returns the builder for the settings used for calls to createNotificationConfig.Returns the builder for the settings used for calls to createSource.UnaryCallSettings.Builder<DeleteBigQueryExportRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteBigQueryExport.UnaryCallSettings.Builder<DeleteMuteConfigRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteMuteConfig.UnaryCallSettings.Builder<DeleteNotificationConfigRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteNotificationConfig.UnaryCallSettings.Builder<DeleteResourceValueConfigRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteResourceValueConfig.Returns the builder for the settings used for calls to getBigQueryExport.Returns the builder for the settings used for calls to getIamPolicy.Returns the builder for the settings used for calls to getMuteConfig.Returns the builder for the settings used for calls to getNotificationConfig.Returns the builder for the settings used for calls to getResourceValueConfig.Returns the builder for the settings used for calls to getSimulation.Returns the builder for the settings used for calls to getSource.Returns the builder for the settings used for calls to getValuedResource.PagedCallSettings.Builder<GroupFindingsRequest,GroupFindingsResponse, SecurityCenterClient.GroupFindingsPagedResponse> Returns the builder for the settings used for calls to groupFindings.PagedCallSettings.Builder<ListAttackPathsRequest,ListAttackPathsResponse, SecurityCenterClient.ListAttackPathsPagedResponse> Returns the builder for the settings used for calls to listAttackPaths.PagedCallSettings.Builder<ListBigQueryExportsRequest,ListBigQueryExportsResponse, SecurityCenterClient.ListBigQueryExportsPagedResponse> Returns the builder for the settings used for calls to listBigQueryExports.PagedCallSettings.Builder<ListFindingsRequest,ListFindingsResponse, SecurityCenterClient.ListFindingsPagedResponse> Returns the builder for the settings used for calls to listFindings.PagedCallSettings.Builder<ListMuteConfigsRequest,ListMuteConfigsResponse, SecurityCenterClient.ListMuteConfigsPagedResponse> Returns the builder for the settings used for calls to listMuteConfigs.PagedCallSettings.Builder<ListNotificationConfigsRequest,ListNotificationConfigsResponse, SecurityCenterClient.ListNotificationConfigsPagedResponse> Returns the builder for the settings used for calls to listNotificationConfigs.PagedCallSettings.Builder<ListResourceValueConfigsRequest,ListResourceValueConfigsResponse, SecurityCenterClient.ListResourceValueConfigsPagedResponse> Returns the builder for the settings used for calls to listResourceValueConfigs.PagedCallSettings.Builder<ListSourcesRequest,ListSourcesResponse, SecurityCenterClient.ListSourcesPagedResponse> Returns the builder for the settings used for calls to listSources.PagedCallSettings.Builder<ListValuedResourcesRequest,ListValuedResourcesResponse, SecurityCenterClient.ListValuedResourcesPagedResponse> Returns the builder for the settings used for calls to listValuedResources.Returns the builder for the settings used for calls to setFindingState.Returns the builder for the settings used for calls to setIamPolicy.Returns the builder for the settings used for calls to setMute.Returns the builder for the settings used for calls to testIamPermissions.Returns the builder for the settings used for calls to updateBigQueryExport.Returns the builder for the settings used for calls to updateExternalSystem.Returns the builder for the settings used for calls to updateFinding.Returns the builder for the settings used for calls to updateMuteConfig.Returns the builder for the settings used for calls to updateNotificationConfig.Returns the builder for the settings used for calls to updateResourceValueConfig.Returns the builder for the settings used for calls to updateSecurityMarks.Returns the builder for the settings used for calls to updateSource.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 SecurityCenterSettings.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.
-
batchCreateResourceValueConfigsSettings
public UnaryCallSettings.Builder<BatchCreateResourceValueConfigsRequest,BatchCreateResourceValueConfigsResponse> batchCreateResourceValueConfigsSettings()Returns the builder for the settings used for calls to batchCreateResourceValueConfigs. -
bulkMuteFindingsSettings
Returns the builder for the settings used for calls to bulkMuteFindings. -
bulkMuteFindingsOperationSettings
public OperationCallSettings.Builder<BulkMuteFindingsRequest,BulkMuteFindingsResponse, bulkMuteFindingsOperationSettings()com.google.protobuf.Empty> Returns the builder for the settings used for calls to bulkMuteFindings. -
createBigQueryExportSettings
public UnaryCallSettings.Builder<CreateBigQueryExportRequest,BigQueryExport> createBigQueryExportSettings()Returns the builder for the settings used for calls to createBigQueryExport. -
createFindingSettings
Returns the builder for the settings used for calls to createFinding. -
createMuteConfigSettings
Returns the builder for the settings used for calls to createMuteConfig. -
createNotificationConfigSettings
public UnaryCallSettings.Builder<CreateNotificationConfigRequest,NotificationConfig> createNotificationConfigSettings()Returns the builder for the settings used for calls to createNotificationConfig. -
createSourceSettings
Returns the builder for the settings used for calls to createSource. -
deleteBigQueryExportSettings
public UnaryCallSettings.Builder<DeleteBigQueryExportRequest,com.google.protobuf.Empty> deleteBigQueryExportSettings()Returns the builder for the settings used for calls to deleteBigQueryExport. -
deleteMuteConfigSettings
public UnaryCallSettings.Builder<DeleteMuteConfigRequest,com.google.protobuf.Empty> deleteMuteConfigSettings()Returns the builder for the settings used for calls to deleteMuteConfig. -
deleteNotificationConfigSettings
public UnaryCallSettings.Builder<DeleteNotificationConfigRequest,com.google.protobuf.Empty> deleteNotificationConfigSettings()Returns the builder for the settings used for calls to deleteNotificationConfig. -
deleteResourceValueConfigSettings
public UnaryCallSettings.Builder<DeleteResourceValueConfigRequest,com.google.protobuf.Empty> deleteResourceValueConfigSettings()Returns the builder for the settings used for calls to deleteResourceValueConfig. -
getBigQueryExportSettings
public UnaryCallSettings.Builder<GetBigQueryExportRequest,BigQueryExport> getBigQueryExportSettings()Returns the builder for the settings used for calls to getBigQueryExport. -
getSimulationSettings
Returns the builder for the settings used for calls to getSimulation. -
getValuedResourceSettings
public UnaryCallSettings.Builder<GetValuedResourceRequest,ValuedResource> getValuedResourceSettings()Returns the builder for the settings used for calls to getValuedResource. -
getIamPolicySettings
Returns the builder for the settings used for calls to getIamPolicy. -
getMuteConfigSettings
Returns the builder for the settings used for calls to getMuteConfig. -
getNotificationConfigSettings
public UnaryCallSettings.Builder<GetNotificationConfigRequest,NotificationConfig> getNotificationConfigSettings()Returns the builder for the settings used for calls to getNotificationConfig. -
getResourceValueConfigSettings
public UnaryCallSettings.Builder<GetResourceValueConfigRequest,ResourceValueConfig> getResourceValueConfigSettings()Returns the builder for the settings used for calls to getResourceValueConfig. -
getSourceSettings
Returns the builder for the settings used for calls to getSource. -
groupFindingsSettings
public PagedCallSettings.Builder<GroupFindingsRequest,GroupFindingsResponse, groupFindingsSettings()SecurityCenterClient.GroupFindingsPagedResponse> Returns the builder for the settings used for calls to groupFindings. -
listAttackPathsSettings
public PagedCallSettings.Builder<ListAttackPathsRequest,ListAttackPathsResponse, listAttackPathsSettings()SecurityCenterClient.ListAttackPathsPagedResponse> Returns the builder for the settings used for calls to listAttackPaths. -
listBigQueryExportsSettings
public PagedCallSettings.Builder<ListBigQueryExportsRequest,ListBigQueryExportsResponse, listBigQueryExportsSettings()SecurityCenterClient.ListBigQueryExportsPagedResponse> Returns the builder for the settings used for calls to listBigQueryExports. -
listFindingsSettings
public PagedCallSettings.Builder<ListFindingsRequest,ListFindingsResponse, listFindingsSettings()SecurityCenterClient.ListFindingsPagedResponse> Returns the builder for the settings used for calls to listFindings. -
listMuteConfigsSettings
public PagedCallSettings.Builder<ListMuteConfigsRequest,ListMuteConfigsResponse, listMuteConfigsSettings()SecurityCenterClient.ListMuteConfigsPagedResponse> Returns the builder for the settings used for calls to listMuteConfigs. -
listNotificationConfigsSettings
public PagedCallSettings.Builder<ListNotificationConfigsRequest,ListNotificationConfigsResponse, listNotificationConfigsSettings()SecurityCenterClient.ListNotificationConfigsPagedResponse> Returns the builder for the settings used for calls to listNotificationConfigs. -
listResourceValueConfigsSettings
public PagedCallSettings.Builder<ListResourceValueConfigsRequest,ListResourceValueConfigsResponse, listResourceValueConfigsSettings()SecurityCenterClient.ListResourceValueConfigsPagedResponse> Returns the builder for the settings used for calls to listResourceValueConfigs. -
listSourcesSettings
public PagedCallSettings.Builder<ListSourcesRequest,ListSourcesResponse, listSourcesSettings()SecurityCenterClient.ListSourcesPagedResponse> Returns the builder for the settings used for calls to listSources. -
listValuedResourcesSettings
public PagedCallSettings.Builder<ListValuedResourcesRequest,ListValuedResourcesResponse, listValuedResourcesSettings()SecurityCenterClient.ListValuedResourcesPagedResponse> Returns the builder for the settings used for calls to listValuedResources. -
setFindingStateSettings
Returns the builder for the settings used for calls to setFindingState. -
setIamPolicySettings
Returns the builder for the settings used for calls to setIamPolicy. -
setMuteSettings
Returns the builder for the settings used for calls to setMute. -
testIamPermissionsSettings
public UnaryCallSettings.Builder<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()Returns the builder for the settings used for calls to testIamPermissions. -
updateBigQueryExportSettings
public UnaryCallSettings.Builder<UpdateBigQueryExportRequest,BigQueryExport> updateBigQueryExportSettings()Returns the builder for the settings used for calls to updateBigQueryExport. -
updateExternalSystemSettings
public UnaryCallSettings.Builder<UpdateExternalSystemRequest,ExternalSystem> updateExternalSystemSettings()Returns the builder for the settings used for calls to updateExternalSystem. -
updateFindingSettings
Returns the builder for the settings used for calls to updateFinding. -
updateMuteConfigSettings
Returns the builder for the settings used for calls to updateMuteConfig. -
updateNotificationConfigSettings
public UnaryCallSettings.Builder<UpdateNotificationConfigRequest,NotificationConfig> updateNotificationConfigSettings()Returns the builder for the settings used for calls to updateNotificationConfig. -
updateResourceValueConfigSettings
public UnaryCallSettings.Builder<UpdateResourceValueConfigRequest,ResourceValueConfig> updateResourceValueConfigSettings()Returns the builder for the settings used for calls to updateResourceValueConfig. -
updateSecurityMarksSettings
public UnaryCallSettings.Builder<UpdateSecurityMarksRequest,SecurityMarks> updateSecurityMarksSettings()Returns the builder for the settings used for calls to updateSecurityMarks. -
updateSourceSettings
Returns the builder for the settings used for calls to updateSource. -
build
- Specified by:
buildin classClientSettings.Builder<SecurityCenterSettings,SecurityCenterSettings.Builder> - Throws:
IOException
-