GetTriggerResult.fromMap constructor

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

Implementation

factory GetTriggerResult.fromMap(Map<String, dynamic> map) {
  return GetTriggerResult(
    approvalConfig: ApprovalConfigResponse.fromMap((map['approvalConfig']! as Map).cast<String, dynamic>()),
    autodetect: map['autodetect'] as bool,
    bitbucketServerTriggerConfig: BitbucketServerTriggerConfigResponse.fromMap((map['bitbucketServerTriggerConfig']! as Map).cast<String, dynamic>()),
    build: BuildResponse.fromMap((map['build']! as Map).cast<String, dynamic>()),
    createTime: map['createTime'] as String,
    description: map['description'] as String,
    disabled: map['disabled'] as bool,
    eventType: map['eventType'] as String,
    filename: map['filename'] as String,
    filter: map['filter'] as String,
    gitFileSource: GitFileSourceResponse.fromMap((map['gitFileSource']! as Map).cast<String, dynamic>()),
    github: GitHubEventsConfigResponse.fromMap((map['github']! as Map).cast<String, dynamic>()),
    gitlabEnterpriseEventsConfig: GitLabEventsConfigResponse.fromMap((map['gitlabEnterpriseEventsConfig']! as Map).cast<String, dynamic>()),
    ignoredFiles: (map['ignoredFiles'] as List).cast<String>(),
    includeBuildLogs: map['includeBuildLogs'] as String,
    includedFiles: (map['includedFiles'] as List).cast<String>(),
    name: map['name'] as String,
    pubsubConfig: PubsubConfigResponse.fromMap((map['pubsubConfig']! as Map).cast<String, dynamic>()),
    repositoryEventConfig: RepositoryEventConfigResponse.fromMap((map['repositoryEventConfig']! as Map).cast<String, dynamic>()),
    resourceName: map['resourceName'] as String,
    serviceAccount: map['serviceAccount'] as String,
    sourceToBuild: GitRepoSourceResponse.fromMap((map['sourceToBuild']! as Map).cast<String, dynamic>()),
    substitutions: (map['substitutions'] as Map).cast<String, String>(),
    tags: (map['tags'] as List).cast<String>(),
    triggerTemplate: RepoSourceResponse.fromMap((map['triggerTemplate']! as Map).cast<String, dynamic>()),
    webhookConfig: WebhookConfigResponse.fromMap((map['webhookConfig']! as Map).cast<String, dynamic>()),
  );
}