Package odata.msgraph.client.entity
Class Alert
- java.lang.Object
-
- odata.msgraph.client.entity.Entity
-
- odata.msgraph.client.entity.Alert
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class Alert extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
Org.OData.Capabilities.V1.CountRestrictions
Countable = true
Org.OData.Capabilities.V1.FilterRestrictions
Filterable = true
Org.OData.Capabilities.V1.SelectRestrictions
Selectable = true
Org.OData.Capabilities.V1.SkipSupported
true
Org.OData.Capabilities.V1.SortRestrictions
Sortable = true
Org.OData.Capabilities.V1.TopSupported
true
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAlert.Builder
-
Field Summary
-
Fields inherited from class odata.msgraph.client.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAlert()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Alert.BuilderbuilderAlert()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<String>getActivityGroupName()com.github.davidmoten.odata.client.CollectionPage<AlertDetection>getAlertDetections()com.github.davidmoten.odata.client.CollectionPage<AlertDetection>getAlertDetections(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<String>getAssignedTo()Optional<String>getAzureSubscriptionId()Optional<String>getAzureTenantId()Optional<String>getCategory()com.github.davidmoten.odata.client.internal.ChangedFieldsgetChangedFields()Optional<OffsetDateTime>getClosedDateTime()com.github.davidmoten.odata.client.CollectionPage<CloudAppSecurityState>getCloudAppStates()com.github.davidmoten.odata.client.CollectionPage<CloudAppSecurityState>getCloudAppStates(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<String>getComments()com.github.davidmoten.odata.client.CollectionPage<String>getComments(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<Integer>getConfidence()Optional<OffsetDateTime>getCreatedDateTime()Optional<String>getDescription()com.github.davidmoten.odata.client.CollectionPage<String>getDetectionIds()com.github.davidmoten.odata.client.CollectionPage<String>getDetectionIds(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<OffsetDateTime>getEventDateTime()Optional<AlertFeedback>getFeedback()com.github.davidmoten.odata.client.CollectionPage<FileSecurityState>getFileStates()com.github.davidmoten.odata.client.CollectionPage<FileSecurityState>getFileStates(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<AlertHistoryState>getHistoryStates()com.github.davidmoten.odata.client.CollectionPage<AlertHistoryState>getHistoryStates(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<HostSecurityState>getHostStates()com.github.davidmoten.odata.client.CollectionPage<HostSecurityState>getHostStates(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<String>getIncidentIds()com.github.davidmoten.odata.client.CollectionPage<String>getIncidentIds(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<InvestigationSecurityState>getInvestigationSecurityStates()com.github.davidmoten.odata.client.CollectionPage<InvestigationSecurityState>getInvestigationSecurityStates(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<OffsetDateTime>getLastEventDateTime()Optional<OffsetDateTime>getLastModifiedDateTime()com.github.davidmoten.odata.client.CollectionPage<MalwareState>getMalwareStates()com.github.davidmoten.odata.client.CollectionPage<MalwareState>getMalwareStates(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<MessageSecurityState>getMessageSecurityStates()com.github.davidmoten.odata.client.CollectionPage<MessageSecurityState>getMessageSecurityStates(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<NetworkConnection>getNetworkConnections()com.github.davidmoten.odata.client.CollectionPage<NetworkConnection>getNetworkConnections(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<Process>getProcesses()com.github.davidmoten.odata.client.CollectionPage<Process>getProcesses(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<String>getRecommendedActions()com.github.davidmoten.odata.client.CollectionPage<String>getRecommendedActions(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<RegistryKeyState>getRegistryKeyStates()com.github.davidmoten.odata.client.CollectionPage<RegistryKeyState>getRegistryKeyStates(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<SecurityResource>getSecurityResources()com.github.davidmoten.odata.client.CollectionPage<SecurityResource>getSecurityResources(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<AlertSeverity>getSeverity()com.github.davidmoten.odata.client.CollectionPage<String>getSourceMaterials()com.github.davidmoten.odata.client.CollectionPage<String>getSourceMaterials(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<AlertStatus>getStatus()com.github.davidmoten.odata.client.CollectionPage<String>getTags()com.github.davidmoten.odata.client.CollectionPage<String>getTags(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<String>getTitle()com.github.davidmoten.odata.client.CollectionPage<AlertTrigger>getTriggers()com.github.davidmoten.odata.client.CollectionPage<AlertTrigger>getTriggers(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()com.github.davidmoten.odata.client.CollectionPage<UriClickSecurityState>getUriClickSecurityStates()com.github.davidmoten.odata.client.CollectionPage<UriClickSecurityState>getUriClickSecurityStates(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<UserSecurityState>getUserStates()com.github.davidmoten.odata.client.CollectionPage<UserSecurityState>getUserStates(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<SecurityVendorInformation>getVendorInformation()com.github.davidmoten.odata.client.CollectionPage<VulnerabilityState>getVulnerabilityStates()com.github.davidmoten.odata.client.CollectionPage<VulnerabilityState>getVulnerabilityStates(com.github.davidmoten.odata.client.HttpRequestOptions options)StringodataTypeName()Alertpatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)Alertput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()AlertwithActivityGroupName(String activityGroupName)AlertwithAlertDetections(List<AlertDetection> alertDetections)AlertwithAssignedTo(String assignedTo)AlertwithAzureSubscriptionId(String azureSubscriptionId)AlertwithAzureTenantId(String azureTenantId)AlertwithCategory(String category)AlertwithClosedDateTime(OffsetDateTime closedDateTime)AlertwithCloudAppStates(List<CloudAppSecurityState> cloudAppStates)AlertwithComments(List<String> comments)AlertwithConfidence(Integer confidence)AlertwithCreatedDateTime(OffsetDateTime createdDateTime)AlertwithDescription(String description)AlertwithDetectionIds(List<String> detectionIds)AlertwithEventDateTime(OffsetDateTime eventDateTime)AlertwithFeedback(AlertFeedback feedback)AlertwithFileStates(List<FileSecurityState> fileStates)AlertwithHistoryStates(List<AlertHistoryState> historyStates)AlertwithHostStates(List<HostSecurityState> hostStates)AlertwithIncidentIds(List<String> incidentIds)AlertwithInvestigationSecurityStates(List<InvestigationSecurityState> investigationSecurityStates)AlertwithLastEventDateTime(OffsetDateTime lastEventDateTime)AlertwithLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)AlertwithMalwareStates(List<MalwareState> malwareStates)AlertwithMessageSecurityStates(List<MessageSecurityState> messageSecurityStates)AlertwithNetworkConnections(List<NetworkConnection> networkConnections)AlertwithProcesses(List<Process> processes)AlertwithRecommendedActions(List<String> recommendedActions)AlertwithRegistryKeyStates(List<RegistryKeyState> registryKeyStates)AlertwithSecurityResources(List<SecurityResource> securityResources)AlertwithSeverity(AlertSeverity severity)AlertwithSourceMaterials(List<String> sourceMaterials)AlertwithStatus(AlertStatus status)AlertwithTags(List<String> tags)AlertwithTitle(String title)AlertwithTriggers(List<AlertTrigger> triggers)AlertwithUnmappedField(String name, Object value)AlertwithUriClickSecurityStates(List<UriClickSecurityState> uriClickSecurityStates)AlertwithUserStates(List<UserSecurityState> userStates)AlertwithVendorInformation(SecurityVendorInformation vendorInformation)AlertwithVulnerabilityStates(List<VulnerabilityState> vulnerabilityStates)
-
-
-
Field Detail
-
activityGroupName
protected String activityGroupName
-
alertDetections
protected List<AlertDetection> alertDetections
-
alertDetectionsNextLink
protected String alertDetectionsNextLink
-
assignedTo
protected String assignedTo
-
azureSubscriptionId
protected String azureSubscriptionId
-
azureTenantId
protected String azureTenantId
-
category
protected String category
-
closedDateTime
protected OffsetDateTime closedDateTime
-
cloudAppStates
protected List<CloudAppSecurityState> cloudAppStates
-
cloudAppStatesNextLink
protected String cloudAppStatesNextLink
-
commentsNextLink
protected String commentsNextLink
-
confidence
protected Integer confidence
-
createdDateTime
protected OffsetDateTime createdDateTime
-
description
protected String description
-
detectionIdsNextLink
protected String detectionIdsNextLink
-
eventDateTime
protected OffsetDateTime eventDateTime
-
feedback
protected AlertFeedback feedback
-
fileStates
protected List<FileSecurityState> fileStates
-
fileStatesNextLink
protected String fileStatesNextLink
-
historyStates
protected List<AlertHistoryState> historyStates
-
historyStatesNextLink
protected String historyStatesNextLink
-
hostStates
protected List<HostSecurityState> hostStates
-
hostStatesNextLink
protected String hostStatesNextLink
-
incidentIdsNextLink
protected String incidentIdsNextLink
-
investigationSecurityStates
protected List<InvestigationSecurityState> investigationSecurityStates
-
investigationSecurityStatesNextLink
protected String investigationSecurityStatesNextLink
-
lastEventDateTime
protected OffsetDateTime lastEventDateTime
-
lastModifiedDateTime
protected OffsetDateTime lastModifiedDateTime
-
malwareStates
protected List<MalwareState> malwareStates
-
malwareStatesNextLink
protected String malwareStatesNextLink
-
messageSecurityStates
protected List<MessageSecurityState> messageSecurityStates
-
messageSecurityStatesNextLink
protected String messageSecurityStatesNextLink
-
networkConnections
protected List<NetworkConnection> networkConnections
-
networkConnectionsNextLink
protected String networkConnectionsNextLink
-
processesNextLink
protected String processesNextLink
-
recommendedActionsNextLink
protected String recommendedActionsNextLink
-
registryKeyStates
protected List<RegistryKeyState> registryKeyStates
-
registryKeyStatesNextLink
protected String registryKeyStatesNextLink
-
securityResources
protected List<SecurityResource> securityResources
-
securityResourcesNextLink
protected String securityResourcesNextLink
-
severity
protected AlertSeverity severity
-
sourceMaterialsNextLink
protected String sourceMaterialsNextLink
-
status
protected AlertStatus status
-
tagsNextLink
protected String tagsNextLink
-
title
protected String title
-
triggers
protected List<AlertTrigger> triggers
-
triggersNextLink
protected String triggersNextLink
-
uriClickSecurityStates
protected List<UriClickSecurityState> uriClickSecurityStates
-
uriClickSecurityStatesNextLink
protected String uriClickSecurityStatesNextLink
-
userStates
protected List<UserSecurityState> userStates
-
userStatesNextLink
protected String userStatesNextLink
-
vendorInformation
protected SecurityVendorInformation vendorInformation
-
vulnerabilityStates
protected List<VulnerabilityState> vulnerabilityStates
-
vulnerabilityStatesNextLink
protected String vulnerabilityStatesNextLink
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEntity
-
builderAlert
public static Alert.Builder builderAlert()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classEntity
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classEntity
-
getAlertDetections
public com.github.davidmoten.odata.client.CollectionPage<AlertDetection> getAlertDetections()
-
withAlertDetections
public Alert withAlertDetections(List<AlertDetection> alertDetections)
-
getAlertDetections
public com.github.davidmoten.odata.client.CollectionPage<AlertDetection> getAlertDetections(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getClosedDateTime
public Optional<OffsetDateTime> getClosedDateTime()
-
withClosedDateTime
public Alert withClosedDateTime(OffsetDateTime closedDateTime)
-
getCloudAppStates
public com.github.davidmoten.odata.client.CollectionPage<CloudAppSecurityState> getCloudAppStates()
-
withCloudAppStates
public Alert withCloudAppStates(List<CloudAppSecurityState> cloudAppStates)
-
getCloudAppStates
public com.github.davidmoten.odata.client.CollectionPage<CloudAppSecurityState> getCloudAppStates(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getComments
public com.github.davidmoten.odata.client.CollectionPage<String> getComments()
-
getComments
public com.github.davidmoten.odata.client.CollectionPage<String> getComments(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getCreatedDateTime
public Optional<OffsetDateTime> getCreatedDateTime()
-
withCreatedDateTime
public Alert withCreatedDateTime(OffsetDateTime createdDateTime)
-
getDetectionIds
public com.github.davidmoten.odata.client.CollectionPage<String> getDetectionIds()
-
getDetectionIds
public com.github.davidmoten.odata.client.CollectionPage<String> getDetectionIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getEventDateTime
public Optional<OffsetDateTime> getEventDateTime()
-
withEventDateTime
public Alert withEventDateTime(OffsetDateTime eventDateTime)
-
getFeedback
public Optional<AlertFeedback> getFeedback()
-
withFeedback
public Alert withFeedback(AlertFeedback feedback)
-
getFileStates
public com.github.davidmoten.odata.client.CollectionPage<FileSecurityState> getFileStates()
-
withFileStates
public Alert withFileStates(List<FileSecurityState> fileStates)
-
getFileStates
public com.github.davidmoten.odata.client.CollectionPage<FileSecurityState> getFileStates(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getHistoryStates
public com.github.davidmoten.odata.client.CollectionPage<AlertHistoryState> getHistoryStates()
-
withHistoryStates
public Alert withHistoryStates(List<AlertHistoryState> historyStates)
-
getHistoryStates
public com.github.davidmoten.odata.client.CollectionPage<AlertHistoryState> getHistoryStates(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getHostStates
public com.github.davidmoten.odata.client.CollectionPage<HostSecurityState> getHostStates()
-
withHostStates
public Alert withHostStates(List<HostSecurityState> hostStates)
-
getHostStates
public com.github.davidmoten.odata.client.CollectionPage<HostSecurityState> getHostStates(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getIncidentIds
public com.github.davidmoten.odata.client.CollectionPage<String> getIncidentIds()
-
getIncidentIds
public com.github.davidmoten.odata.client.CollectionPage<String> getIncidentIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getInvestigationSecurityStates
public com.github.davidmoten.odata.client.CollectionPage<InvestigationSecurityState> getInvestigationSecurityStates()
-
withInvestigationSecurityStates
public Alert withInvestigationSecurityStates(List<InvestigationSecurityState> investigationSecurityStates)
-
getInvestigationSecurityStates
public com.github.davidmoten.odata.client.CollectionPage<InvestigationSecurityState> getInvestigationSecurityStates(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getLastEventDateTime
public Optional<OffsetDateTime> getLastEventDateTime()
-
withLastEventDateTime
public Alert withLastEventDateTime(OffsetDateTime lastEventDateTime)
-
getLastModifiedDateTime
public Optional<OffsetDateTime> getLastModifiedDateTime()
-
withLastModifiedDateTime
public Alert withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
-
getMalwareStates
public com.github.davidmoten.odata.client.CollectionPage<MalwareState> getMalwareStates()
-
withMalwareStates
public Alert withMalwareStates(List<MalwareState> malwareStates)
-
getMalwareStates
public com.github.davidmoten.odata.client.CollectionPage<MalwareState> getMalwareStates(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getMessageSecurityStates
public com.github.davidmoten.odata.client.CollectionPage<MessageSecurityState> getMessageSecurityStates()
-
withMessageSecurityStates
public Alert withMessageSecurityStates(List<MessageSecurityState> messageSecurityStates)
-
getMessageSecurityStates
public com.github.davidmoten.odata.client.CollectionPage<MessageSecurityState> getMessageSecurityStates(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getNetworkConnections
public com.github.davidmoten.odata.client.CollectionPage<NetworkConnection> getNetworkConnections()
-
withNetworkConnections
public Alert withNetworkConnections(List<NetworkConnection> networkConnections)
-
getNetworkConnections
public com.github.davidmoten.odata.client.CollectionPage<NetworkConnection> getNetworkConnections(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getProcesses
public com.github.davidmoten.odata.client.CollectionPage<Process> getProcesses()
-
getProcesses
public com.github.davidmoten.odata.client.CollectionPage<Process> getProcesses(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getRecommendedActions
public com.github.davidmoten.odata.client.CollectionPage<String> getRecommendedActions()
-
getRecommendedActions
public com.github.davidmoten.odata.client.CollectionPage<String> getRecommendedActions(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getRegistryKeyStates
public com.github.davidmoten.odata.client.CollectionPage<RegistryKeyState> getRegistryKeyStates()
-
withRegistryKeyStates
public Alert withRegistryKeyStates(List<RegistryKeyState> registryKeyStates)
-
getRegistryKeyStates
public com.github.davidmoten.odata.client.CollectionPage<RegistryKeyState> getRegistryKeyStates(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getSecurityResources
public com.github.davidmoten.odata.client.CollectionPage<SecurityResource> getSecurityResources()
-
withSecurityResources
public Alert withSecurityResources(List<SecurityResource> securityResources)
-
getSecurityResources
public com.github.davidmoten.odata.client.CollectionPage<SecurityResource> getSecurityResources(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getSeverity
public Optional<AlertSeverity> getSeverity()
-
withSeverity
public Alert withSeverity(AlertSeverity severity)
-
getSourceMaterials
public com.github.davidmoten.odata.client.CollectionPage<String> getSourceMaterials()
-
getSourceMaterials
public com.github.davidmoten.odata.client.CollectionPage<String> getSourceMaterials(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getStatus
public Optional<AlertStatus> getStatus()
-
withStatus
public Alert withStatus(AlertStatus status)
-
getTags
public com.github.davidmoten.odata.client.CollectionPage<String> getTags()
-
getTags
public com.github.davidmoten.odata.client.CollectionPage<String> getTags(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getTriggers
public com.github.davidmoten.odata.client.CollectionPage<AlertTrigger> getTriggers()
-
withTriggers
public Alert withTriggers(List<AlertTrigger> triggers)
-
getTriggers
public com.github.davidmoten.odata.client.CollectionPage<AlertTrigger> getTriggers(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getUriClickSecurityStates
public com.github.davidmoten.odata.client.CollectionPage<UriClickSecurityState> getUriClickSecurityStates()
-
withUriClickSecurityStates
public Alert withUriClickSecurityStates(List<UriClickSecurityState> uriClickSecurityStates)
-
getUriClickSecurityStates
public com.github.davidmoten.odata.client.CollectionPage<UriClickSecurityState> getUriClickSecurityStates(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getUserStates
public com.github.davidmoten.odata.client.CollectionPage<UserSecurityState> getUserStates()
-
withUserStates
public Alert withUserStates(List<UserSecurityState> userStates)
-
getUserStates
public com.github.davidmoten.odata.client.CollectionPage<UserSecurityState> getUserStates(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getVendorInformation
public Optional<SecurityVendorInformation> getVendorInformation()
-
withVendorInformation
public Alert withVendorInformation(SecurityVendorInformation vendorInformation)
-
getVulnerabilityStates
public com.github.davidmoten.odata.client.CollectionPage<VulnerabilityState> getVulnerabilityStates()
-
withVulnerabilityStates
public Alert withVulnerabilityStates(List<VulnerabilityState> vulnerabilityStates)
-
getVulnerabilityStates
public com.github.davidmoten.odata.client.CollectionPage<VulnerabilityState> getVulnerabilityStates(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withUnmappedField
public Alert withUnmappedField(String name, Object value)
- Overrides:
withUnmappedFieldin classEntity
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classEntity
-
patch
public Alert patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.
-
put
public Alert put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).
-
-