Package com.microsoft.graph.models
Class SharePointGroupIdentity
java.lang.Object
com.microsoft.graph.models.Identity
com.microsoft.graph.models.SharePointGroupIdentity
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class SharePointGroupIdentity
extends Identity
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Identity
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SharePointGroupIdentitycreateFromDiscriminatorValue(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 principalId property value.getTitle()Gets the title property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetPrincipalId(String value) Sets the principalId property value.voidSets the title property value.Methods inherited from class com.microsoft.graph.models.Identity
getAdditionalData, getBackingStore, getDisplayName, getId, getOdataType, setAdditionalData, setBackingStore, setDisplayName, setId, setOdataType
-
Constructor Details
-
SharePointGroupIdentity
public SharePointGroupIdentity()Instantiates a newSharePointGroupIdentityand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static SharePointGroupIdentity 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
SharePointGroupIdentity
-
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 classIdentity- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getPrincipalId
Gets the principalId property value. The principal ID of the SharePoint group in the tenant. Read-only.- Returns:
- a
String
-
getTitle
Gets the title property value. The title of the SharePoint group. Read-only.- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setPrincipalId
Sets the principalId property value. The principal ID of the SharePoint group in the tenant. Read-only.- Parameters:
value- Value to set for the principalId property.
-
setTitle
Sets the title property value. The title of the SharePoint group. Read-only.- Parameters:
value- Value to set for the title property.
-