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.
4144 4145 4146 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4144 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
4115 4116 4117 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4115 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
4121 4122 4123 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4121 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
4126 4127 4128 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4126 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
4131 4132 4133 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4131 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
4137 4138 4139 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4137 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
4142 4143 4144 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4142 def parameters @parameters end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4149 4150 4151 4152 4153 4154 4155 4156 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4149 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 |