Class SecurityCenterStubSettings.Builder (2.45.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
NameDescription
clientContextClientContext

Builder(SecurityCenterStubSettings settings)

protected Builder(SecurityCenterStubSettings settings)
Parameter
NameDescription
settingsSecurityCenterStubSettings

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
NameDescription
settingsUpdaterApiFunction<Builder<?,?>,java.lang.Void>

batchCreateResourceValueConfigsSettings()

public UnaryCallSettings.Builder<BatchCreateResourceValueConfigsRequest,BatchCreateResourceValueConfigsResponse> batchCreateResourceValueConfigsSettings()

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

build()

public SecurityCenterStubSettings build()
Returns
TypeDescription
SecurityCenterStubSettings
Overrides
Exceptions
TypeDescription
IOException

bulkMuteFindingsOperationSettings()

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

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

bulkMuteFindingsSettings()

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

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()

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

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

Returns
TypeDescription
Builder<CreateFindingRequest,Finding>

createMuteConfigSettings()

public UnaryCallSettings.Builder<CreateMuteConfigRequest,MuteConfig> 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()

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

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

Returns
TypeDescription
Builder<CreateSourceRequest,Source>

deleteBigQueryExportSettings()

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

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

deleteMuteConfigSettings()

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

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

Returns
TypeDescription
Builder<DeleteMuteConfigRequest,Empty>

deleteNotificationConfigSettings()

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

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

deleteResourceValueConfigSettings()

public UnaryCallSettings.Builder<DeleteResourceValueConfigRequest,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.

getEndpoint()

public String getEndpoint()

Returns the endpoint set by the user or the the service's default endpoint.

Returns
TypeDescription
String
Overrides

getIamPolicySettings()

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

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

Returns
TypeDescription
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
TypeDescription
Builder<GetMuteConfigRequest,MuteConfig>

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.

getSimulationSettings()

public UnaryCallSettings.Builder<GetSimulationRequest,Simulation> getSimulationSettings()

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

Returns
TypeDescription
Builder<GetSimulationRequest,Simulation>

getSourceSettings()

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

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

Returns
TypeDescription
Builder<GetSourceRequest,Source>

getValuedResourceSettings()

public UnaryCallSettings.Builder<GetValuedResourceRequest,ValuedResource> getValuedResourceSettings()

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

groupFindingsSettings()

public PagedCallSettings.Builder<GroupFindingsRequest,GroupFindingsResponse,SecurityCenterClient.GroupFindingsPagedResponse> groupFindingsSettings()

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

listAttackPathsSettings()

public PagedCallSettings.Builder<ListAttackPathsRequest,ListAttackPathsResponse,SecurityCenterClient.ListAttackPathsPagedResponse> listAttackPathsSettings()

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

listBigQueryExportsSettings()

public PagedCallSettings.Builder<ListBigQueryExportsRequest,ListBigQueryExportsResponse,SecurityCenterClient.ListBigQueryExportsPagedResponse> listBigQueryExportsSettings()

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

listFindingsSettings()

public PagedCallSettings.Builder<ListFindingsRequest,ListFindingsResponse,SecurityCenterClient.ListFindingsPagedResponse> listFindingsSettings()

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

listMuteConfigsSettings()

public PagedCallSettings.Builder<ListMuteConfigsRequest,ListMuteConfigsResponse,SecurityCenterClient.ListMuteConfigsPagedResponse> listMuteConfigsSettings()

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

listNotificationConfigsSettings()

public PagedCallSettings.Builder<ListNotificationConfigsRequest,ListNotificationConfigsResponse,SecurityCenterClient.ListNotificationConfigsPagedResponse> listNotificationConfigsSettings()

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

listResourceValueConfigsSettings()

public PagedCallSettings.Builder<ListResourceValueConfigsRequest,ListResourceValueConfigsResponse,SecurityCenterClient.ListResourceValueConfigsPagedResponse> listResourceValueConfigsSettings()

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

listSourcesSettings()

public PagedCallSettings.Builder<ListSourcesRequest,ListSourcesResponse,SecurityCenterClient.ListSourcesPagedResponse> listSourcesSettings()

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

listValuedResourcesSettings()

public PagedCallSettings.Builder<ListValuedResourcesRequest,ListValuedResourcesResponse,SecurityCenterClient.ListValuedResourcesPagedResponse> listValuedResourcesSettings()

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

setFindingStateSettings()

public UnaryCallSettings.Builder<SetFindingStateRequest,Finding> setFindingStateSettings()

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

Returns
TypeDescription
Builder<SetFindingStateRequest,Finding>

setIamPolicySettings()

public UnaryCallSettings.Builder<SetIamPolicyRequest,Policy> setIamPolicySettings()

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

Returns
TypeDescription
Builder<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>

setMuteSettings()

public UnaryCallSettings.Builder<SetMuteRequest,Finding> setMuteSettings()

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

Returns
TypeDescription
Builder<SetMuteRequest,Finding>

testIamPermissionsSettings()

public UnaryCallSettings.Builder<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()

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

Returns
TypeDescription
Builder<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
TypeDescription
com.google.common.collect.ImmutableList<Builder<?,?>>

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()

public UnaryCallSettings.Builder<UpdateFindingRequest,Finding> updateFindingSettings()

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

Returns
TypeDescription
Builder<UpdateFindingRequest,Finding>

updateMuteConfigSettings()

public UnaryCallSettings.Builder<UpdateMuteConfigRequest,MuteConfig> 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()

public UnaryCallSettings.Builder<UpdateSourceRequest,Source> updateSourceSettings()

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

Returns
TypeDescription
Builder<UpdateSourceRequest,Source>