Class: Google::Apis::CalendarV3::CreateConferenceRequest
- Inherits:
-
Object
- Object
- Google::Apis::CalendarV3::CreateConferenceRequest
- Defined in:
- generated/google/apis/calendar_v3/classes.rb,
generated/google/apis/calendar_v3/representations.rb,
generated/google/apis/calendar_v3/representations.rb
Instance Attribute Summary collapse
-
#conference_solution_key ⇒ Google::Apis::CalendarV3::ConferenceSolutionKey
The conference solution, such as Hangouts or Hangouts Meet.
-
#request_id ⇒ String
The client-generated unique ID for this request.
-
#status ⇒ Google::Apis::CalendarV3::ConferenceRequestStatus
The status of the conference create request.
Instance Method Summary collapse
-
#initialize(**args) ⇒ CreateConferenceRequest
constructor
A new instance of CreateConferenceRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Google::Apis::Core::JsonObjectSupport
Methods included from Google::Apis::Core::Hashable
Constructor Details
#initialize(**args) ⇒ CreateConferenceRequest
Returns a new instance of CreateConferenceRequest.
868 869 870 |
# File 'generated/google/apis/calendar_v3/classes.rb', line 868 def initialize(**args) update!(**args) end |
Instance Attribute Details
#conference_solution_key ⇒ Google::Apis::CalendarV3::ConferenceSolutionKey
The conference solution, such as Hangouts or Hangouts Meet.
Corresponds to the JSON property conferenceSolutionKey
854 855 856 |
# File 'generated/google/apis/calendar_v3/classes.rb', line 854 def conference_solution_key @conference_solution_key end |
#request_id ⇒ String
The client-generated unique ID for this request.
Clients should regenerate this ID for every new request. If an ID provided is
the same as for the previous request, the request is ignored.
Corresponds to the JSON property requestId
861 862 863 |
# File 'generated/google/apis/calendar_v3/classes.rb', line 861 def request_id @request_id end |
#status ⇒ Google::Apis::CalendarV3::ConferenceRequestStatus
The status of the conference create request.
Corresponds to the JSON property status
866 867 868 |
# File 'generated/google/apis/calendar_v3/classes.rb', line 866 def status @status end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
873 874 875 876 877 |
# File 'generated/google/apis/calendar_v3/classes.rb', line 873 def update!(**args) @conference_solution_key = args[:conference_solution_key] if args.key?(:conference_solution_key) @request_id = args[:request_id] if args.key?(:request_id) @status = args[:status] if args.key?(:status) end |