Package com.incode.welcome_sdk.modules
Enum RecordModule
-
- All Implemented Interfaces:
-
java.io.Serializable,kotlin.Comparable
public enum RecordModule extends Enum<RecordModule>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classRecordModule.Companion
-
Field Summary
Fields Modifier and Type Field Description private final StringfileNameprivate final StringapiPropertyNameprivate final Stringnameprivate final Integerordinalprivate final EnumEntries<RecordModule>entries
-
Enum Constant Summary
Enum Constants Enum Constant Description FRONT_ID_SCANBACK_ID_SCANSELFIE_SCAN_SCREENSELFIE_SCAN_VIDEO
-
Method Summary
Modifier and Type Method Description final FilegetFile(IncodeWelcomeRepository repo)final StringgetFilePath(IncodeWelcomeRepository repo)final BooleandeleteFile(IncodeWelcomeRepository repo)final StringgetDirectoryPath(IncodeWelcomeRepository repo)final UnitprintVideoMetadata(IncodeWelcomeRepository repo)Debug function that prints the size and duration of the video final RecordModulevalueOf(String value)Returns the enum constant of this type with the specified name. final Array<RecordModule>values()Returns an array containing the constants of this enum type, in the order they're declared. final StringgetFileName()final StringgetApiPropertyName()final EnumEntries<RecordModule>getEntries()-
-
Method Detail
-
getFilePath
final String getFilePath(IncodeWelcomeRepository repo)
-
deleteFile
final Boolean deleteFile(IncodeWelcomeRepository repo)
-
getDirectoryPath
final String getDirectoryPath(IncodeWelcomeRepository repo)
-
printVideoMetadata
final Unit printVideoMetadata(IncodeWelcomeRepository repo)
Debug function that prints the size and duration of the video
-
valueOf
final RecordModule valueOf(String value)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
-
values
final Array<RecordModule> values()
Returns an array containing the constants of this enum type, in the order they're declared.
This method may be used to iterate over the constants.
-
getFileName
final String getFileName()
-
getApiPropertyName
final String getApiPropertyName()
-
getEntries
final EnumEntries<RecordModule> getEntries()
-
-
-
-