public class Alert extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
Org.OData.Capabilities.V1.SelectRestrictions
Selectable = true
Org.OData.Capabilities.V1.CountRestrictions
Countable = true
Org.OData.Capabilities.V1.SortRestrictions
Sortable = true
Org.OData.Capabilities.V1.FilterRestrictions
Filterable = true
Org.OData.Capabilities.V1.TopSupported
true
Org.OData.Capabilities.V1.SkipSupported
true
| Modifier and Type | Class and Description |
|---|---|
static class |
Alert.Builder |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
Alert() |
| Modifier and Type | Method and Description |
|---|---|
static Alert.Builder |
builderAlert()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<String> |
getActivityGroupName() |
Optional<String> |
getAssignedTo() |
Optional<String> |
getAzureSubscriptionId() |
Optional<String> |
getAzureTenantId() |
Optional<String> |
getCategory() |
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<OffsetDateTime> |
getClosedDateTime() |
com.github.davidmoten.odata.client.CollectionPage<CloudAppSecurityState> |
getCloudAppStates() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getComments() |
Optional<Integer> |
getConfidence() |
Optional<OffsetDateTime> |
getCreatedDateTime() |
Optional<String> |
getDescription() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getDetectionIds() |
Optional<OffsetDateTime> |
getEventDateTime() |
Optional<AlertFeedback> |
getFeedback() |
com.github.davidmoten.odata.client.CollectionPage<FileSecurityState> |
getFileStates() |
com.github.davidmoten.odata.client.CollectionPage<AlertHistoryState> |
getHistoryStates() |
com.github.davidmoten.odata.client.CollectionPage<HostSecurityState> |
getHostStates() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getIncidentIds() |
Optional<OffsetDateTime> |
getLastModifiedDateTime() |
com.github.davidmoten.odata.client.CollectionPage<MalwareState> |
getMalwareStates() |
com.github.davidmoten.odata.client.CollectionPage<NetworkConnection> |
getNetworkConnections() |
com.github.davidmoten.odata.client.CollectionPage<Process> |
getProcesses() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getRecommendedActions() |
com.github.davidmoten.odata.client.CollectionPage<RegistryKeyState> |
getRegistryKeyStates() |
com.github.davidmoten.odata.client.CollectionPage<SecurityResource> |
getSecurityResources() |
Optional<AlertSeverity> |
getSeverity() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getSourceMaterials() |
Optional<AlertStatus> |
getStatus() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getTags() |
Optional<String> |
getTitle() |
com.github.davidmoten.odata.client.CollectionPage<AlertTrigger> |
getTriggers() |
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
com.github.davidmoten.odata.client.CollectionPage<UserSecurityState> |
getUserStates() |
Optional<SecurityVendorInformation> |
getVendorInformation() |
com.github.davidmoten.odata.client.CollectionPage<VulnerabilityState> |
getVulnerabilityStates() |
String |
odataTypeName() |
Alert |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
Alert |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
Alert |
withActivityGroupName(String activityGroupName) |
Alert |
withAssignedTo(String assignedTo) |
Alert |
withAzureSubscriptionId(String azureSubscriptionId) |
Alert |
withAzureTenantId(String azureTenantId) |
Alert |
withCategory(String category) |
Alert |
withClosedDateTime(OffsetDateTime closedDateTime) |
Alert |
withConfidence(Integer confidence) |
Alert |
withCreatedDateTime(OffsetDateTime createdDateTime) |
Alert |
withDescription(String description) |
Alert |
withEventDateTime(OffsetDateTime eventDateTime) |
Alert |
withFeedback(AlertFeedback feedback) |
Alert |
withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime) |
Alert |
withSeverity(AlertSeverity severity) |
Alert |
withStatus(AlertStatus status) |
Alert |
withTitle(String title) |
Alert |
withVendorInformation(SecurityVendorInformation vendorInformation) |
protected String activityGroupName
protected String assignedTo
protected String azureSubscriptionId
protected String azureTenantId
protected String category
protected OffsetDateTime closedDateTime
protected List<CloudAppSecurityState> cloudAppStates
protected String cloudAppStatesNextLink
protected String commentsNextLink
protected Integer confidence
protected OffsetDateTime createdDateTime
protected String description
protected String detectionIdsNextLink
protected OffsetDateTime eventDateTime
protected AlertFeedback feedback
protected List<FileSecurityState> fileStates
protected String fileStatesNextLink
protected List<AlertHistoryState> historyStates
protected String historyStatesNextLink
protected List<HostSecurityState> hostStates
protected String hostStatesNextLink
protected String incidentIdsNextLink
protected OffsetDateTime lastModifiedDateTime
protected List<MalwareState> malwareStates
protected String malwareStatesNextLink
protected List<NetworkConnection> networkConnections
protected String networkConnectionsNextLink
protected String processesNextLink
protected String recommendedActionsNextLink
protected List<RegistryKeyState> registryKeyStates
protected String registryKeyStatesNextLink
protected List<SecurityResource> securityResources
protected String securityResourcesNextLink
protected AlertSeverity severity
protected String sourceMaterialsNextLink
protected AlertStatus status
protected String tagsNextLink
protected String title
protected List<AlertTrigger> triggers
protected String triggersNextLink
protected List<UserSecurityState> userStates
protected String userStatesNextLink
protected SecurityVendorInformation vendorInformation
protected List<VulnerabilityState> vulnerabilityStates
protected String vulnerabilityStatesNextLink
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static Alert.Builder builderAlert()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class Entitypublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class Entitypublic Optional<OffsetDateTime> getClosedDateTime()
public Alert withClosedDateTime(OffsetDateTime closedDateTime)
public com.github.davidmoten.odata.client.CollectionPage<CloudAppSecurityState> getCloudAppStates()
public com.github.davidmoten.odata.client.CollectionPage<String> getComments()
public Optional<OffsetDateTime> getCreatedDateTime()
public Alert withCreatedDateTime(OffsetDateTime createdDateTime)
public com.github.davidmoten.odata.client.CollectionPage<String> getDetectionIds()
public Optional<OffsetDateTime> getEventDateTime()
public Alert withEventDateTime(OffsetDateTime eventDateTime)
public Optional<AlertFeedback> getFeedback()
public Alert withFeedback(AlertFeedback feedback)
public com.github.davidmoten.odata.client.CollectionPage<FileSecurityState> getFileStates()
public com.github.davidmoten.odata.client.CollectionPage<AlertHistoryState> getHistoryStates()
public com.github.davidmoten.odata.client.CollectionPage<HostSecurityState> getHostStates()
public com.github.davidmoten.odata.client.CollectionPage<String> getIncidentIds()
public Optional<OffsetDateTime> getLastModifiedDateTime()
public Alert withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
public com.github.davidmoten.odata.client.CollectionPage<MalwareState> getMalwareStates()
public com.github.davidmoten.odata.client.CollectionPage<NetworkConnection> getNetworkConnections()
public com.github.davidmoten.odata.client.CollectionPage<Process> getProcesses()
public com.github.davidmoten.odata.client.CollectionPage<String> getRecommendedActions()
public com.github.davidmoten.odata.client.CollectionPage<RegistryKeyState> getRegistryKeyStates()
public com.github.davidmoten.odata.client.CollectionPage<SecurityResource> getSecurityResources()
public Optional<AlertSeverity> getSeverity()
public Alert withSeverity(AlertSeverity severity)
public com.github.davidmoten.odata.client.CollectionPage<String> getSourceMaterials()
public Optional<AlertStatus> getStatus()
public Alert withStatus(AlertStatus status)
public com.github.davidmoten.odata.client.CollectionPage<String> getTags()
public com.github.davidmoten.odata.client.CollectionPage<AlertTrigger> getTriggers()
public com.github.davidmoten.odata.client.CollectionPage<UserSecurityState> getUserStates()
public Optional<SecurityVendorInformation> getVendorInformation()
public Alert withVendorInformation(SecurityVendorInformation vendorInformation)
public com.github.davidmoten.odata.client.CollectionPage<VulnerabilityState> getVulnerabilityStates()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic Alert patch()
this with changed fields reset.public Alert put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.