Class SecurityCenterStubSettings.Builder

    • Constructor Detail

      • Builder

        protected Builder()
      • Builder

        protected Builder​(com.google.api.gax.rpc.ClientContext clientContext)
    • Method Detail

      • applyToAllUnaryMethods

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

      • unaryMethodSettingsBuilders

        public com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,​?>> unaryMethodSettingsBuilders()
      • 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.
      • createNotificationConfigSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateNotificationConfigRequest,​NotificationConfig> createNotificationConfigSettings()
        Returns the builder for the settings used for calls to createNotificationConfig.
      • deleteNotificationConfigSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteNotificationConfigRequest,​com.google.protobuf.Empty> deleteNotificationConfigSettings()
        Returns the builder for the settings used for calls to deleteNotificationConfig.
      • 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.
      • getNotificationConfigSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetNotificationConfigRequest,​NotificationConfig> getNotificationConfigSettings()
        Returns the builder for the settings used for calls to getNotificationConfig.
      • 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

        @BetaApi("The surface for use by generated code is not stable yet and may change in the future.")
        public com.google.api.gax.rpc.OperationCallSettings.Builder<RunAssetDiscoveryRequest,​RunAssetDiscoveryResponse,​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.
      • updateNotificationConfigSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateNotificationConfigRequest,​NotificationConfig> updateNotificationConfigSettings()
        Returns the builder for the settings used for calls to updateNotificationConfig.
      • 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.