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 profilePropertySettings property value.Gets the profileSources 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.voidSets the profilePropertySettings property value.voidsetProfileSources(List<ProfileSource> value) Sets the profileSources 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>
-
getProfilePropertySettings
Gets the profilePropertySettings property value. A collection of profile property configuration settings defined by an administrator for an organization.- Returns:
- a
List<ProfilePropertySetting>
-
getProfileSources
Gets the profileSources property value. A collection of profile source settings configured by an administrator in an organization.- Returns:
- a
List<ProfileSource>
-
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.
-
setProfilePropertySettings
Sets the profilePropertySettings property value. A collection of profile property configuration settings defined by an administrator for an organization.- Parameters:
value- Value to set for the profilePropertySettings property.
-
setProfileSources
Sets the profileSources property value. A collection of profile source settings configured by an administrator in an organization.- Parameters:
value- Value to set for the profileSources 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.
-