target.apidocs.com.google.api.services.calendar.model.ConferenceData.html Maven / Gradle / Ivy
The newest version!
ConferenceData (Calendar API v3-rev20241101-2.0.0)
com.google.api.services.calendar.model
Class ConferenceData
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.calendar.model.ConferenceData
-
public final class ConferenceData
extends com.google.api.client.json.GenericJson
Model definition for ConferenceData.
This is the Java data model class that specifies how to parse/serialize into the JSON that is
transmitted over HTTP when working with the Calendar API. For a detailed explanation see:
https://developers.google.com/api-client-library/java/google-http-java-client/json
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
ConferenceData()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
ConferenceData
clone()
String
getConferenceId()
The ID of the conference.
ConferenceSolution
getConferenceSolution()
The conference solution, such as Google Meet.
CreateConferenceRequest
getCreateRequest()
A request to generate a new conference and attach it to the event.
List<EntryPoint>
getEntryPoints()
Information about individual conference entry points, such as URLs or phone numbers.
String
getNotes()
Additional notes (such as instructions from the domain administrator, legal notices) to display
to the user.
ConferenceParameters
getParameters()
Additional properties related to a conference.
String
getSignature()
The signature of the conference data.
ConferenceData
set(String fieldName,
Object value)
ConferenceData
setConferenceId(String conferenceId)
The ID of the conference.
ConferenceData
setConferenceSolution(ConferenceSolution conferenceSolution)
The conference solution, such as Google Meet.
ConferenceData
setCreateRequest(CreateConferenceRequest createRequest)
A request to generate a new conference and attach it to the event.
ConferenceData
setEntryPoints(List<EntryPoint> entryPoints)
Information about individual conference entry points, such as URLs or phone numbers.
ConferenceData
setNotes(String notes)
Additional notes (such as instructions from the domain administrator, legal notices) to display
to the user.
ConferenceData
setParameters(ConferenceParameters parameters)
Additional properties related to a conference.
ConferenceData
setSignature(String signature)
The signature of the conference data.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getConferenceId
public String getConferenceId()
The ID of the conference. Can be used by developers to keep track of conferences, should not be
displayed to users. The ID value is formed differently for each conference solution type: -
eventHangout: ID is not set. (This conference type is deprecated.) - eventNamedHangout: ID is
the name of the Hangout. (This conference type is deprecated.) - hangoutsMeet: ID is the
10-letter meeting code, for example aaa-bbbb-ccc. - addOn: ID is defined by the third-party
provider. Optional.
- Returns:
- value or
null
for none
-
setConferenceId
public ConferenceData setConferenceId(String conferenceId)
The ID of the conference. Can be used by developers to keep track of conferences, should not be
displayed to users. The ID value is formed differently for each conference solution type: -
eventHangout: ID is not set. (This conference type is deprecated.) - eventNamedHangout: ID is
the name of the Hangout. (This conference type is deprecated.) - hangoutsMeet: ID is the
10-letter meeting code, for example aaa-bbbb-ccc. - addOn: ID is defined by the third-party
provider. Optional.
- Parameters:
conferenceId
- conferenceId or null
for none
-
getConferenceSolution
public ConferenceSolution getConferenceSolution()
The conference solution, such as Google Meet. Unset for a conference with a failed create
request. Either conferenceSolution and at least one entryPoint, or createRequest is required.
- Returns:
- value or
null
for none
-
setConferenceSolution
public ConferenceData setConferenceSolution(ConferenceSolution conferenceSolution)
The conference solution, such as Google Meet. Unset for a conference with a failed create
request. Either conferenceSolution and at least one entryPoint, or createRequest is required.
- Parameters:
conferenceSolution
- conferenceSolution or null
for none
-
getCreateRequest
public CreateConferenceRequest getCreateRequest()
A request to generate a new conference and attach it to the event. The data is generated
asynchronously. To see whether the data is present check the status field. Either
conferenceSolution and at least one entryPoint, or createRequest is required.
- Returns:
- value or
null
for none
-
setCreateRequest
public ConferenceData setCreateRequest(CreateConferenceRequest createRequest)
A request to generate a new conference and attach it to the event. The data is generated
asynchronously. To see whether the data is present check the status field. Either
conferenceSolution and at least one entryPoint, or createRequest is required.
- Parameters:
createRequest
- createRequest or null
for none
-
getEntryPoints
public List<EntryPoint> getEntryPoints()
Information about individual conference entry points, such as URLs or phone numbers. All of
them must belong to the same conference. Either conferenceSolution and at least one entryPoint,
or createRequest is required.
- Returns:
- value or
null
for none
-
setEntryPoints
public ConferenceData setEntryPoints(List<EntryPoint> entryPoints)
Information about individual conference entry points, such as URLs or phone numbers. All of
them must belong to the same conference. Either conferenceSolution and at least one entryPoint,
or createRequest is required.
- Parameters:
entryPoints
- entryPoints or null
for none
-
getNotes
public String getNotes()
Additional notes (such as instructions from the domain administrator, legal notices) to display
to the user. Can contain HTML. The maximum length is 2048 characters. Optional.
- Returns:
- value or
null
for none
-
setNotes
public ConferenceData setNotes(String notes)
Additional notes (such as instructions from the domain administrator, legal notices) to display
to the user. Can contain HTML. The maximum length is 2048 characters. Optional.
- Parameters:
notes
- notes or null
for none
-
getParameters
public ConferenceParameters getParameters()
Additional properties related to a conference. An example would be a solution-specific setting
for enabling video streaming.
- Returns:
- value or
null
for none
-
setParameters
public ConferenceData setParameters(ConferenceParameters parameters)
Additional properties related to a conference. An example would be a solution-specific setting
for enabling video streaming.
- Parameters:
parameters
- parameters or null
for none
-
getSignature
public String getSignature()
The signature of the conference data. Generated on server side. Unset for a conference with a
failed create request. Optional for a conference with a pending create request.
- Returns:
- value or
null
for none
-
setSignature
public ConferenceData setSignature(String signature)
The signature of the conference data. Generated on server side. Unset for a conference with a
failed create request. Optional for a conference with a pending create request.
- Parameters:
signature
- signature or null
for none
-
set
public ConferenceData set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public ConferenceData clone()
- Overrides:
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy