Class Entity

java.lang.Object
com.microsoft.graph.models.Entity
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
Direct Known Subclasses:
AccessPackage, AccessPackageAssignment, AccessPackageAssignmentPolicy, AccessPackageAssignmentRequest, AccessPackageCatalog, AccessPackageQuestion, AccessPackageResource, AccessPackageResourceEnvironment, AccessPackageResourceRequest, AccessPackageResourceRole, AccessPackageResourceRoleScope, AccessPackageResourceScope, AccessPackageSubject, AccessReviewHistoryDefinition, AccessReviewHistoryInstance, AccessReviewInstance, AccessReviewInstanceDecisionItem, AccessReviewReviewer, AccessReviewScheduleDefinition, AccessReviewSet, AccessReviewStage, ActivityHistoryItem, AdminConsentRequestPolicy, Agreement, AgreementAcceptance, AgreementFileProperties, 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, AuthenticationFlowsPolicy, AuthenticationMethod, AuthenticationMethodConfiguration, AuthenticationMethodModeDetail, AuthenticationMethodsPolicy, AuthenticationMethodsRoot, AuthenticationMethodTarget, AuthenticationStrengthPolicy, AuthenticationStrengthRoot, AuthoredNote, BaseItem, BaseItemVersion, Bitlocker, BitlockerRecoveryKey, BookingAppointment, BookingBusiness, BookingCurrency, BookingCustomerBase, BookingCustomQuestion, BookingService, BookingStaffMemberBase, BrowserSharedCookie, BrowserSite, BrowserSiteList, Calendar, CalendarGroup, CalendarPermission, Call, CallRecord, Case, CaseOperation, CasesRoot, CertificateBasedAuthConfiguration, ChangeTrackedEntity, Channel, Chat, ChatMessage, ChatMessageInfo, ChecklistItem, ColumnDefinition, ColumnLink, CommsOperation, ComplianceManagementPartner, ConditionalAccessPolicy, ConditionalAccessRoot, ConditionalAccessTemplate, ConnectedOrganization, ConnectionOperation, ContactFolder, ContentSharingSession, ContentType, Conversation, ConversationMember, ConversationThread, CrossTenantAccessPolicyConfigurationDefault, CustomCalloutExtension, CustomExtensionStageSetting, CustomSecurityAttributeDefinition, DataPolicyOperation, DataSet, DataSource, DataSourceContainer, DelegatedAdminAccessAssignment, DelegatedAdminCustomer, DelegatedAdminRelationship, DelegatedAdminRelationshipOperation, DelegatedAdminRelationshipRequest, DelegatedAdminServiceManagementDetail, DelegatedPermissionClassification, DeletedItemContainer, DeletedTeam, 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, DeviceLogCollectionResponse, DeviceManagement, DeviceManagementExchangeConnector, DeviceManagementExportJob, DeviceManagementPartner, DeviceManagementReports, DeviceManagementTroubleshootingEvent, Directory, DirectoryAudit, DirectoryDefinition, DirectoryObject, Domain, DomainDnsRecord, EBookInstallSummary, Edge, EdiscoveryCaseSettings, EducationAssignment, EducationAssignmentDefaults, EducationAssignmentResource, EducationAssignmentSettings, EducationCategory, EducationClass, EducationOrganization, EducationOutcome, EducationRubric, EducationSubmission, EducationSubmissionResource, EducationUser, EmployeeExperienceUser, EnrollmentConfigurationAssignment, EnterpriseCodeSigningCertificate, EntitlementManagement, EntitlementManagementSettings, Extension, ExternalActivity, ExternalConnection, ExternalDomainName, ExternalGroup, ExternalItem, FeatureRolloutPolicy, FederatedIdentityCredential, FieldValueSet, FilterOperatorSchema, GovernanceInsight, Group, GroupLifecyclePolicy, GroupSetting, HostReputation, Identity, IdentityApiConnector, IdentityContainer, IdentityProvider, IdentityProviderBase, IdentityUserFlow, IdentityUserFlowAttribute, IdentityUserFlowAttributeAssignment, ImportedWindowsAutopilotDeviceIdentity, ImportedWindowsAutopilotDeviceIdentityUpload, Incident, Indicator, InferenceClassification, InferenceClassificationOverride, IntelligenceProfile, InternetExplorerMode, Invitation, IosLobAppProvisioningConfigurationAssignment, IosUpdateDeviceStatus, ItemActivity, ItemActivityStat, ItemAnalytics, LearningContent, LearningCourseActivity, LearningProvider, LicenseDetails, LifecycleManagementSettings, LifecycleWorkflowsContainer, LinkedResource, LocalizedNotificationMessage, LongRunningOperation, MailFolder, MalwareStateForWindowsDevice, ManagedAppOperation, ManagedAppPolicy, ManagedAppPolicyDeploymentSummary, ManagedAppRegistration, ManagedAppStatus, ManagedDevice, ManagedDeviceMobileAppConfiguration, ManagedDeviceMobileAppConfigurationAssignment, ManagedDeviceMobileAppConfigurationDeviceStatus, ManagedDeviceMobileAppConfigurationDeviceSummary, ManagedDeviceMobileAppConfigurationUserStatus, ManagedDeviceMobileAppConfigurationUserSummary, ManagedDeviceOverview, ManagedEBook, ManagedEBookAssignment, ManagedMobileApp, MeetingAttendanceReport, MessageRule, MobileApp, MobileAppAssignment, MobileAppCategory, MobileAppContent, MobileAppContentFile, MobileAppTroubleshootingEvent, MobileContainedApp, MobileThreatDefenseConnector, MultiValueLegacyExtendedProperty, NamedLocation, NotificationMessageTemplate, OAuth2PermissionGrant, OfficeGraphInsights, Onenote, OnenoteEntityBaseModel, OnlineMeeting, OnPremisesConditionalAccessSettings, OnPremisesDirectorySynchronization, Operation, OrganizationalBrandingProperties, OutlookCategory, OutlookItem, OutlookUser, Participant, ParticipantJoiningNotification, ParticipantLeftNotification, Permission, PermissionGrantConditionSet, Person, PinnedChatMessageInfo, Place, Planner, PlannerAssignedToTaskBoardTaskFormat, PlannerBucket, PlannerBucketTaskBoardTaskFormat, PlannerGroup, PlannerPlan, PlannerPlanDetails, PlannerProgressTaskBoardTaskFormat, PlannerTask, PlannerTaskDetails, PlannerUser, PolicyRoot, Presence, PrintConnector, PrintDocument, PrinterBase, PrintJob, PrintOperation, PrintService, PrintServiceEndpoint, PrintTask, PrintTaskDefinition, PrintTaskTrigger, PrintUsage, ProfilePhoto, ProvisioningObjectSummary, RbacApplication, Relation, RemoteAssistancePartner, Request, ResourceOperation, RetentionEvent, RetentionEventType, RiskDetection, RiskyServicePrincipal, RiskyUser, RoleAssignment, RoleDefinition, Run, Schedule, Schema, SchemaExtension, ScopedRoleMembership, Search, SearchEntity, SecureScore, SecureScoreControlProfile, Security, SecurityReportsRoot, Segment, ServiceAnnouncement, ServiceAnnouncementAttachment, ServiceAnnouncementBase, ServiceHealth, ServicePrincipalRiskDetection, Session, Set, SettingStateDeviceSummary, SharedInsight, Sharepoint, SharepointSettings, SignIn, Simulation, SimulationAutomation, SimulationAutomationRun, SingleValueLegacyExtendedProperty, SoftwareUpdateStatusSummary, Store, SubjectRightsRequest, SubscribedSku, Subscription, Synchronization, SynchronizationJob, SynchronizationSchema, SynchronizationTemplate, Tag, TargetedManagedAppPolicyAssignment, Task, TaskDefinition, TaskProcessingResult, TaskReport, Team, TeamInfo, TeamsApp, TeamsAppDefinition, TeamsAppInstallation, TeamsAsyncOperation, TeamsTab, TeamsTemplate, Teamwork, TeamworkBot, TeamworkHostedContent, TeamworkTag, TeamworkTagMember, TelecomExpenseManagementPartner, Term, TermsAndConditions, TermsAndConditionsAcceptanceStatus, TermsAndConditionsAssignment, TermsOfUseContainer, ThreatAssessmentRequest, ThreatAssessmentResult, ThreatIntelligence, ThumbnailSet, Todo, TodoTask, TodoTaskList, Trending, TriggersRoot, TriggerTypesRoot, UnifiedRbacResourceAction, UnifiedRbacResourceNamespace, UnifiedRoleAssignment, UnifiedRoleDefinition, UnifiedRoleManagementPolicy, UnifiedRoleManagementPolicyAssignment, UnifiedRoleManagementPolicyRule, UnifiedRoleScheduleBase, UnifiedRoleScheduleInstanceBase, UsedInsight, UserActivity, UserExperienceAnalyticsAppHealthApplicationPerformance, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId, UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion, UserExperienceAnalyticsAppHealthDeviceModelPerformance, UserExperienceAnalyticsAppHealthDevicePerformance, UserExperienceAnalyticsAppHealthDevicePerformanceDetails, UserExperienceAnalyticsAppHealthOSVersionPerformance, UserExperienceAnalyticsBaseline, UserExperienceAnalyticsCategory, UserExperienceAnalyticsDevicePerformance, UserExperienceAnalyticsDeviceScores, UserExperienceAnalyticsDeviceStartupHistory, UserExperienceAnalyticsDeviceStartupProcess, UserExperienceAnalyticsMetric, UserExperienceAnalyticsMetricHistory, UserExperienceAnalyticsModelScores, UserExperienceAnalyticsOverview, UserExperienceAnalyticsScoreHistory, UserExperienceAnalyticsWorkFromAnywhereDevice, UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric, UserExperienceAnalyticsWorkFromAnywhereMetric, UserExperienceAnalyticsWorkFromAnywhereModelPerformance, UserFlowLanguageConfiguration, UserFlowLanguagePage, UserInstallStateSummary, UserProcessingResult, UserRegistrationDetails, UserSettings, UserTeamwork, VppToken, Vulnerability, VulnerabilityComponent, WindowsAutopilotDeviceIdentity, WindowsDeviceMalwareState, WindowsInformationProtectionAppLearningSummary, WindowsInformationProtectionAppLockerFile, WindowsInformationProtectionNetworkLearningSummary, WindowsMalwareInformation, WindowsProtectionState, 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

public class Entity extends Object implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Entity.
  • Field Details

    • oDataType

      @SerializedName("@odata.type") @Expose @Nullable public String oDataType
      the OData type of the object as returned by the service
    • id

      @SerializedName(value="id", alternate="Id") @Expose @Nullable public String id
      The Id. The unique idenfier for an entity. Read-only.
  • Constructor Details

    • Entity

      public Entity()
  • Method Details

    • additionalDataManager

      @Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()
      Specified by:
      additionalDataManager in interface com.microsoft.graph.serializer.IJsonBackedObject
    • setRawObject

      public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
      Sets the raw JSON object
      Specified by:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to