![JAR search and dependency download from the Maven repository](/logo.png)
com.azure.resourcemanager.securityinsights.models.DeliveryLocation Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of azure-resourcemanager-securityinsights Show documentation
Show all versions of azure-resourcemanager-securityinsights Show documentation
This package contains Microsoft Azure SDK for SecurityInsights Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. API spec for Microsoft.SecurityInsights (Azure Security Insights) resource provider. Package tag package-preview-2021-09.
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) AutoRest Code Generator.
package com.azure.resourcemanager.securityinsights.models;
/**
* The delivery location of this mail message like Inbox, JunkFolder etc.
*/
public enum DeliveryLocation {
/**
* Enum value Unknown.
*/
UNKNOWN("Unknown"),
/**
* Enum value Inbox.
*/
INBOX("Inbox"),
/**
* Enum value JunkFolder.
*/
JUNK_FOLDER("JunkFolder"),
/**
* Enum value DeletedFolder.
*/
DELETED_FOLDER("DeletedFolder"),
/**
* Enum value Quarantine.
*/
QUARANTINE("Quarantine"),
/**
* Enum value External.
*/
EXTERNAL("External"),
/**
* Enum value Failed.
*/
FAILED("Failed"),
/**
* Enum value Dropped.
*/
DROPPED("Dropped"),
/**
* Enum value Forwarded.
*/
FORWARDED("Forwarded");
/**
* The actual serialized value for a DeliveryLocation instance.
*/
private final String value;
DeliveryLocation(String value) {
this.value = value;
}
/**
* Parses a serialized value to a DeliveryLocation instance.
*
* @param value the serialized value to parse.
* @return the parsed DeliveryLocation object, or null if unable to parse.
*/
public static DeliveryLocation fromString(String value) {
if (value == null) {
return null;
}
DeliveryLocation[] items = DeliveryLocation.values();
for (DeliveryLocation item : items) {
if (item.toString().equalsIgnoreCase(value)) {
return item;
}
}
return null;
}
/**
* {@inheritDoc}
*/
@Override
public String toString() {
return this.value;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy