Package com.microsoft.graph.models
Class CopilotPackageDetail
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.CopilotPackage
com.microsoft.graph.models.CopilotPackageDetail
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class CopilotPackageDetail
extends CopilotPackage
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 CopilotPackageDetailcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the acquireUsersAndGroups property value.Gets the allowedUsersAndGroups property value.Gets the categories property value.Gets the elementDetails property value.The deserialization information for the current modelGets the longDescription property value.Gets the sensitivity property value.Gets the sharedWithUsersAndGroups property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the acquireUsersAndGroups property value.voidSets the allowedUsersAndGroups property value.voidsetCategories(List<String> value) Sets the categories property value.voidSets the elementDetails property value.voidsetLongDescription(String value) Sets the longDescription property value.voidsetSensitivity(String value) Sets the sensitivity property value.voidSets the sharedWithUsersAndGroups property value.Methods inherited from class com.microsoft.graph.models.CopilotPackage
getAppId, getAssetId, getAvailableTo, getCreatedDateTime, getDeployedTo, getDisplayName, getElementTypes, getIsBlocked, getLastModifiedDateTime, getManifestId, getManifestVersion, getOwnerId, getPlatform, getPublisher, getShortDescription, getSupportedHosts, getType, getVersion, getZipFile, setAppId, setAssetId, setAvailableTo, setCreatedDateTime, setDeployedTo, setDisplayName, setElementTypes, setIsBlocked, setLastModifiedDateTime, setManifestId, setManifestVersion, setOwnerId, setPlatform, setPublisher, setShortDescription, setSupportedHosts, setType, setVersion, setZipFileMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
CopilotPackageDetail
public CopilotPackageDetail()Instantiates a newCopilotPackageDetailand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static CopilotPackageDetail 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
CopilotPackageDetail
-
getAcquireUsersAndGroups
Gets the acquireUsersAndGroups property value. The acquireUsersAndGroups property- Returns:
- a
List<PackageAccessEntity>
-
getAllowedUsersAndGroups
Gets the allowedUsersAndGroups property value. The allowedUsersAndGroups property- Returns:
- a
List<PackageAccessEntity>
-
getCategories
Gets the categories property value. The categories property -
getElementDetails
Gets the elementDetails property value. The elementDetails property- Returns:
- a
List<PackageElementDetail>
-
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 classCopilotPackage- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getLongDescription
Gets the longDescription property value. The longDescription property- Returns:
- a
String
-
getSensitivity
Gets the sensitivity property value. The sensitivity property- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classCopilotPackage- Parameters:
writer- Serialization writer to use to serialize this model
-
setAcquireUsersAndGroups
Sets the acquireUsersAndGroups property value. The acquireUsersAndGroups property- Parameters:
value- Value to set for the acquireUsersAndGroups property.
-
setAllowedUsersAndGroups
Sets the allowedUsersAndGroups property value. The allowedUsersAndGroups property- Parameters:
value- Value to set for the allowedUsersAndGroups property.
-
setCategories
Sets the categories property value. The categories property- Parameters:
value- Value to set for the categories property.
-
setElementDetails
Sets the elementDetails property value. The elementDetails property- Parameters:
value- Value to set for the elementDetails property.
-
setLongDescription
Sets the longDescription property value. The longDescription property- Parameters:
value- Value to set for the longDescription property.
-
setSensitivity
Sets the sensitivity property value. The sensitivity property- Parameters:
value- Value to set for the sensitivity property.
-