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 PeopleAdminSettingscreateFromDiscriminatorValue(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.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetItemInsights(InsightsSettings value) Sets the itemInsights property value.voidSets the profileCardProperties property value.voidsetPronouns(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 newPeopleAdminSettingsand 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:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin 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.
-