Class: Google::Apis::TranslateV2::ListLanguagesResponse
- Inherits:
-
Object
- Object
- Google::Apis::TranslateV2::ListLanguagesResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/translate_v2/classes.rb,
lib/google/apis/translate_v2/representations.rb,
lib/google/apis/translate_v2/representations.rb
Instance Attribute Summary collapse
-
#languages ⇒ Array<Google::Apis::TranslateV2::LanguagesResource>
List of source/target languages supported by the translation API.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ListLanguagesResponse
constructor
A new instance of ListLanguagesResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ListLanguagesResponse
Returns a new instance of ListLanguagesResponse.
128 129 130 |
# File 'lib/google/apis/translate_v2/classes.rb', line 128 def initialize(**args) update!(**args) end |
Instance Attribute Details
#languages ⇒ Array<Google::Apis::TranslateV2::LanguagesResource>
List of source/target languages supported by the translation API. If target
parameter is unspecified, the list is sorted by the ASCII code point order of
the language code. If target parameter is specified, the list is sorted by the
collation order of the language name in the target language.
Corresponds to the JSON property languages
126 127 128 |
# File 'lib/google/apis/translate_v2/classes.rb', line 126 def languages @languages end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
133 134 135 |
# File 'lib/google/apis/translate_v2/classes.rb', line 133 def update!(**args) @languages = args[:languages] if args.key?(:languages) end |