class Google::Apis::ChatV1::ActionParameter
List of string parameters to supply when the action method is invoked. For example, consider three snooze buttons: snooze now, snooze 1 day, snooze next week. You might use action method = snooze(), passing the snooze type and snooze time in the list of string parameters.
Attributes
key[RW]
The name of the parameter for the action script. Corresponds to the JSON property `key` @return [String]
value[RW]
The value of the parameter. Corresponds to the JSON property `value` @return [String]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/chat_v1/classes.rb, line 42 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/chat_v1/classes.rb, line 47 def update!(**args) @key = args[:key] if args.key?(:key) @value = args[:value] if args.key?(:value) end