Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License. See License.txt in the project root for license information. Code generated by Microsoft (R) AutoRest Code Generator.
/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. */
package com.microsoft.azure.management.monitor; import com.fasterxml.jackson.annotation.JsonProperty;
An Activity Log alert condition that is met by comparing an activity log field and value.
/** * An Activity Log alert condition that is met by comparing an activity log * field and value. */
public class ActivityLogAlertLeafCondition {
The name of the field that this condition will examine. The possible values for this field are (case-insensitive): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', or anything beginning with 'properties.'.
/** * The name of the field that this condition will examine. The possible * values for this field are (case-insensitive): 'resourceId', 'category', * 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', * 'status', 'subStatus', 'resourceType', or anything beginning with * 'properties.'. */
@JsonProperty(value = "field", required = true) private String field;
The field value will be compared to this value (case-insensitive) to determine if the condition is met.
/** * The field value will be compared to this value (case-insensitive) to * determine if the condition is met. */
@JsonProperty(value = "equals", required = true) private String equals;
Get the name of the field that this condition will examine. The possible values for this field are (case-insensitive): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', or anything beginning with 'properties.'.
Returns:the field value
/** * Get the name of the field that this condition will examine. The possible values for this field are (case-insensitive): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', or anything beginning with 'properties.'. * * @return the field value */
public String field() { return this.field; }
Set the name of the field that this condition will examine. The possible values for this field are (case-insensitive): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', or anything beginning with 'properties.'.
Params:
  • field – the field value to set
Returns:the ActivityLogAlertLeafCondition object itself.
/** * Set the name of the field that this condition will examine. The possible values for this field are (case-insensitive): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', or anything beginning with 'properties.'. * * @param field the field value to set * @return the ActivityLogAlertLeafCondition object itself. */
public ActivityLogAlertLeafCondition withField(String field) { this.field = field; return this; }
Get the field value will be compared to this value (case-insensitive) to determine if the condition is met.
Returns:the equals value
/** * Get the field value will be compared to this value (case-insensitive) to determine if the condition is met. * * @return the equals value */
public String equals() { return this.equals; }
Set the field value will be compared to this value (case-insensitive) to determine if the condition is met.
Params:
  • equals – the equals value to set
Returns:the ActivityLogAlertLeafCondition object itself.
/** * Set the field value will be compared to this value (case-insensitive) to determine if the condition is met. * * @param equals the equals value to set * @return the ActivityLogAlertLeafCondition object itself. */
public ActivityLogAlertLeafCondition withEquals(String equals) { this.equals = equals; return this; } }