Package com.microsoft.graph.models
Class SharePointGroup
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.SharePointGroup
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class SharePointGroup
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 SharePointGroupcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the description property value.The deserialization information for the current modelGets the members property value.Gets the principalId property value.getTitle()Gets the title property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetDescription(String value) Sets the description property value.voidsetMembers(List<SharePointGroupMember> value) Sets the members property value.voidsetPrincipalId(String value) Sets the principalId property value.voidSets the title property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
SharePointGroup
public SharePointGroup()Instantiates a newSharePointGroupand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static SharePointGroup 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
SharePointGroup
-
getDescription
Gets the description property value. The user-visible description of the sharePointGroup. Read-write.- Returns:
- a
String
-
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>>
-
getMembers
Gets the members property value. The set of members in the sharePointGroup. Read-write.- Returns:
- a
List<SharePointGroupMember>
-
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 user-visible title of the sharePointGroup. Read-write.- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setDescription
Sets the description property value. The user-visible description of the sharePointGroup. Read-write.- Parameters:
value- Value to set for the description property.
-
setMembers
Sets the members property value. The set of members in the sharePointGroup. Read-write.- Parameters:
value- Value to set for the members property.
-
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 user-visible title of the sharePointGroup. Read-write.- Parameters:
value- Value to set for the title property.
-