Package com.microsoft.graph.models
Class BroadcastMeetingSettings
java.lang.Object
com.microsoft.graph.models.BroadcastMeetingSettings
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class BroadcastMeetingSettings
extends Object
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Broadcast Meeting Settings.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Allowed Audience.The Is Attendee Report Enabled.The Is Question And Answer Enabled.The Is Recording Enabled.The Is Video On Demand Enabled.the OData type of the object as returned by the service -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.microsoft.graph.serializer.AdditionalDataManager
void
setRawObject
(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON object
-
Field Details
-
oDataType
the OData type of the object as returned by the service -
allowedAudience
@SerializedName(value="allowedAudience", alternate="AllowedAudience") @Expose @Nullable public BroadcastMeetingAudience allowedAudienceThe Allowed Audience. Defines who can join the Teams live event. Possible values are listed in the following table. -
isAttendeeReportEnabled
@SerializedName(value="isAttendeeReportEnabled", alternate="IsAttendeeReportEnabled") @Expose @Nullable public Boolean isAttendeeReportEnabledThe Is Attendee Report Enabled. Indicates whether attendee report is enabled for this Teams live event. Default value is false. -
isQuestionAndAnswerEnabled
@SerializedName(value="isQuestionAndAnswerEnabled", alternate="IsQuestionAndAnswerEnabled") @Expose @Nullable public Boolean isQuestionAndAnswerEnabledThe Is Question And Answer Enabled. Indicates whether Q&A is enabled for this Teams live event. Default value is false. -
isRecordingEnabled
@SerializedName(value="isRecordingEnabled", alternate="IsRecordingEnabled") @Expose @Nullable public Boolean isRecordingEnabledThe Is Recording Enabled. Indicates whether recording is enabled for this Teams live event. Default value is false. -
isVideoOnDemandEnabled
@SerializedName(value="isVideoOnDemandEnabled", alternate="IsVideoOnDemandEnabled") @Expose @Nullable public Boolean isVideoOnDemandEnabledThe Is Video On Demand Enabled. Indicates whether video on demand is enabled for this Teams live event. Default value is false.
-
-
Constructor Details
-
BroadcastMeetingSettings
public BroadcastMeetingSettings()
-
-
Method Details
-
additionalDataManager
@Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()- Specified by:
additionalDataManager
in interfacecom.microsoft.graph.serializer.IJsonBackedObject
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObject
in interfacecom.microsoft.graph.serializer.IJsonBackedObject
- Parameters:
serializer
- the serializerjson
- the JSON object to set this object to
-