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.
2168 2169 2170 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 2168 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
2155 2156 2157 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 2155 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
2161 2162 2163 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 2161 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
2166 2167 2168 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 2166 def name @name end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2173 2174 2175 2176 2177 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 2173 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 |