Package com.microsoft.graph.models
Class PeopleAdminSettings
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.PeopleAdminSettings
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class PeopleAdminSettings
extends Entity
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PeopleAdminSettings
createFromDiscriminatorValue
(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueThe deserialization information for the current modelGets the itemInsights property value.Gets the profileCardProperties property value.Gets the pronouns property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
setItemInsights
(InsightsSettings value) Sets the itemInsights property value.void
Sets the profileCardProperties property value.void
setPronouns
(PronounsSettings value) Sets the pronouns property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
PeopleAdminSettings
public PeopleAdminSettings()Instantiates a newPeopleAdminSettings
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static PeopleAdminSettings 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
PeopleAdminSettings
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializers
in interfacecom.microsoft.kiota.serialization.Parsable
- Overrides:
getFieldDeserializers
in classEntity
- Returns:
- a
Map<String,
Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getItemInsights
Gets the itemInsights property value. Represents administrator settings that manage the support for item insights in an organization.- Returns:
- a
InsightsSettings
-
getProfileCardProperties
Gets the profileCardProperties property value. Contains a collection of the properties an administrator has defined as visible on the Microsoft 365 profile card.- Returns:
- a
List<ProfileCardProperty>
-
getPronouns
Gets the pronouns property value. Represents administrator settings that manage the support of pronouns in an organization.- Returns:
- a
PronounsSettings
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setItemInsights
Sets the itemInsights property value. Represents administrator settings that manage the support for item insights in an organization.- Parameters:
value
- Value to set for the itemInsights property.
-
setProfileCardProperties
Sets the profileCardProperties property value. Contains a collection of the properties an administrator has defined as visible on the Microsoft 365 profile card.- Parameters:
value
- Value to set for the profileCardProperties property.
-
setPronouns
Sets the pronouns property value. Represents administrator settings that manage the support of pronouns in an organization.- Parameters:
value
- Value to set for the pronouns property.
-