# Secure Source Manager V1 API - Class Google::Api::GoSettings (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::Api::GoSettings.

Settings for Go client libraries.

## Inherits

- Object

## Extended By

- Google::Protobuf::MessageExts::ClassMethods

## Includes

- Google::Protobuf::MessageExts

## Methods

### #common

    def common() -> ::Google::Api::CommonLanguageSettings

**Returns**

- ([::Google::Api::CommonLanguageSettings](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-secure_source_manager-v1/latest/Google-Api-CommonLanguageSettings)) --- Some settings.

### #common=

    def common=(value) -> ::Google::Api::CommonLanguageSettings

**Parameter**

- **value** ([::Google::Api::CommonLanguageSettings](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-secure_source_manager-v1/latest/Google-Api-CommonLanguageSettings)) --- Some settings.
**Returns**

- ([::Google::Api::CommonLanguageSettings](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-secure_source_manager-v1/latest/Google-Api-CommonLanguageSettings)) --- Some settings.

### #renamed_services

    def renamed_services() -> ::Google::Protobuf::Map{::String => ::String}

**Returns**

- (::Google::Protobuf::Map{::String =\> ::String}) --- Map of service names to renamed services. Keys are the package relative
  service names and values are the name to be used for the service client
  and call options.

  Example:

      publishing:
        go_settings:
          renamed_services:
            Publisher: TopicAdmin

### #renamed_services=

    def renamed_services=(value) -> ::Google::Protobuf::Map{::String => ::String}

**Parameter**

- **value** (::Google::Protobuf::Map{::String =\> ::String}) ---

  Map of service names to renamed services. Keys are the package relative
  service names and values are the name to be used for the service client
  and call options.

  Example:

      publishing:
        go_settings:
          renamed_services:
            Publisher: TopicAdmin

**Returns**

- (::Google::Protobuf::Map{::String =\> ::String}) --- Map of service names to renamed services. Keys are the package relative
  service names and values are the name to be used for the service client
  and call options.

  Example:

      publishing:
        go_settings:
          renamed_services:
            Publisher: TopicAdmin