# Cloud Build V2 API - Class Google::Cloud::Build::V2::RepositoryManager::Client::Configuration::Rpcs (v0.14.0)

0.14.0 (latest) 0.13.0 0.12.1 0.11.0 0.10.0 0.9.1 0.8.0 0.7.2 0.6.0 0.5.2 0.4.0 0.3.0 0.2.0 0.1.0 Reference documentation and code samples for the Cloud Build V2 API class Google::Cloud::Build::V2::RepositoryManager::Client::Configuration::Rpcs.

Configuration RPC class for the RepositoryManager 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_repositories

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

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

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

### #create_connection

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

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

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

### #create_repository

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

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

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

### #delete_connection

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

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

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

### #delete_repository

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

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

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

### #fetch_git_refs

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

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

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

### #fetch_linkable_repositories

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

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

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

### #fetch_read_token

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

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

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

### #fetch_read_write_token

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

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

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

### #get_connection

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

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

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

### #get_repository

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

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

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

### #list_connections

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

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

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

### #list_repositories

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

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

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

### #update_connection

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

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

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