AndroidRoboTestResponse.fromMap constructor

AndroidRoboTestResponse.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory AndroidRoboTestResponse.fromMap(Map<String, dynamic> map) {
  return AndroidRoboTestResponse(
    appApk: pulumi.Input.fromValue(FileReferenceResponse.fromMap((map['appApk']! as Map).cast<String, dynamic>())),
    appBundle: pulumi.Input.fromValue(AppBundleResponse.fromMap((map['appBundle']! as Map).cast<String, dynamic>())),
    appInitialActivity: pulumi.Input.fromValue(map['appInitialActivity'] as String),
    appPackageId: pulumi.Input.fromValue(map['appPackageId'] as String),
    maxDepth: pulumi.Input.fromValue(map['maxDepth'] as int),
    maxSteps: pulumi.Input.fromValue(map['maxSteps'] as int),
    roboDirectives: pulumi.Input.fromValue(pulumi.Input.decodeList<RoboDirectiveResponse>(map['roboDirectives']!, (value) => RoboDirectiveResponse.fromMap((value as Map).cast<String, dynamic>()))),
    roboMode: pulumi.Input.fromValue(map['roboMode'] as String),
    roboScript: pulumi.Input.fromValue(FileReferenceResponse.fromMap((map['roboScript']! as Map).cast<String, dynamic>())),
    startingIntents: pulumi.Input.fromValue(pulumi.Input.decodeList<RoboStartingIntentResponse>(map['startingIntents']!, (value) => RoboStartingIntentResponse.fromMap((value as Map).cast<String, dynamic>()))),
  );
}