| Modifier and Type | Field and Description |
|---|---|
static TypedResult<IQuantity> |
AVERAGE_SOCKET_READ |
static TypedResult<IQuantity> |
LONGEST_TOTAL_READ |
static TypedResult<String> |
LONGEST_WRITE_ADDRESS |
static TypedResult<IQuantity> |
LONGEST_WRITE_AMOUNT |
static TypedResult<IQuantity> |
LONGEST_WRITE_TIME |
static TypedResult<IQuantity> |
TOTAL_SOCKET_READ |
static TypedPreference<IQuantity> |
WRITE_INFO_LIMIT |
static TypedPreference<IQuantity> |
WRITE_WARNING_LIMIT |
| Constructor and Description |
|---|
SocketWriteRule() |
| Modifier and Type | Method and Description |
|---|---|
RunnableFuture<IResult> |
createEvaluation(IItemCollection items,
IPreferenceValueProvider vp,
IResultValueProvider rp) |
Collection<TypedPreference<?>> |
getConfigurationAttributes() |
String |
getId() |
String |
getName() |
Map<String,RulesToolkit.EventAvailability> |
getRequiredEvents() |
Collection<TypedResult<?>> |
getResults() |
String |
getTopic() |
public static final TypedPreference<IQuantity> WRITE_INFO_LIMIT
public static final TypedPreference<IQuantity> WRITE_WARNING_LIMIT
public static final TypedResult<IQuantity> LONGEST_WRITE_AMOUNT
public static final TypedResult<IQuantity> LONGEST_WRITE_TIME
public static final TypedResult<String> LONGEST_WRITE_ADDRESS
public static final TypedResult<IQuantity> LONGEST_TOTAL_READ
public static final TypedResult<IQuantity> AVERAGE_SOCKET_READ
public static final TypedResult<IQuantity> TOTAL_SOCKET_READ
public RunnableFuture<IResult> createEvaluation(IItemCollection items, IPreferenceValueProvider vp, IResultValueProvider rp)
createEvaluation in interface IRulepublic Collection<TypedPreference<?>> getConfigurationAttributes()
getConfigurationAttributes in interface IRulepublic Map<String,RulesToolkit.EventAvailability> getRequiredEvents()
getRequiredEvents in interface IRulepublic Collection<TypedResult<?>> getResults()
getResults in interface IRule JDK Mission Control v 8.0.1
Copyright © 2018-2021, Oracle and/or its affiliates. All rights reserved. Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl