Class SecurityCenterStubSettings.Builder (2.37.0)

public static class SecurityCenterStubSettings.Builder extends StubSettings.Builder<SecurityCenterStubSettings,SecurityCenterStubSettings.Builder>

Builder for SecurityCenterStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > SecurityCenterStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(SecurityCenterStubSettings settings)

protected Builder(SecurityCenterStubSettings settings)
Parameter
Name Description
settings SecurityCenterStubSettings

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public SecurityCenterStubSettings.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.

Parameter
Name Description
settingsUpdater ApiFunction<Builder<?,?>,java.lang.Void>
Returns
Type Description
SecurityCenterStubSettings.Builder

build()

public SecurityCenterStubSettings build()
Returns
Type Description
SecurityCenterStubSettings
Overrides
Exceptions
Type Description
IOException

bulkMuteFindingsOperationSettings()

public OperationCallSettings.Builder<BulkMuteFindingsRequest,BulkMuteFindingsResponse,Empty> bulkMuteFindingsOperationSettings()

Returns the builder for the settings used for calls to bulkMuteFindings.

Returns
Type Description
Builder<BulkMuteFindingsRequest,BulkMuteFindingsResponse,Empty>

bulkMuteFindingsSettings()

public UnaryCallSettings.Builder<BulkMuteFindingsRequest,Operation> bulkMuteFindingsSettings()

Returns the builder for the settings used for calls to bulkMuteFindings.

Returns
Type Description
Builder<BulkMuteFindingsRequest,Operation>

createBigQueryExportSettings()

public UnaryCallSettings.Builder<CreateBigQueryExportRequest,BigQueryExport> createBigQueryExportSettings()

Returns the builder for the settings used for calls to createBigQueryExport.

Returns
Type Description
Builder<CreateBigQueryExportRequest,BigQueryExport>

createFindingSettings()

public UnaryCallSettings.Builder<CreateFindingRequest,Finding> createFindingSettings()

Returns the builder for the settings used for calls to createFinding.

Returns
Type Description
Builder<CreateFindingRequest,Finding>

createMuteConfigSettings()

public UnaryCallSettings.Builder<CreateMuteConfigRequest,MuteConfig> createMuteConfigSettings()

Returns the builder for the settings used for calls to createMuteConfig.

Returns
Type Description
Builder<CreateMuteConfigRequest,MuteConfig>

createNotificationConfigSettings()

public UnaryCallSettings.Builder<CreateNotificationConfigRequest,NotificationConfig> createNotificationConfigSettings()

Returns the builder for the settings used for calls to createNotificationConfig.

Returns
Type Description
Builder<CreateNotificationConfigRequest,NotificationConfig>

createSecurityHealthAnalyticsCustomModuleSettings()

public UnaryCallSettings.Builder<CreateSecurityHealthAnalyticsCustomModuleRequest,SecurityHealthAnalyticsCustomModule> createSecurityHealthAnalyticsCustomModuleSettings()

Returns the builder for the settings used for calls to createSecurityHealthAnalyticsCustomModule.

Returns
Type Description
Builder<CreateSecurityHealthAnalyticsCustomModuleRequest,SecurityHealthAnalyticsCustomModule>

createSourceSettings()

public UnaryCallSettings.Builder<CreateSourceRequest,Source> createSourceSettings()

Returns the builder for the settings used for calls to createSource.

Returns
Type Description
Builder<CreateSourceRequest,Source>

deleteBigQueryExportSettings()

public UnaryCallSettings.Builder<DeleteBigQueryExportRequest,Empty> deleteBigQueryExportSettings()

Returns the builder for the settings used for calls to deleteBigQueryExport.

Returns
Type Description
Builder<DeleteBigQueryExportRequest,Empty>

deleteMuteConfigSettings()

public UnaryCallSettings.Builder<DeleteMuteConfigRequest,Empty> deleteMuteConfigSettings()

Returns the builder for the settings used for calls to deleteMuteConfig.

Returns
Type Description
Builder<DeleteMuteConfigRequest,Empty>

deleteNotificationConfigSettings()

public UnaryCallSettings.Builder<DeleteNotificationConfigRequest,Empty> deleteNotificationConfigSettings()

Returns the builder for the settings used for calls to deleteNotificationConfig.

Returns
Type Description
Builder<DeleteNotificationConfigRequest,Empty>

deleteSecurityHealthAnalyticsCustomModuleSettings()

public UnaryCallSettings.Builder<DeleteSecurityHealthAnalyticsCustomModuleRequest,Empty> deleteSecurityHealthAnalyticsCustomModuleSettings()

Returns the builder for the settings used for calls to deleteSecurityHealthAnalyticsCustomModule.

Returns
Type Description
Builder<DeleteSecurityHealthAnalyticsCustomModuleRequest,Empty>

getBigQueryExportSettings()

public UnaryCallSettings.Builder<GetBigQueryExportRequest,BigQueryExport> getBigQueryExportSettings()

Returns the builder for the settings used for calls to getBigQueryExport.

Returns
Type Description
Builder<GetBigQueryExportRequest,BigQueryExport>

getEffectiveSecurityHealthAnalyticsCustomModuleSettings()

public UnaryCallSettings.Builder<GetEffectiveSecurityHealthAnalyticsCustomModuleRequest,EffectiveSecurityHealthAnalyticsCustomModule> getEffectiveSecurityHealthAnalyticsCustomModuleSettings()

Returns the builder for the settings used for calls to getEffectiveSecurityHealthAnalyticsCustomModule.

Returns
Type Description
Builder<GetEffectiveSecurityHealthAnalyticsCustomModuleRequest,EffectiveSecurityHealthAnalyticsCustomModule>

getIamPolicySettings()

public UnaryCallSettings.Builder<GetIamPolicyRequest,Policy> getIamPolicySettings()

Returns the builder for the settings used for calls to getIamPolicy.

Returns
Type Description
Builder<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>

getMuteConfigSettings()

public UnaryCallSettings.Builder<GetMuteConfigRequest,MuteConfig> getMuteConfigSettings()

Returns the builder for the settings used for calls to getMuteConfig.

Returns
Type Description
Builder<GetMuteConfigRequest,MuteConfig>

getNotificationConfigSettings()

public UnaryCallSettings.Builder<GetNotificationConfigRequest,NotificationConfig> getNotificationConfigSettings()

Returns the builder for the settings used for calls to getNotificationConfig.

Returns
Type Description
Builder<GetNotificationConfigRequest,NotificationConfig>

getOrganizationSettingsSettings()

public UnaryCallSettings.Builder<GetOrganizationSettingsRequest,OrganizationSettings> getOrganizationSettingsSettings()

Returns the builder for the settings used for calls to getOrganizationSettings.

Returns
Type Description
Builder<GetOrganizationSettingsRequest,OrganizationSettings>

getSecurityHealthAnalyticsCustomModuleSettings()

public UnaryCallSettings.Builder<GetSecurityHealthAnalyticsCustomModuleRequest,SecurityHealthAnalyticsCustomModule> getSecurityHealthAnalyticsCustomModuleSettings()

Returns the builder for the settings used for calls to getSecurityHealthAnalyticsCustomModule.

Returns
Type Description
Builder<GetSecurityHealthAnalyticsCustomModuleRequest,SecurityHealthAnalyticsCustomModule>

getSourceSettings()

public UnaryCallSettings.Builder<GetSourceRequest,Source> getSourceSettings()

Returns the builder for the settings used for calls to getSource.

Returns
Type Description
Builder<GetSourceRequest,Source>

groupAssetsSettings() (deprecated)

public PagedCallSettings.Builder<GroupAssetsRequest,GroupAssetsResponse,SecurityCenterClient.GroupAssetsPagedResponse> groupAssetsSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to groupAssets.

Returns
Type Description