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.
4159 4160 4161 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4159 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
4130 4131 4132 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4130 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
4136 4137 4138 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4136 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
4141 4142 4143 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4141 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
4146 4147 4148 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4146 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
4152 4153 4154 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4152 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
4157 4158 4159 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4157 def parameters @parameters end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4164 4165 4166 4167 4168 4169 4170 4171 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4164 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 |