# Cloud Channel V1 API - Class Google::Api::BatchingConfigProto (v2.6.0)

2.6.0 (latest) 2.5.0 2.4.1 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.24.0 0.23.2 0.22.1 0.21.0 0.20.0 0.19.0 0.18.0 0.17.0 0.16.0 0.15.0 0.14.0 0.13.0 0.12.0 0.11.0 0.10.0 0.9.5 Reference documentation and code samples for the Cloud Channel V1 API class Google::Api::BatchingConfigProto.

`BatchingConfigProto` defines the batching configuration for an API method.

## Inherits

- Object

## Extended By

- Google::Protobuf::MessageExts::ClassMethods

## Includes

- Google::Protobuf::MessageExts

## Methods

### #batch_descriptor

    def batch_descriptor() -> ::Google::Api::BatchingDescriptorProto

**Returns**

- ([::Google::Api::BatchingDescriptorProto](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-channel-v1/latest/Google-Api-BatchingDescriptorProto)) --- The request and response fields used in batching.

### #batch_descriptor=

    def batch_descriptor=(value) -> ::Google::Api::BatchingDescriptorProto

**Parameter**

- **value** ([::Google::Api::BatchingDescriptorProto](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-channel-v1/latest/Google-Api-BatchingDescriptorProto)) --- The request and response fields used in batching.
**Returns**

- ([::Google::Api::BatchingDescriptorProto](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-channel-v1/latest/Google-Api-BatchingDescriptorProto)) --- The request and response fields used in batching.

### #thresholds

    def thresholds() -> ::Google::Api::BatchingSettingsProto

**Returns**

- ([::Google::Api::BatchingSettingsProto](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-channel-v1/latest/Google-Api-BatchingSettingsProto)) --- The thresholds which trigger a batched request to be sent.

### #thresholds=

    def thresholds=(value) -> ::Google::Api::BatchingSettingsProto

**Parameter**

- **value** ([::Google::Api::BatchingSettingsProto](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-channel-v1/latest/Google-Api-BatchingSettingsProto)) --- The thresholds which trigger a batched request to be sent.
**Returns**

- ([::Google::Api::BatchingSettingsProto](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-channel-v1/latest/Google-Api-BatchingSettingsProto)) --- The thresholds which trigger a batched request to be sent.