public abstract class MonitoringPolicy extends Object
Modifier and Type | Class and Description |
---|---|
static class |
MonitoringPolicy.CreatePolicy |
static class |
MonitoringPolicy.Port |
static class |
MonitoringPolicy.Process |
static class |
MonitoringPolicy.Server |
static class |
MonitoringPolicy.Threshold |
static class |
MonitoringPolicy.UpdatePolicy |
Constructor and Description |
---|
MonitoringPolicy() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
agent() |
abstract String |
cloudpanelId() |
static MonitoringPolicy |
create(String id,
String name,
String description,
String state,
Date creationDate,
int isDefault,
String email,
boolean agent,
List<MonitoringPolicy.Server> servers,
MonitoringPolicy.Threshold thresholds,
List<MonitoringPolicy.Port> ports,
List<MonitoringPolicy.Process> processes,
String cloudpanelId) |
abstract Date |
creationDate() |
abstract String |
description() |
abstract String |
email() |
abstract String |
id() |
abstract int |
isDefault() |
abstract String |
name() |
abstract List<MonitoringPolicy.Port> |
ports() |
abstract List<MonitoringPolicy.Process> |
processes() |
abstract List<MonitoringPolicy.Server> |
servers() |
abstract String |
state() |
abstract MonitoringPolicy.Threshold |
thresholds() |
public abstract String id()
public abstract String name()
public abstract int isDefault()
public abstract boolean agent()
@Nullable public abstract List<MonitoringPolicy.Server> servers()
public abstract MonitoringPolicy.Threshold thresholds()
@Nullable public abstract List<MonitoringPolicy.Port> ports()
@Nullable public abstract List<MonitoringPolicy.Process> processes()
public abstract String cloudpanelId()
public static MonitoringPolicy create(String id, String name, String description, String state, Date creationDate, int isDefault, String email, boolean agent, List<MonitoringPolicy.Server> servers, MonitoringPolicy.Threshold thresholds, List<MonitoringPolicy.Port> ports, List<MonitoringPolicy.Process> processes, String cloudpanelId)
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.