public static interface ConditionBasedCollectionScheme.Builder extends SdkPojo, CopyableBuilder<ConditionBasedCollectionScheme.Builder,ConditionBasedCollectionScheme>
| Modifier and Type | Method and Description |
|---|---|
ConditionBasedCollectionScheme.Builder |
conditionLanguageVersion(Integer conditionLanguageVersion)
Specifies the version of the conditional expression language.
|
ConditionBasedCollectionScheme.Builder |
expression(String expression)
The logical expression used to recognize what data to collect.
|
ConditionBasedCollectionScheme.Builder |
minimumTriggerIntervalMs(Long minimumTriggerIntervalMs)
The minimum duration of time between two triggering events to collect data, in milliseconds.
|
ConditionBasedCollectionScheme.Builder |
triggerMode(String triggerMode)
Whether to collect data for all triggering events (
ALWAYS). |
ConditionBasedCollectionScheme.Builder |
triggerMode(TriggerMode triggerMode)
Whether to collect data for all triggering events (
ALWAYS). |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildConditionBasedCollectionScheme.Builder expression(String expression)
The logical expression used to recognize what data to collect. For example,
$variable.Vehicle.OutsideAirTemperature >= 105.0.
expression - The logical expression used to recognize what data to collect. For example,
$variable.Vehicle.OutsideAirTemperature >= 105.0.ConditionBasedCollectionScheme.Builder minimumTriggerIntervalMs(Long minimumTriggerIntervalMs)
The minimum duration of time between two triggering events to collect data, in milliseconds.
If a signal changes often, you might want to collect data at a slower rate.
minimumTriggerIntervalMs - The minimum duration of time between two triggering events to collect data, in milliseconds.
If a signal changes often, you might want to collect data at a slower rate.
ConditionBasedCollectionScheme.Builder triggerMode(String triggerMode)
Whether to collect data for all triggering events (ALWAYS). Specify (RISING_EDGE),
or specify only when the condition first evaluates to false. For example, triggering on "AirbagDeployed";
Users aren't interested on triggering when the airbag is already exploded; they only care about the change
from not deployed => deployed.
triggerMode - Whether to collect data for all triggering events (ALWAYS). Specify (
RISING_EDGE), or specify only when the condition first evaluates to false. For example,
triggering on "AirbagDeployed"; Users aren't interested on triggering when the airbag is already
exploded; they only care about the change from not deployed => deployed.TriggerMode,
TriggerModeConditionBasedCollectionScheme.Builder triggerMode(TriggerMode triggerMode)
Whether to collect data for all triggering events (ALWAYS). Specify (RISING_EDGE),
or specify only when the condition first evaluates to false. For example, triggering on "AirbagDeployed";
Users aren't interested on triggering when the airbag is already exploded; they only care about the change
from not deployed => deployed.
triggerMode - Whether to collect data for all triggering events (ALWAYS). Specify (
RISING_EDGE), or specify only when the condition first evaluates to false. For example,
triggering on "AirbagDeployed"; Users aren't interested on triggering when the airbag is already
exploded; they only care about the change from not deployed => deployed.TriggerMode,
TriggerModeConditionBasedCollectionScheme.Builder conditionLanguageVersion(Integer conditionLanguageVersion)
Specifies the version of the conditional expression language.
conditionLanguageVersion - Specifies the version of the conditional expression language.Copyright © 2022. All rights reserved.