Package com.microsoft.graph.models
Class CopilotAdminLimitedMode
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.CopilotAdminLimitedMode
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class CopilotAdminLimitedMode
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 CopilotAdminLimitedModecreateFromDiscriminatorValue(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 groupId property value.Gets the isEnabledForGroup property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetGroupId(String value) Sets the groupId property value.voidsetIsEnabledForGroup(Boolean value) Sets the isEnabledForGroup property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
CopilotAdminLimitedMode
public CopilotAdminLimitedMode()Instantiates a newCopilotAdminLimitedModeand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static CopilotAdminLimitedMode 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
CopilotAdminLimitedMode
-
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>>
-
getGroupId
Gets the groupId property value. The groupId property- Returns:
- a
String
-
getIsEnabledForGroup
Gets the isEnabledForGroup property value. The isEnabledForGroup property- Returns:
- a
Boolean
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setGroupId
Sets the groupId property value. The groupId property- Parameters:
value- Value to set for the groupId property.
-
setIsEnabledForGroup
Sets the isEnabledForGroup property value. The isEnabledForGroup property- Parameters:
value- Value to set for the isEnabledForGroup property.
-