-
- All Superinterfaces:
AddressConfigBuilder<DigitalInputConfigBuilder,DigitalInputConfig>
,Builder<DigitalInputConfig>
,ConfigBuilder<DigitalInputConfigBuilder,DigitalInputConfig>
,DigitalConfigBuilder<DigitalInputConfigBuilder,DigitalInputConfig>
,com.pi4j.io.gpio.GpioConfigBuilder<DigitalInputConfigBuilder,DigitalInputConfig>
,IOAddressConfigBuilder<DigitalInputConfigBuilder,DigitalInputConfig>
,IOConfigBuilder<DigitalInputConfigBuilder,DigitalInputConfig>
public interface DigitalInputConfigBuilder extends DigitalConfigBuilder<DigitalInputConfigBuilder,DigitalInputConfig>
DigitalInputConfigBuilder interface.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description DigitalInputConfigBuilder
debounce(Long microseconds)
debounce.DigitalInputConfigBuilder
debounce(Long interval, TimeUnit units)
debounce.static DigitalInputConfigBuilder
newInstance(Context context)
newInstance.DigitalInputConfigBuilder
pull(PullResistance value)
pull.-
Methods inherited from interface com.pi4j.config.AddressConfigBuilder
address
-
Methods inherited from interface com.pi4j.config.ConfigBuilder
allowInheritProperties, description, disallowInheritProperties, id, id, inheritProperties, load, load, load, load, load, load, load, load, load, load, name
-
Methods inherited from interface com.pi4j.io.IOAddressConfigBuilder
platform, platform, provider, provider
-
-
-
-
Method Detail
-
pull
DigitalInputConfigBuilder pull(PullResistance value)
pull.
- Parameters:
value
- aPullResistance
object.- Returns:
- a
DigitalInputConfigBuilder
object.
-
debounce
DigitalInputConfigBuilder debounce(Long microseconds)
debounce.
- Parameters:
microseconds
- aLong
object.- Returns:
- a
DigitalInputConfigBuilder
object.
-
debounce
DigitalInputConfigBuilder debounce(Long interval, TimeUnit units)
debounce.
- Parameters:
interval
- aLong
object.units
- aTimeUnit
object.- Returns:
- a
DigitalInputConfigBuilder
object.
-
newInstance
static DigitalInputConfigBuilder newInstance(Context context)
newInstance.
- Parameters:
context
-Context
- Returns:
- a
DigitalInputConfigBuilder
object.
-
-