- 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
Modifier and TypeMethodDescriptiondebounce.debounce.static DigitalInputConfigBuildernewInstance(Context context) newInstance.pull(PullResistance value) pull.Methods inherited from interface com.pi4j.config.AddressConfigBuilder
addressMethods inherited from interface com.pi4j.config.ConfigBuilder
allowInheritProperties, description, disallowInheritProperties, id, id, inheritProperties, load, load, load, load, load, load, load, load, load, load, nameMethods inherited from interface com.pi4j.io.gpio.digital.DigitalConfigBuilder
onStateMethods inherited from interface com.pi4j.io.IOAddressConfigBuilder
platform, platform, provider, provider
-
Method Details
-
pull
pull.
- Parameters:
value- aPullResistanceobject.- Returns:
- a
DigitalInputConfigBuilderobject.
-
debounce
debounce.
- Parameters:
microseconds- aLongobject.- Returns:
- a
DigitalInputConfigBuilderobject. - See Also:
-
debounce
debounce.
- Parameters:
interval- aLongobject.units- aTimeUnitobject.- Returns:
- a
DigitalInputConfigBuilderobject.
-
newInstance
newInstance.
- Parameters:
context-Context- Returns:
- a
DigitalInputConfigBuilderobject.
-