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
2990 2991 2992 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2990 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
2952 2953 2954 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2952 def display_mode @display_mode end |
#icons ⇒ Array<Google::Apis::AndroidenterpriseV1::WebAppIcon>
A list of icons representing this website. Must have at least one element.
Corresponds to the JSON property icons
2957 2958 2959 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2957 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
2962 2963 2964 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2962 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
2969 2970 2971 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2969 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
2975 2976 2977 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2975 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
2983 2984 2985 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2983 def version_code @version_code end |
#web_app_id ⇒ String
The ID of the application.
Corresponds to the JSON property webAppId
2988 2989 2990 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2988 def web_app_id @web_app_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2995 2996 2997 2998 2999 3000 3001 3002 3003 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2995 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 |