Class SecurityCenterSettings.Builder

    • Method Detail

      • applyToAllUnaryMethods

        public SecurityCenterSettings.Builder applyToAllUnaryMethods​(com.google.api.core.ApiFunction<com.google.api.gax.rpc.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.

      • createSourceSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateSourceRequest,​Source> createSourceSettings()
        Returns the builder for the settings used for calls to createSource.
      • createFindingSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateFindingRequest,​Finding> createFindingSettings()
        Returns the builder for the settings used for calls to createFinding.
      • getIamPolicySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.GetIamPolicyRequest,​com.google.iam.v1.Policy> getIamPolicySettings()
        Returns the builder for the settings used for calls to getIamPolicy.
      • getOrganizationSettingsSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetOrganizationSettingsRequest,​OrganizationSettings> getOrganizationSettingsSettings()
        Returns the builder for the settings used for calls to getOrganizationSettings.
      • getSourceSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetSourceRequest,​Source> getSourceSettings()
        Returns the builder for the settings used for calls to getSource.
      • runAssetDiscoverySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<RunAssetDiscoveryRequest,​com.google.longrunning.Operation> runAssetDiscoverySettings()
        Returns the builder for the settings used for calls to runAssetDiscovery.
      • runAssetDiscoveryOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<RunAssetDiscoveryRequest,​com.google.protobuf.Empty,​com.google.protobuf.Empty> runAssetDiscoveryOperationSettings()
        Returns the builder for the settings used for calls to runAssetDiscovery.
      • setFindingStateSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<SetFindingStateRequest,​Finding> setFindingStateSettings()
        Returns the builder for the settings used for calls to setFindingState.
      • setIamPolicySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.SetIamPolicyRequest,​com.google.iam.v1.Policy> setIamPolicySettings()
        Returns the builder for the settings used for calls to setIamPolicy.
      • testIamPermissionsSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.TestIamPermissionsRequest,​com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsSettings()
        Returns the builder for the settings used for calls to testIamPermissions.
      • updateFindingSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateFindingRequest,​Finding> updateFindingSettings()
        Returns the builder for the settings used for calls to updateFinding.
      • updateOrganizationSettingsSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateOrganizationSettingsRequest,​OrganizationSettings> updateOrganizationSettingsSettings()
        Returns the builder for the settings used for calls to updateOrganizationSettings.
      • updateSourceSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateSourceRequest,​Source> updateSourceSettings()
        Returns the builder for the settings used for calls to updateSource.
      • updateSecurityMarksSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateSecurityMarksRequest,​SecurityMarks> updateSecurityMarksSettings()
        Returns the builder for the settings used for calls to updateSecurityMarks.