- gauge(ActivityDef, String, Gauge<?>) - Static method in class io.engineblock.metrics.ActivityMetrics
-
- gauge(ScriptContext, String, Gauge<?>) - Static method in class io.engineblock.metrics.ActivityMetrics
-
- get(Object) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getAction(int) - Method in interface io.engineblock.activityapi.ActionDispenser
-
Resolve (find or create) an Action instance for the slot specified.
- getAction() - Method in interface io.engineblock.activityapi.Motor
-
- getAction(int) - Method in class io.engineblock.activityimpl.action.CoreActionDispenser
-
- getAction() - Method in class io.engineblock.activityimpl.motor.CoreMotor
-
- getActionDispenser() - Method in interface io.engineblock.activityapi.Activity
-
- getActionDispenser(Activity) - Method in interface io.engineblock.activityapi.ActivityType
-
This method will be called once per action instance.
- getActionDispenser() - Method in class io.engineblock.activityimpl.SimpleActivity
-
- getActivity(ActivityDef) - Method in interface io.engineblock.activityapi.ActivityType
-
Create an instance of an activity from the activity type.
- getActivity(ActivityDef) - Method in interface io.engineblock.activityimpl.ActivityDispenser
-
- getActivityDef() - Method in interface io.engineblock.activityapi.Activity
-
- getActivityDef() - Method in class io.engineblock.activityimpl.SimpleActivity
-
- getActivityType() - Method in class io.engineblock.activityimpl.ActivityDef
-
- getAlias() - Method in interface io.engineblock.activityapi.Activity
-
- getAlias() - Method in class io.engineblock.activityimpl.ActivityDef
-
The alias that the associated activity instance is known by.
- getAsLong() - Method in interface io.engineblock.activityapi.Input
-
For the sake of efficiency, ActivityMotors that consume values from this interface should do a range check
after getting the value.
- getAsLong() - Method in class io.engineblock.activityimpl.input.LinkedInput
-
- getAsLong() - Method in class io.engineblock.activityimpl.input.TargetRateInput
-
- getAssembledActivity(ActivityDef, Map<String, Activity>) - Method in interface io.engineblock.activityapi.ActivityType
-
Create an instance of an activity that ties together all the components into a usable
activity instance.
- getBaseVariableName() - Method in interface io.engineblock.extensions.SandboxPluginData
-
- getBoolOrDefault(String, boolean) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getChangeCounter() - Method in class io.engineblock.activityimpl.ActivityDef
-
- getChangeCounter() - Method in class io.engineblock.activityimpl.ParameterMap
-
Get the atomic change counter for this parameter map.
- getCode() - Method in enum io.engineblock.activityapi.SlotState
-
- getCurrent() - Method in interface io.engineblock.activityapi.Input
-
- getCurrent() - Method in class io.engineblock.activityimpl.input.LinkedInput
-
- getCurrent() - Method in class io.engineblock.activityimpl.input.TargetRateInput
-
- getCycleCount() - Method in class io.engineblock.activityimpl.ActivityDef
-
- getCycleSummary() - Method in interface io.engineblock.activityapi.Activity
-
- getCycleSummary() - Method in class io.engineblock.activityimpl.ActivityDef
-
- getDeltaReader() - Method in interface io.engineblock.metrics.DeltaSnapshotter
-
- getDeltaReader() - Method in class io.engineblock.metrics.NicerHistogram
-
- getDeltaReader() - Method in class io.engineblock.metrics.NicerTimer
-
- getDeltaSnapshot(long) - Method in class io.engineblock.metrics.DeltaSnapshotReader
-
- getDeltaSnapshot() - Method in class io.engineblock.metrics.DeltaSnapshotReader
-
- getDeltaSnapshot(long) - Method in interface io.engineblock.metrics.DeltaSnapshotter
-
- getDeltaSnapshot(long) - Method in class io.engineblock.metrics.NicerHistogram
-
- getDeltaSnapshot(long) - Method in class io.engineblock.metrics.NicerTimer
-
- getDescription() - Method in interface io.engineblock.extensions.SandboxPluginData
-
- getDoubleOrDefault(String, double) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getEndCycle() - Method in class io.engineblock.activityimpl.ActivityDef
-
The last cycle that will be used for execution of this activity, inclusive.
- getExtensionObject(Logger, MetricRegistry, ScriptContext) - Method in interface io.engineblock.extensions.SandboxPluginData
-
- getInput(long) - Method in interface io.engineblock.activityapi.InputDispenser
-
Resolve (find or create) an Input instance for the slot specified.
- getInput() - Method in interface io.engineblock.activityapi.Motor
-
- getInput(long) - Method in class io.engineblock.activityimpl.input.CoreInputDispenser
-
- getInput(long) - Method in class io.engineblock.activityimpl.input.SimpleInputDispenser
-
- getInput() - Method in class io.engineblock.activityimpl.motor.CoreMotor
-
- getInputDispenser() - Method in interface io.engineblock.activityapi.Activity
-
- getInputDispenser(Activity) - Method in interface io.engineblock.activityapi.ActivityType
-
Return the InputDispenser instance that will be used by the associated activity to create Input factories
for each thread slot.
- getInputDispenser() - Method in class io.engineblock.activityimpl.SimpleActivity
-
- getIntOrDefault(String, int) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getLastSnapshot() - Method in class io.engineblock.metrics.DeltaHdrHistogramReservoir
-
- getLongOrDefault(String, long) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getMap() - Method in class io.engineblock.util.TagFilter
-
- getMax() - Method in interface io.engineblock.activityapi.Input
-
- getMax() - Method in class io.engineblock.activityimpl.input.LinkedInput
-
- getMax() - Method in class io.engineblock.activityimpl.input.TargetRateInput
-
- getMax() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getMean() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getMetricRegistry() - Method in interface io.engineblock.activityapi.MetricRegistryService
-
- getMetricRegistry() - Static method in class io.engineblock.metrics.ActivityMetrics
-
- getMin() - Method in interface io.engineblock.activityapi.Input
-
- getMin() - Method in class io.engineblock.activityimpl.input.LinkedInput
-
- getMin() - Method in class io.engineblock.activityimpl.input.TargetRateInput
-
- getMin() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getMotor(ActivityDef, int) - Method in interface io.engineblock.activityapi.MotorDispenser
-
Resolve (find or create) a Motor instance for the slot specified.
- getMotor(ActivityDef, int) - Method in class io.engineblock.activityimpl.motor.CoreMotorDispenser
-
- getMotorDispenser() - Method in interface io.engineblock.activityapi.Activity
-
- getMotorDispenser(Activity, InputDispenser, ActionDispenser) - Method in interface io.engineblock.activityapi.ActivityType
-
- getMotorDispenser() - Method in class io.engineblock.activityimpl.SimpleActivity
-
- getName() - Method in interface io.engineblock.activityapi.ActivityType
-
Return the short name of this activity type.
- getOptionalBoolean(String) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getOptionalDouble(String) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getOptionalLong(String) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getOptionalString(String) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getP50ms() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP50ns() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP50s() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP50us() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP75ms() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP75ns() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP75s() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP75us() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP90ms() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP90ns() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP90s() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP90us() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP95ms() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP95ns() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP95s() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP95us() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP98ms() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP98ns() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP98s() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP98us() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP9999ms() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP9999ns() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP9999s() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP9999us() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP999ms() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP999ns() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP999s() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP999us() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP99ms() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP99ns() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP99s() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP99us() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getParams() - Method in interface io.engineblock.activityapi.Activity
-
- getParams() - Method in class io.engineblock.activityimpl.ActivityDef
-
Get the parameter map, which is the backing-store for all data within an ActivityDef.
- getSize() - Method in class io.engineblock.activityimpl.ParameterMap
-
- getSlotId() - Method in interface io.engineblock.activityapi.Motor
-
get the slotId which this motor is assigned to within the activity instance.
- getSlotId() - Method in class io.engineblock.activityimpl.motor.CoreMotor
-
- getSlotState() - Method in interface io.engineblock.activityapi.Motor
-
Get a description of the current slot run status.
- getSlotState() - Method in class io.engineblock.activityimpl.motor.CoreMotor
-
- getSnapshot() - Method in class io.engineblock.metrics.DeltaHdrHistogramReservoir
-
- getSnapshot() - Method in class io.engineblock.metrics.NicerHistogram
-
Only return a new snapshot form current reservoir data if the cached one has expired.
- getSnapshot() - Method in class io.engineblock.metrics.NicerTimer
-
- getStartCycle() - Method in class io.engineblock.activityimpl.ActivityDef
-
The first cycle that will be used for execution of this activity, inclusive.
- getStdDev() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getStringOrDefault(String, String) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getStringStringMap() - Method in class io.engineblock.activityimpl.ParameterMap
-
- getTags() - Method in interface io.engineblock.util.Tagged
-
- getThreads() - Method in class io.engineblock.activityimpl.ActivityDef
-
The number of threads (AKA slots) that the associated activity should currently be using.
- getTotalSnapshot() - Method in class io.engineblock.metrics.DeltaHdrHistogramReservoir
-
Get a histogram snapshot that spans the whole lifetime of this reservoir.
- getTotalSnapshot() - Method in class io.engineblock.metrics.NicerHistogram
-
- getTotalSnapshot() - Method in class io.engineblock.metrics.NicerTimer
-
- getValue(double) - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getValues() - Method in class io.engineblock.metrics.ConvenientSnapshot
-