Class: Google::Apis::WalletobjectsV1::EventVenue
- Inherits:
-
Object
- Object
- Google::Apis::WalletobjectsV1::EventVenue
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/walletobjects_v1/classes.rb,
lib/google/apis/walletobjects_v1/representations.rb,
lib/google/apis/walletobjects_v1/representations.rb
Instance Attribute Summary collapse
-
#address ⇒ Google::Apis::WalletobjectsV1::LocalizedString
The address of the venue, such as "24 Willie Mays Plaza\nSan Francisco, CA 94107".
-
#kind ⇒ String
Identifies what kind of resource this is.
-
#name ⇒ Google::Apis::WalletobjectsV1::LocalizedString
The name of the venue, such as "AT&T Park".
Instance Method Summary collapse
-
#initialize(**args) ⇒ EventVenue
constructor
A new instance of EventVenue.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ EventVenue
Returns a new instance of EventVenue.
2182 2183 2184 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 2182 def initialize(**args) update!(**args) end |
Instance Attribute Details
#address ⇒ Google::Apis::WalletobjectsV1::LocalizedString
The address of the venue, such as "24 Willie Mays Plaza\nSan Francisco, CA
94107". Address lines are separated by line feed (\n) characters. This is
required.
Corresponds to the JSON property address
2169 2170 2171 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 2169 def address @address end |
#kind ⇒ String
Identifies what kind of resource this is. Value: the fixed string "
walletobjects#eventVenue".
Corresponds to the JSON property kind
2175 2176 2177 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 2175 def kind @kind end |
#name ⇒ Google::Apis::WalletobjectsV1::LocalizedString
The name of the venue, such as "AT&T Park". This is required.
Corresponds to the JSON property name
2180 2181 2182 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 2180 def name @name end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2187 2188 2189 2190 2191 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 2187 def update!(**args) @address = args[:address] if args.key?(:address) @kind = args[:kind] if args.key?(:kind) @name = args[:name] if args.key?(:name) end |