# Google Cloud Memorystore for Redis V1 API - Class Google::Api::CommonLanguageSettings (v2.6.0)

2.6.0 (latest) 2.5.1 2.4.0 2.3.1 2.2.0 2.1.0 2.0.1 1.2.0 1.1.0 1.0.2 0.14.0 0.13.2 0.12.0 0.11.1 0.10.0 0.9.0 0.8.0 0.7.0 0.6.1 Reference documentation and code samples for the Google Cloud Memorystore for Redis V1 API class Google::Api::CommonLanguageSettings.

Required information for every language.

## Inherits

- Object

## Extended By

- Google::Protobuf::MessageExts::ClassMethods

## Includes

- Google::Protobuf::MessageExts

## Methods

### #destinations

    def destinations() -> ::Array<::Google::Api::ClientLibraryDestination>

**Returns**

- (::Array\<[::Google::Api::ClientLibraryDestination](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-redis-v1/latest/Google-Api-ClientLibraryDestination)\>) --- The destination where API teams want this client library to be published.

### #destinations=

    def destinations=(value) -> ::Array<::Google::Api::ClientLibraryDestination>

**Parameter**

- **value** (::Array\<[::Google::Api::ClientLibraryDestination](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-redis-v1/latest/Google-Api-ClientLibraryDestination)\>) --- The destination where API teams want this client library to be published.
**Returns**

- (::Array\<[::Google::Api::ClientLibraryDestination](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-redis-v1/latest/Google-Api-ClientLibraryDestination)\>) --- The destination where API teams want this client library to be published.

### #reference_docs_uri

    def reference_docs_uri() -> ::String

**Returns**

- (::String) --- Link to automatically generated reference documentation. Example: https://cloud.google.com/nodejs/docs/reference/asset/latest

### #reference_docs_uri=

    def reference_docs_uri=(value) -> ::String

**Parameter**

- **value** (::String) --- Link to automatically generated reference documentation. Example: https://cloud.google.com/nodejs/docs/reference/asset/latest
**Returns**

- (::String) --- Link to automatically generated reference documentation. Example: https://cloud.google.com/nodejs/docs/reference/asset/latest

### #selective_gapic_generation

    def selective_gapic_generation() -> ::Google::Api::SelectiveGapicGeneration

**Returns**

- ([::Google::Api::SelectiveGapicGeneration](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-redis-v1/latest/Google-Api-SelectiveGapicGeneration)) --- Configuration for which RPCs should be generated in the GAPIC client.


  Note: This field should not be used in most cases.

### #selective_gapic_generation=

    def selective_gapic_generation=(value) -> ::Google::Api::SelectiveGapicGeneration

**Parameter**

- **value** ([::Google::Api::SelectiveGapicGeneration](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-redis-v1/latest/Google-Api-SelectiveGapicGeneration)) --- Configuration for which RPCs should be generated in the GAPIC client.


  Note: This field should not be used in most cases.
**Returns**

- ([::Google::Api::SelectiveGapicGeneration](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-redis-v1/latest/Google-Api-SelectiveGapicGeneration)) --- Configuration for which RPCs should be generated in the GAPIC client.


  Note: This field should not be used in most cases.