Class: Google::Apis::CloudsearchV1::AppsExtensionsMarkupCalendarClientActionMarkupConferenceDataMarkup
- Inherits:
-
Object
- Object
- Google::Apis::CloudsearchV1::AppsExtensionsMarkupCalendarClientActionMarkupConferenceDataMarkup
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/cloudsearch_v1/classes.rb,
lib/google/apis/cloudsearch_v1/representations.rb,
lib/google/apis/cloudsearch_v1/representations.rb
Overview
Markup that defines conference data associated to a Google Calendar event.
Instance Attribute Summary collapse
-
#conference_id ⇒ String
Unique identifier for this conference data.
-
#conference_solution_id ⇒ String
An identifier of the conferencing solution.
-
#entry_points ⇒ Array<Google::Apis::CloudsearchV1::AppsExtensionsMarkupCalendarClientActionMarkupConferenceDataMarkupEntryPointMarkup>
Entry points to the conference.
-
#error ⇒ Google::Apis::CloudsearchV1::AppsExtensionsMarkupCalendarClientActionMarkupConferenceDataMarkupError
Represents an error that occurred during conference creation.
-
#note ⇒ String
Additional notes (such as instructions from the administrator, legal notices) to display to the user.
-
#parameters ⇒ Array<Google::Apis::CloudsearchV1::AppsExtensionsMarkupCalendarClientActionMarkupConferenceDataMarkupParameter>
Additional add-on parameters.
Instance Method Summary collapse
-
#initialize(**args) ⇒ AppsExtensionsMarkupCalendarClientActionMarkupConferenceDataMarkup
constructor
A new instance of AppsExtensionsMarkupCalendarClientActionMarkupConferenceDataMarkup.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ AppsExtensionsMarkupCalendarClientActionMarkupConferenceDataMarkup
Returns a new instance of AppsExtensionsMarkupCalendarClientActionMarkupConferenceDataMarkup.
4197 4198 4199 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4197 def initialize(**args) update!(**args) end |
Instance Attribute Details
#conference_id ⇒ String
Unique identifier for this conference data. Maximum 512 characters long.
Corresponds to the JSON property conferenceId
4168 4169 4170 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4168 def conference_id @conference_id end |
#conference_solution_id ⇒ String
An identifier of the conferencing solution. Must match a value from the
deployment's calendar.conferenceSolution.id field.
Corresponds to the JSON property conferenceSolutionId
4174 4175 4176 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4174 def conference_solution_id @conference_solution_id end |
#entry_points ⇒ Array<Google::Apis::CloudsearchV1::AppsExtensionsMarkupCalendarClientActionMarkupConferenceDataMarkupEntryPointMarkup>
Entry points to the conference. Maximum 300 entry points are allowed.
Corresponds to the JSON property entryPoints
4179 4180 4181 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4179 def entry_points @entry_points end |
#error ⇒ Google::Apis::CloudsearchV1::AppsExtensionsMarkupCalendarClientActionMarkupConferenceDataMarkupError
Represents an error that occurred during conference creation.
Corresponds to the JSON property error
4184 4185 4186 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4184 def error @error end |
#note ⇒ String
Additional notes (such as instructions from the administrator, legal notices)
to display to the user. Can contain HTML. Max length 2048 characters.
Corresponds to the JSON property note
4190 4191 4192 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4190 def note @note end |
#parameters ⇒ Array<Google::Apis::CloudsearchV1::AppsExtensionsMarkupCalendarClientActionMarkupConferenceDataMarkupParameter>
Additional add-on parameters. Maximum 300 parameters are allowed.
Corresponds to the JSON property parameters
4195 4196 4197 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4195 def parameters @parameters end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4202 4203 4204 4205 4206 4207 4208 4209 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4202 def update!(**args) @conference_id = args[:conference_id] if args.key?(:conference_id) @conference_solution_id = args[:conference_solution_id] if args.key?(:conference_solution_id) @entry_points = args[:entry_points] if args.key?(:entry_points) @error = args[:error] if args.key?(:error) @note = args[:note] if args.key?(:note) @parameters = args[:parameters] if args.key?(:parameters) end |