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.
4152 4153 4154 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4152 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
4123 4124 4125 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4123 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
4129 4130 4131 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4129 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
4134 4135 4136 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4134 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
4139 4140 4141 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4139 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
4145 4146 4147 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4145 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
4150 4151 4152 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4150 def parameters @parameters end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4157 4158 4159 4160 4161 4162 4163 4164 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4157 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 |