Class: Google::Apis::AndroidenterpriseV1::WebApp
- Inherits:
-
Object
- Object
- Google::Apis::AndroidenterpriseV1::WebApp
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/androidenterprise_v1/classes.rb,
generated/google/apis/androidenterprise_v1/representations.rb,
generated/google/apis/androidenterprise_v1/representations.rb
Overview
WebApp resource info.
Instance Attribute Summary collapse
-
#display_mode ⇒ String
The display mode of the web app.
-
#icons ⇒ Array<Google::Apis::AndroidenterpriseV1::WebAppIcon>
A list of icons representing this website.
-
#is_published ⇒ Boolean
(also: #is_published?)
A flag whether the app has been published to the Play store yet.
-
#start_url ⇒ String
The start URL, i.e.
-
#title ⇒ String
The title of the web application as displayed to the user (e.g., amongst a list of other applications, or as a label for an icon).
-
#version_code ⇒ Fixnum
The current version of the app.
-
#web_app_id ⇒ String
The ID of the application.
Instance Method Summary collapse
-
#initialize(**args) ⇒ WebApp
constructor
A new instance of WebApp.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ WebApp
Returns a new instance of WebApp
3018 3019 3020 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 3018 def initialize(**args) update!(**args) end |
Instance Attribute Details
#display_mode ⇒ String
The display mode of the web app.
Corresponds to the JSON property displayMode
2979 2980 2981 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2979 def display_mode @display_mode end |
#icons ⇒ Array<Google::Apis::AndroidenterpriseV1::WebAppIcon>
A list of icons representing this website. If absent, a default icon (for
create) or the current icon (for update) will be used.
Corresponds to the JSON property icons
2985 2986 2987 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2985 def icons @icons end |
#is_published ⇒ Boolean Also known as: is_published?
A flag whether the app has been published to the Play store yet.
Corresponds to the JSON property isPublished
2990 2991 2992 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2990 def is_published @is_published end |
#start_url ⇒ String
The start URL, i.e. the URL that should load when the user opens the
application.
Corresponds to the JSON property startUrl
2997 2998 2999 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2997 def start_url @start_url end |
#title ⇒ String
The title of the web application as displayed to the user (e.g., amongst a
list of other applications, or as a label for an icon).
Corresponds to the JSON property title
3003 3004 3005 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 3003 def title @title end |
#version_code ⇒ Fixnum
The current version of the app.
Note that the version can automatically increase during the lifetime of the
web app, while Google does internal housekeeping to keep the web app up-to-
date.
Corresponds to the JSON property versionCode
3011 3012 3013 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 3011 def version_code @version_code end |
#web_app_id ⇒ String
The ID of the application.
Corresponds to the JSON property webAppId
3016 3017 3018 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 3016 def web_app_id @web_app_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3023 3024 3025 3026 3027 3028 3029 3030 3031 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 3023 def update!(**args) @display_mode = args[:display_mode] if args.key?(:display_mode) @icons = args[:icons] if args.key?(:icons) @is_published = args[:is_published] if args.key?(:is_published) @start_url = args[:start_url] if args.key?(:start_url) @title = args[:title] if args.key?(:title) @version_code = args[:version_code] if args.key?(:version_code) @web_app_id = args[:web_app_id] if args.key?(:web_app_id) end |