All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.airbus_cyber_security.graylog.alert.bundles.ExportAlertRuleRequest Maven / Gradle / Ivy

There is a newer version: 5.2.1
Show newest version
package com.airbus_cyber_security.graylog.alert.bundles;

import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.google.auto.value.AutoValue;

import javax.validation.constraints.NotNull;
import java.util.List;

@AutoValue
@JsonAutoDetect
public abstract class ExportAlertRuleRequest {

    @JsonProperty("titles")
    @NotNull
    public abstract List getTitles();
    
    @JsonCreator    
    public static ExportAlertRuleRequest create(@JsonProperty("titles") List titles) {
        return new AutoValue_ExportAlertRuleRequest(titles);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy