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.
4471 4472 4473 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4471 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
4442 4443 4444 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4442 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
4448 4449 4450 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4448 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
4453 4454 4455 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4453 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
4458 4459 4460 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4458 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
4464 4465 4466 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4464 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
4469 4470 4471 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4469 def parameters @parameters end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4476 4477 4478 4479 4480 4481 4482 4483 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4476 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 |