# Secure Source Manager V1 API - Class Google::Cloud::SecureSourceManager::V1::SecureSourceManager::Client::Configuration::Rpcs (v2.7.0)

2.7.0 (latest) 2.6.1 2.5.0 2.4.0 2.3.0 2.2.1 2.1.0 2.0.1 1.3.0 1.2.0 1.1.0 1.0.1 0.4.0 0.3.0 0.2.2 0.1.0 Reference documentation and code samples for the Secure Source Manager V1 API class Google::Cloud::SecureSourceManager::V1::SecureSourceManager::Client::Configuration::Rpcs.

Configuration RPC class for the SecureSourceManager API.

Includes fields providing the configuration for each RPC in this service.
Each configuration object is of type `Gapic::Config::Method` and includes
the following configuration fields:

- `timeout` (*type:* `Numeric`) - The call timeout in seconds
- `metadata` (*type:* `Hash{Symbol=>String}`) - Additional gRPC headers
- `retry_policy (type:`Hash\`) - The retry policy. The policy fields include the following keys:
  - `:initial_delay` (*type:* `Numeric`) - The initial delay in seconds.
  - `:max_delay` (*type:* `Numeric`) - The max delay in seconds.
  - `:multiplier` (*type:* `Numeric`) - The incremental backoff multiplier.
  - `:jitter` (*type:* `Numeric`) - The jitter in seconds. Default: 1.0.
  - `:retry_codes` (*type:* `Array<String>`) - The error codes that should trigger a retry.

## Inherits

- Object

## Methods

### #batch_create_pull_request_comments

    def batch_create_pull_request_comments() -> ::Gapic::Config::Method

RPC-specific configuration for `batch_create_pull_request_comments`
**Returns**

- (::Gapic::Config::Method)

### #close_issue

    def close_issue() -> ::Gapic::Config::Method

RPC-specific configuration for `close_issue`
**Returns**

- (::Gapic::Config::Method)

### #close_pull_request

    def close_pull_request() -> ::Gapic::Config::Method

RPC-specific configuration for `close_pull_request`
**Returns**

- (::Gapic::Config::Method)

### #create_branch_rule

    def create_branch_rule() -> ::Gapic::Config::Method

RPC-specific configuration for `create_branch_rule`
**Returns**

- (::Gapic::Config::Method)

### #create_hook

    def create_hook() -> ::Gapic::Config::Method

RPC-specific configuration for `create_hook`
**Returns**

- (::Gapic::Config::Method)

### #create_instance

    def create_instance() -> ::Gapic::Config::Method

RPC-specific configuration for `create_instance`
**Returns**

- (::Gapic::Config::Method)

### #create_issue

    def create_issue() -> ::Gapic::Config::Method

RPC-specific configuration for `create_issue`
**Returns**

- (::Gapic::Config::Method)

### #create_issue_comment

    def create_issue_comment() -> ::Gapic::Config::Method

RPC-specific configuration for `create_issue_comment`
**Returns**

- (::Gapic::Config::Method)

### #create_pull_request

    def create_pull_request() -> ::Gapic::Config::Method

RPC-specific configuration for `create_pull_request`
**Returns**

- (::Gapic::Config::Method)

### #create_pull_request_comment

    def create_pull_request_comment() -> ::Gapic::Config::Method

RPC-specific configuration for `create_pull_request_comment`
**Returns**

- (::Gapic::Config::Method)

### #create_repository

    def create_repository() -> ::Gapic::Config::Method

RPC-specific configuration for `create_repository`
**Returns**

- (::Gapic::Config::Method)

### #delete_branch_rule

    def delete_branch_rule() -> ::Gapic::Config::Method

RPC-specific configuration for `delete_branch_rule`
**Returns**

- (::Gapic::Config::Method)

### #delete_hook

    def delete_hook() -> ::Gapic::Config::Method

RPC-specific configuration for `delete_hook`
**Returns**

- (::Gapic::Config::Method)

### #delete_instance

    def delete_instance() -> ::Gapic::Config::Method

RPC-specific configuration for `delete_instance`
**Returns**

- (::Gapic::Config::Method)

### #delete_issue

    def delete_issue() -> ::Gapic::Config::Method

RPC-specific configuration for `delete_issue`
**Returns**

- (::Gapic::Config::Method)

### #delete_issue_comment

    def delete_issue_comment() -> ::Gapic::Config::Method

RPC-specific configuration for `delete_issue_comment`
**Returns**

- (::Gapic::Config::Method)

### #delete_pull_request_comment

    def delete_pull_request_comment() -> ::Gapic::Config::Method

RPC-specific configuration for `delete_pull_request_comment`
**Returns**

- (::Gapic::Config::Method)

### #delete_repository

    def delete_repository() -> ::Gapic::Config::Method

RPC-specific configuration for `delete_repository`
**Returns**

- (::Gapic::Config::Method)

### #fetch_blob

    def fetch_blob() -> ::Gapic::Config::Method

RPC-specific configuration for `fetch_blob`
**Returns**

- (::Gapic::Config::Method)

### #fetch_tree

    def fetch_tree() -> ::Gapic::Config::Method

RPC-specific configuration for `fetch_tree`
**Returns**

- (::Gapic::Config::Method)

### #get_branch_rule

    def get_branch_rule() -> ::Gapic::Config::Method

RPC-specific configuration for `get_branch_rule`
**Returns**

- (::Gapic::Config::Method)

### #get_hook

    def get_hook() -> ::Gapic::Config::Method

RPC-specific configuration for `get_hook`
**Returns**

- (::Gapic::Config::Method)

### #get_iam_policy_repo

    def get_iam_policy_repo() -> ::Gapic::Config::Method

RPC-specific configuration for `get_iam_policy_repo`
**Returns**

- (::Gapic::Config::Method)

### #get_instance

    def get_instance() -> ::Gapic::Config::Method

RPC-specific configuration for `get_instance`
**Returns**

- (::Gapic::Config::Method)

### #get_issue

    def get_issue() -> ::Gapic::Config::Method

RPC-specific configuration for `get_issue`
**Returns**

- (::Gapic::Config::Method)

### #get_issue_comment

    def get_issue_comment() -> ::Gapic::Config::Method

RPC-specific configuration for `get_issue_comment`
**Returns**

- (::Gapic::Config::Method)

### #get_pull_request

    def get_pull_request() -> ::Gapic::Config::Method

RPC-specific configuration for `get_pull_request`
**Returns**

- (::Gapic::Config::Method)

### #get_pull_request_comment

    def get_pull_request_comment() -> ::Gapic::Config::Method

RPC-specific configuration for `get_pull_request_comment`
**Returns**

- (::Gapic::Config::Method)

### #get_repository

    def get_repository() -> ::Gapic::Config::Method

RPC-specific configuration for `get_repository`
**Returns**

- (::Gapic::Config::Method)

### #list_branch_rules

    def list_branch_rules() -> ::Gapic::Config::Method

RPC-specific configuration for `list_branch_rules`
**Returns**

- (::Gapic::Config::Method)

### #list_hooks

    def list_hooks() -> ::Gapic::Config::Method

RPC-specific configuration for `list_hooks`
**Returns**

- (::Gapic::Config::Method)

### #list_instances

    def list_instances() -> ::Gapic::Config::Method

RPC-specific configuration for `list_instances`
**Returns**

- (::Gapic::Config::Method)

### #list_issue_comments

    def list_issue_comments() -> ::Gapic::Config::Method

RPC-specific configuration for `list_issue_comments`
**Returns**

- (::Gapic::Config::Method)

### #list_issues

    def list_issues() -> ::Gapic::Config::Method

RPC-specific configuration for `list_issues`
**Returns**

- (::Gapic::Config::Method)

### #list_pull_request_comments

    def list_pull_request_comments() -> ::Gapic::Config::Method

RPC-specific configuration for `list_pull_request_comments`
**Returns**

- (::Gapic::Config::Method)

### #list_pull_request_file_diffs

    def list_pull_request_file_diffs() -> ::Gapic::Config::Method

RPC-specific configuration for `list_pull_request_file_diffs`
**Returns**

- (::Gapic::Config::Method)

### #list_pull_requests

    def list_pull_requests() -> ::Gapic::Config::Method

RPC-specific configuration for `list_pull_requests`
**Returns**

- (::Gapic::Config::Method)

### #list_repositories

    def list_repositories() -> ::Gapic::Config::Method

RPC-specific configuration for `list_repositories`
**Returns**

- (::Gapic::Config::Method)

### #merge_pull_request

    def merge_pull_request() -> ::Gapic::Config::Method

RPC-specific configuration for `merge_pull_request`
**Returns**

- (::Gapic::Config::Method)

### #open_issue

    def open_issue() -> ::Gapic::Config::Method

RPC-specific configuration for `open_issue`
**Returns**

- (::Gapic::Config::Method)

### #open_pull_request

    def open_pull_request() -> ::Gapic::Config::Method

RPC-specific configuration for `open_pull_request`
**Returns**

- (::Gapic::Config::Method)

### #resolve_pull_request_comments

    def resolve_pull_request_comments() -> ::Gapic::Config::Method

RPC-specific configuration for `resolve_pull_request_comments`
**Returns**

- (::Gapic::Config::Method)

### #set_iam_policy_repo

    def set_iam_policy_repo() -> ::Gapic::Config::Method

RPC-specific configuration for `set_iam_policy_repo`
**Returns**

- (::Gapic::Config::Method)

### #test_iam_permissions_repo

    def test_iam_permissions_repo() -> ::Gapic::Config::Method

RPC-specific configuration for `test_iam_permissions_repo`
**Returns**

- (::Gapic::Config::Method)

### #unresolve_pull_request_comments

    def unresolve_pull_request_comments() -> ::Gapic::Config::Method

RPC-specific configuration for `unresolve_pull_request_comments`
**Returns**

- (::Gapic::Config::Method)

### #update_branch_rule

    def update_branch_rule() -> ::Gapic::Config::Method

RPC-specific configuration for `update_branch_rule`
**Returns**

- (::Gapic::Config::Method)

### #update_hook

    def update_hook() -> ::Gapic::Config::Method

RPC-specific configuration for `update_hook`
**Returns**

- (::Gapic::Config::Method)

### #update_issue

    def update_issue() -> ::Gapic::Config::Method

RPC-specific configuration for `update_issue`
**Returns**

- (::Gapic::Config::Method)

### #update_issue_comment

    def update_issue_comment() -> ::Gapic::Config::Method

RPC-specific configuration for `update_issue_comment`
**Returns**

- (::Gapic::Config::Method)

### #update_pull_request

    def update_pull_request() -> ::Gapic::Config::Method

RPC-specific configuration for `update_pull_request`
**Returns**

- (::Gapic::Config::Method)

### #update_pull_request_comment

    def update_pull_request_comment() -> ::Gapic::Config::Method

RPC-specific configuration for `update_pull_request_comment`
**Returns**

- (::Gapic::Config::Method)

### #update_repository

    def update_repository() -> ::Gapic::Config::Method

RPC-specific configuration for `update_repository`
**Returns**

- (::Gapic::Config::Method)