AndroidRoboTest.fromMap constructor
AndroidRoboTest.fromMap(
- Map<String, dynamic> map
)
Implementation
factory AndroidRoboTest.fromMap(Map<String, dynamic> map) {
return AndroidRoboTest(
appApk: (() { final guardedValue = map['appApk']; if (guardedValue == null) return null; return pulumi.Input.fromValue(FileReference.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
appBundle: (() { final guardedValue = map['appBundle']; if (guardedValue == null) return null; return pulumi.Input.fromValue(AppBundle.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
appInitialActivity: (() { final guardedValue = map['appInitialActivity']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
appPackageId: (() { final guardedValue = map['appPackageId']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
maxDepth: (() { final guardedValue = map['maxDepth']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as int); })(),
maxSteps: (() { final guardedValue = map['maxSteps']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as int); })(),
roboDirectives: (() { final guardedValue = map['roboDirectives']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<RoboDirective>(guardedValue, (value) => RoboDirective.fromMap((value as Map).cast<String, dynamic>()))); })(),
roboMode: (() { final guardedValue = map['roboMode']; if (guardedValue == null) return null; return pulumi.Input.fromValue(AndroidRoboTestRoboMode.fromValue(guardedValue as String)); })(),
roboScript: (() { final guardedValue = map['roboScript']; if (guardedValue == null) return null; return pulumi.Input.fromValue(FileReference.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
startingIntents: (() { final guardedValue = map['startingIntents']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<RoboStartingIntent>(guardedValue, (value) => RoboStartingIntent.fromMap((value as Map).cast<String, dynamic>()))); })(),
);
}