//MLBluetoothSDK/com.masterlock.mlbluetoothsdk/MLProduct/MLProductBuilder
MLProductBuilder¶
[androidJvm]\ open class MLProductBuilder
Helper class for Building an MLProduct
Constructors¶
| MLProductBuilder | [androidJvm] constructor(deviceId: String, delegate: IMLProductDelegate) |
Functions¶
| Name | Summary |
|---|---|
| accessProfile | [androidJvm] open fun accessProfile(accessProfile: String): MLProduct.MLProductBuilder |
| autoDisconnect | [androidJvm] open fun autoDisconnect(autoDisconnect: Boolean): MLProduct.MLProductBuilder |
| build | [androidJvm] open fun build(): MLProduct |
| expectedFirmwareVersion | [androidJvm] open fun expectedFirmwareVersion(expectedFirmwareVersion: Integer): MLProduct.MLProductBuilder |
| region | [androidJvm] open fun region(region: String): MLProduct.MLProductBuilder |
| requiresTrustedTime | [androidJvm] open fun requiresTrustedTime(timeManagementStrategy: TimeManagementStrategy): MLProduct.MLProductBuilder When updating time, ensure that the time sent to a lock is validated against network server time. |