Class ParticipantEndpoint
java.lang.Object
com.microsoft.graph.models.callrecords.Endpoint
com.microsoft.graph.models.callrecords.ParticipantEndpoint
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class ParticipantEndpoint
extends Endpoint
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.callrecords.Endpoint
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ParticipantEndpointcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the associatedIdentity property value.Gets the cpuCoresCount property value.Gets the cpuName property value.Gets the cpuProcessorSpeedInMhz property value.Gets the feedback property value.The deserialization information for the current modelGets the identity property value.getName()Gets the name property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAssociatedIdentity(Identity value) Sets the associatedIdentity property value.voidsetCpuCoresCount(Integer value) Sets the cpuCoresCount property value.voidsetCpuName(String value) Sets the cpuName property value.voidsetCpuProcessorSpeedInMhz(Integer value) Sets the cpuProcessorSpeedInMhz property value.voidsetFeedback(UserFeedback value) Sets the feedback property value.voidsetIdentity(IdentitySet value) Sets the identity property value.voidSets the name property value.Methods inherited from class com.microsoft.graph.models.callrecords.Endpoint
getAdditionalData, getBackingStore, getOdataType, getUserAgent, setAdditionalData, setBackingStore, setOdataType, setUserAgent
-
Constructor Details
-
ParticipantEndpoint
public ParticipantEndpoint()Instantiates a newParticipantEndpointand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static ParticipantEndpoint createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
ParticipantEndpoint
-
getAssociatedIdentity
Gets the associatedIdentity property value. Identity associated with the endpoint.- Returns:
- a
Identity
-
getCpuCoresCount
Gets the cpuCoresCount property value. CPU number of cores used by the media endpoint.- Returns:
- a
Integer
-
getCpuName
Gets the cpuName property value. CPU name used by the media endpoint.- Returns:
- a
String
-
getCpuProcessorSpeedInMhz
Gets the cpuProcessorSpeedInMhz property value. CPU processor speed used by the media endpoint.- Returns:
- a
Integer
-
getFeedback
Gets the feedback property value. The feedback provided by the user of this endpoint about the quality of the session.- Returns:
- a
UserFeedback
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classEndpoint- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getIdentity
Gets the identity property value. Identity associated with the endpoint. The identity property is deprecated and will stop returning data on June 30, 2026. Going forward, use the associatedIdentity property.- Returns:
- a
IdentitySet
-
getName
Gets the name property value. Name of the device used by the media endpoint.- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setAssociatedIdentity
Sets the associatedIdentity property value. Identity associated with the endpoint.- Parameters:
value- Value to set for the associatedIdentity property.
-
setCpuCoresCount
Sets the cpuCoresCount property value. CPU number of cores used by the media endpoint.- Parameters:
value- Value to set for the cpuCoresCount property.
-
setCpuName
Sets the cpuName property value. CPU name used by the media endpoint.- Parameters:
value- Value to set for the cpuName property.
-
setCpuProcessorSpeedInMhz
Sets the cpuProcessorSpeedInMhz property value. CPU processor speed used by the media endpoint.- Parameters:
value- Value to set for the cpuProcessorSpeedInMhz property.
-
setFeedback
Sets the feedback property value. The feedback provided by the user of this endpoint about the quality of the session.- Parameters:
value- Value to set for the feedback property.
-
setIdentity
Sets the identity property value. Identity associated with the endpoint. The identity property is deprecated and will stop returning data on June 30, 2026. Going forward, use the associatedIdentity property.- Parameters:
value- Value to set for the identity property.
-
setName
Sets the name property value. Name of the device used by the media endpoint.- Parameters:
value- Value to set for the name property.
-