Package com.microsoft.graph.models
Class Entity
java.lang.Object
com.microsoft.graph.models.Entity
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
- Direct Known Subclasses:
AccessPackage,AccessPackageAssignment,AccessPackageAssignmentPolicy,AccessPackageAssignmentRequest,AccessPackageCatalog,AccessPackageQuestion,AccessPackageResource,AccessPackageResourceEnvironment,AccessPackageResourceRequest,AccessPackageResourceRole,AccessPackageResourceRoleScope,AccessPackageResourceScope,AccessPackageSubject,AccessReviewHistoryDefinition,AccessReviewHistoryInstance,AccessReviewInstance,AccessReviewInstanceDecisionItem,AccessReviewReviewer,AccessReviewScheduleDefinition,AccessReviewSet,AccessReviewStage,ActivitiesContainer,ActivityHistoryItem,AdminConsentRequestPolicy,AdminMicrosoft365Apps,AdminReportSettings,Agreement,AgreementAcceptance,AgreementFileProperties,AiInteraction,AiInteractionHistory,AiUser,Alert,Alert,AllowedValue,AppCatalogs,AppConsentApprovalRoute,AppConsentRequest,ApplePushNotificationCertificate,ApplicationTemplate,AppLogCollectionRequest,Approval,ApprovalStage,AppScope,Article,Artifact,Attachment,AttachmentBase,AttachmentSession,AttackSimulationRoot,AttendanceRecord,AttributeMappingFunctionSchema,AttributeSet,AudioRoutingGroup,AuditEvent,AuditLogRoot,Authentication,AuthenticationCombinationConfiguration,AuthenticationContextClassReference,AuthenticationEventListener,AuthenticationEventsFlow,AuthenticationFlowsPolicy,AuthenticationMethod,AuthenticationMethodConfiguration,AuthenticationMethodModeDetail,AuthenticationMethodsPolicy,AuthenticationMethodsRoot,AuthenticationMethodTarget,AuthenticationStrengthPolicy,AuthenticationStrengthRoot,AuthoredNote,AzureUsage,BackupRestoreRoot,BaseItem,BaseItemVersion,BilledReconciliation,BilledUsage,Billing,BillingReconciliation,Bitlocker,BitlockerRecoveryKey,BookingAppointment,BookingBusiness,BookingCurrency,BookingCustomerBase,BookingCustomQuestion,BookingService,BookingStaffMemberBase,BrowserSharedCookie,BrowserSite,BrowserSiteList,BulkUpload,Calendar,CalendarGroup,CalendarPermission,Call,CallEvent,CallRecord,CallRecording,CallTranscript,CanvasLayout,CaseEscaped,CaseOperation,CasesRoot,CertificateBasedAuthConfiguration,ChangeTrackedEntity,Channel,Chat,ChatMessage,ChatMessageInfo,ChecklistItem,CloudClipboardItem,CloudClipboardRoot,CloudPC,CloudPcAuditEvent,CloudPcDeviceImage,CloudPcGalleryImage,CloudPcOnPremisesConnection,CloudPcProvisioningPolicy,CloudPcProvisioningPolicyAssignment,CloudPcUserSetting,CloudPcUserSettingAssignment,ColumnDefinition,ColumnLink,CommsOperation,Community,CompanySubscription,ComplianceManagementPartner,ConditionalAccessPolicy,ConditionalAccessRoot,ConditionalAccessTemplate,ConnectedOrganization,ConnectionOperation,ContactFolder,ContentActivity,ContentSharingSession,ContentType,Conversation,ConversationMember,ConversationThread,CopilotAdmin,CopilotAdminLimitedMode,CopilotAdminSetting,CrossTenantAccessPolicyConfigurationDefault,CustomCalloutExtension,CustomExtensionStageSetting,CustomSecurityAttributeDefinition,DataPolicyOperation,DataSecurityAndGovernance,DataSet,DataSource,DataSourceContainer,DelegatedAdminAccessAssignment,DelegatedAdminCustomer,DelegatedAdminRelationship,DelegatedAdminRelationshipOperation,DelegatedAdminRelationshipRequest,DelegatedAdminServiceManagementDetail,DelegatedPermissionClassification,DeletedChat,DeletedItemContainer,DeletedTeam,DeltaParticipants,DetectedApp,DeviceAppManagement,DeviceCategory,DeviceComplianceActionItem,DeviceComplianceDeviceOverview,DeviceComplianceDeviceStatus,DeviceCompliancePolicy,DeviceCompliancePolicyAssignment,DeviceCompliancePolicyDeviceStateSummary,DeviceCompliancePolicySettingStateSummary,DeviceCompliancePolicyState,DeviceComplianceScheduledActionForRule,DeviceComplianceSettingState,DeviceComplianceUserOverview,DeviceComplianceUserStatus,DeviceConfiguration,DeviceConfigurationAssignment,DeviceConfigurationDeviceOverview,DeviceConfigurationDeviceStateSummary,DeviceConfigurationDeviceStatus,DeviceConfigurationState,DeviceConfigurationUserOverview,DeviceConfigurationUserStatus,DeviceEnrollmentConfiguration,DeviceInstallState,DeviceLocalCredential,DeviceLocalCredentialInfo,DeviceLogCollectionResponse,DeviceManagement,DeviceManagementCachedReportConfiguration,DeviceManagementExchangeConnector,DeviceManagementExportJob,DeviceManagementPartner,DeviceManagementReports,DeviceManagementTroubleshootingEvent,DeviceRegistrationPolicy,Directory,DirectoryAudit,DirectoryDefinition,DirectoryObject,DispositionReviewStage,Domain,DomainDnsRecord,EBookInstallSummary,Edge,EdiscoveryCaseSettings,EducationAssignment,EducationAssignmentDefaults,EducationAssignmentResource,EducationAssignmentSettings,EducationCategory,EducationClass,EducationGradingCategory,EducationGradingScheme,EducationModule,EducationModuleResource,EducationOrganization,EducationOutcome,EducationRubric,EducationSubmission,EducationSubmissionResource,EducationUser,EmployeeExperienceUser,EndUserNotification,EndUserNotificationDetail,EngagementConversation,EngagementConversationMessage,EngagementConversationMessageReaction,EnrollmentConfigurationAssignment,EnterpriseCodeSigningCertificate,EntitlementManagement,EntitlementManagementSettings,Extension,ExternalActivity,ExternalConnection,ExternalDomainName,ExternalGroup,ExternalItem,FeatureRolloutPolicy,FederatedIdentityCredential,FieldValueSet,FilePlanDescriptor,FilePlanDescriptorTemplate,FileStorage,FileStorageContainer,FilterOperatorSchema,GovernanceInsight,Group,GroupLifecyclePolicy,GroupSetting,HealthIssue,HorizontalSection,HorizontalSectionColumn,HostPair,HostPort,HostReputation,Identity,IdentityApiConnector,IdentityContainer,IdentityContainer,IdentityProvider,IdentityProviderBase,IdentityUserFlow,IdentityUserFlowAttribute,IdentityUserFlowAttributeAssignment,ImportedWindowsAutopilotDeviceIdentity,ImportedWindowsAutopilotDeviceIdentityUpload,Incident,Indicator,InferenceClassification,InferenceClassificationOverride,Insights,InsightsSettings,IntelligenceProfile,InternetExplorerMode,Invitation,IosLobAppProvisioningConfigurationAssignment,IosUpdateDeviceStatus,ItemActivity,ItemActivityStat,ItemAnalytics,ItemRetentionLabel,LabelContentRight,LabelsRoot,LandingPage,LandingPageDetail,LearningContent,LearningCourseActivity,LearningProvider,LicenseDetails,LifecycleManagementSettings,LifecycleWorkflowsContainer,LinkedResource,LocalizedNotificationMessage,LoginPage,LongRunningOperation,M365AppsInstallationOptions,MailFolder,MalwareStateForWindowsDevice,ManagedAppOperation,ManagedAppPolicy,ManagedAppPolicyDeploymentSummary,ManagedAppRegistration,ManagedAppStatus,ManagedDevice,ManagedDeviceMobileAppConfiguration,ManagedDeviceMobileAppConfigurationAssignment,ManagedDeviceMobileAppConfigurationDeviceStatus,ManagedDeviceMobileAppConfigurationDeviceSummary,ManagedDeviceMobileAppConfigurationUserStatus,ManagedDeviceMobileAppConfigurationUserSummary,ManagedDeviceOverview,ManagedEBook,ManagedEBookAssignment,ManagedMobileApp,Manifest,MeetingAttendanceReport,MessageRule,MobileApp,MobileAppAssignment,MobileAppCategory,MobileAppContent,MobileAppContentFile,MobileAppRelationship,MobileAppTroubleshootingEvent,MobileContainedApp,MobileThreatDefenseConnector,MultiTenantOrganization,MultiTenantOrganizationIdentitySyncPolicyTemplate,MultiTenantOrganizationJoinRequestRecord,MultiTenantOrganizationPartnerConfigurationTemplate,MultiValueLegacyExtendedProperty,NamedLocation,NetworkAdapter,NotificationMessageTemplate,OAuth2PermissionGrant,OfficeGraphInsights,Onenote,OnenoteEntityBaseModel,OnlineMeetingBase,OnPremisesConditionalAccessSettings,OnPremisesDirectorySynchronization,OnPremisesSyncBehavior,Operation,Operation,OrganizationalBrandingProperties,OutlookCategory,OutlookItem,OutlookUser,Participant,ParticipantBase,ParticipantJoiningNotification,ParticipantLeftNotification,Partners,Payload,PeopleAdminSettings,Permission,PermissionGrantConditionSet,Person,PinnedChatMessageInfo,Place,Planner,PlannerAssignedToTaskBoardTaskFormat,PlannerBucket,PlannerBucketTaskBoardTaskFormat,PlannerGroup,PlannerPlan,PlannerPlanDetails,PlannerProgressTaskBoardTaskFormat,PlannerTask,PlannerTaskDetails,PlannerUser,PolicyRoot,PolicyTemplate,Presence,PrintConnector,PrintDocument,PrinterBase,PrintJob,PrintOperation,PrintService,PrintServiceEndpoint,PrintTask,PrintTaskDefinition,PrintTaskTrigger,PrintUsage,PrivilegedAccessGroup,PrivilegedAccessRoot,PrivilegedAccessSchedule,PrivilegedAccessScheduleInstance,ProfileCardProperty,ProfilePhoto,PronounsSettings,ProtectionPolicyBase,ProtectionRuleBase,ProtectionUnitBase,ProtectionUnitsBulkJobBase,ProvisioningObjectSummary,PublicKeyInfrastructureRoot,RbacApplication,ReadingAssignmentSubmission,ReadingCoachPassage,ReflectCheckInResponse,Relation,RelyingPartyDetailedSummary,RemoteAssistancePartner,RemoteDesktopSecurityConfiguration,ReportsRoot,Request,ResourceOperation,RestoreArtifactBase,RestoreArtifactsBulkRequestBase,RestorePoint,RestoreSessionBase,RetentionEvent,RetentionEventType,RetentionLabel,RiskDetection,RiskyServicePrincipal,RiskyUser,RoleAssignment,RoleDefinition,Run,Schedule,Schema,SchemaExtension,ScopedRoleMembership,Search,SearchAnswer,SearchEntity,SecureScore,SecureScoreControlProfile,Security,SecurityReportsRoot,Segment,SensitivityLabel,Sensor,ServiceAnnouncement,ServiceAnnouncementAttachment,ServiceAnnouncementBase,ServiceApp,ServiceHealth,ServicePrincipalRiskDetection,Session,Set,SettingStateDeviceSummary,SharedInsight,Sharepoint,SharepointSettings,SignIn,Simulation,SimulationAutomation,SimulationAutomationRun,SingleValueLegacyExtendedProperty,SoftwareUpdateStatusSummary,SpeakerAssignmentSubmission,StorageQuotaBreakdown,StorageSettings,Store,Subdomain,SubjectRightsRequest,SubscribedSku,Subscription,Synchronization,SynchronizationJob,SynchronizationSchema,SynchronizationTemplate,Tag,TargetDeviceGroup,TargetedManagedAppPolicyAssignment,Task,TaskDefinition,TaskProcessingResult,TaskReport,Team,TeamInfo,TeamsApp,TeamsAppDefinition,TeamsAppInstallation,TeamsAppSettings,TeamsAsyncOperation,TeamsLicensingDetails,TeamsTab,TeamsTemplate,Teamwork,TeamworkBot,TeamworkHostedContent,TeamworkTag,TeamworkTagMember,TenantProtectionScopeContainer,Term,TermsAndConditions,TermsAndConditionsAcceptanceStatus,TermsAndConditionsAssignment,TermsOfUseContainer,ThreatAssessmentRequest,ThreatAssessmentResult,ThreatIntelligence,ThumbnailSet,Todo,TodoTask,TodoTaskList,Training,TrainingLanguageDetail,Trending,TriggersRoot,TriggerTypesRoot,UnbilledReconciliation,UnbilledUsage,UnifiedRbacResourceAction,UnifiedRbacResourceNamespace,UnifiedRoleAssignment,UnifiedRoleDefinition,UnifiedRoleManagementPolicy,UnifiedRoleManagementPolicyAssignment,UnifiedRoleManagementPolicyRule,UnifiedRoleScheduleBase,UnifiedRoleScheduleInstanceBase,UnifiedStorageQuota,UsageRightsIncluded,UsedInsight,UserActivity,UserExperienceAnalyticsAppHealthApplicationPerformance,UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails,UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId,UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion,UserExperienceAnalyticsAppHealthDeviceModelPerformance,UserExperienceAnalyticsAppHealthDevicePerformance,UserExperienceAnalyticsAppHealthDevicePerformanceDetails,UserExperienceAnalyticsAppHealthOSVersionPerformance,UserExperienceAnalyticsBaseline,UserExperienceAnalyticsCategory,UserExperienceAnalyticsDevicePerformance,UserExperienceAnalyticsDeviceScores,UserExperienceAnalyticsDeviceStartupHistory,UserExperienceAnalyticsDeviceStartupProcess,UserExperienceAnalyticsDeviceStartupProcessPerformance,UserExperienceAnalyticsMetric,UserExperienceAnalyticsMetricHistory,UserExperienceAnalyticsModelScores,UserExperienceAnalyticsOverview,UserExperienceAnalyticsScoreHistory,UserExperienceAnalyticsWorkFromAnywhereDevice,UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric,UserExperienceAnalyticsWorkFromAnywhereMetric,UserExperienceAnalyticsWorkFromAnywhereModelPerformance,UserFlowLanguageConfiguration,UserFlowLanguagePage,UserInsightsSettings,UserInstallStateSummary,UserProcessingResult,UserProtectionScopeContainer,UserRegistrationDetails,UserSettings,UserSolutionRoot,UserStorage,UserTeamwork,VerticalSection,VirtualEndpoint,VirtualEvent,VirtualEventPresenter,VirtualEventRegistration,VirtualEventRegistrationConfiguration,VirtualEventRegistrationQuestionBase,VirtualEventsRoot,VppToken,Vulnerability,VulnerabilityComponent,WebApplicationFirewallProvider,WebApplicationFirewallVerificationModel,WebPart,WhoisBaseRecord,WindowsAutopilotDeploymentProfile,WindowsAutopilotDeploymentProfileAssignment,WindowsAutopilotDeviceIdentity,WindowsDeviceMalwareState,WindowsInformationProtectionAppLearningSummary,WindowsInformationProtectionAppLockerFile,WindowsInformationProtectionNetworkLearningSummary,WindowsMalwareInformation,WindowsProtectionState,WindowsSetting,WindowsSettingInstance,Workbook,WorkbookApplication,WorkbookChart,WorkbookChartAreaFormat,WorkbookChartAxes,WorkbookChartAxis,WorkbookChartAxisFormat,WorkbookChartAxisTitle,WorkbookChartAxisTitleFormat,WorkbookChartDataLabelFormat,WorkbookChartDataLabels,WorkbookChartFill,WorkbookChartFont,WorkbookChartGridlines,WorkbookChartGridlinesFormat,WorkbookChartLegend,WorkbookChartLegendFormat,WorkbookChartLineFormat,WorkbookChartPoint,WorkbookChartPointFormat,WorkbookChartSeries,WorkbookChartSeriesFormat,WorkbookChartTitle,WorkbookChartTitleFormat,WorkbookComment,WorkbookCommentReply,WorkbookFilter,WorkbookFormatProtection,WorkbookFunctionResult,WorkbookFunctions,WorkbookNamedItem,WorkbookOperation,WorkbookPivotTable,WorkbookRange,WorkbookRangeBorder,WorkbookRangeFill,WorkbookRangeFont,WorkbookRangeFormat,WorkbookRangeSort,WorkbookRangeView,WorkbookTable,WorkbookTableColumn,WorkbookTableRow,WorkbookTableSort,WorkbookWorksheet,WorkbookWorksheetProtection,WorkflowTemplate,WorkingTimeSchedule
@Generated("com.microsoft.kiota")
public class Entity
extends Object
implements com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.store.BackedModel, com.microsoft.kiota.serialization.Parsable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.microsoft.kiota.store.BackingStoreStores model information. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic EntitycreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the AdditionalData property value.com.microsoft.kiota.store.BackingStoreGets the backingStore property value.The deserialization information for the current modelgetId()Gets the id property value.Gets the @odata.type property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAdditionalData(Map<String, Object> value) Sets the AdditionalData property value.voidsetBackingStore(com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value.voidSets the id property value.voidsetOdataType(String value) Sets the @odata.type property value.
-
Field Details
-
backingStore
@Nonnull protected com.microsoft.kiota.store.BackingStore backingStoreStores model information.
-
-
Constructor Details
-
Entity
public Entity()Instantiates a newEntityand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static Entity 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
Entity
-
getAdditionalData
Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -
getBackingStore
@Nonnull public com.microsoft.kiota.store.BackingStore getBackingStore()Gets the backingStore property value. Stores model information.- Specified by:
getBackingStorein interfacecom.microsoft.kiota.store.BackedModel- Returns:
- a
BackingStore
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model -
getId
Gets the id property value. The unique identifier for an entity. Read-only.- Returns:
- a
String
-
getOdataType
Gets the @odata.type property value. The OdataType 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- Parameters:
writer- Serialization writer to use to serialize this model
-
setAdditionalData
Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.- Parameters:
value- Value to set for the AdditionalData property.
-
setBackingStore
public void setBackingStore(@Nonnull com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value. Stores model information.- Parameters:
value- Value to set for the backingStore property.
-
setId
Sets the id property value. The unique identifier for an entity. Read-only.- Parameters:
value- Value to set for the id property.
-
setOdataType
Sets the @odata.type property value. The OdataType property- Parameters:
value- Value to set for the @odata.type property.
-