ReleaseCondition.fromJson constructor

ReleaseCondition.fromJson(
  1. Map json_
)

Implementation

ReleaseCondition.fromJson(core.Map json_)
  : this(
      dockerVersionSupportedCondition:
          json_.containsKey('dockerVersionSupportedCondition')
          ? ToolVersionSupportedCondition.fromJson(
              json_['dockerVersionSupportedCondition']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      helmVersionSupportedCondition:
          json_.containsKey('helmVersionSupportedCondition')
          ? ToolVersionSupportedCondition.fromJson(
              json_['helmVersionSupportedCondition']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      kptVersionSupportedCondition:
          json_.containsKey('kptVersionSupportedCondition')
          ? ToolVersionSupportedCondition.fromJson(
              json_['kptVersionSupportedCondition']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      kubectlVersionSupportedCondition:
          json_.containsKey('kubectlVersionSupportedCondition')
          ? ToolVersionSupportedCondition.fromJson(
              json_['kubectlVersionSupportedCondition']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      kustomizeVersionSupportedCondition:
          json_.containsKey('kustomizeVersionSupportedCondition')
          ? ToolVersionSupportedCondition.fromJson(
              json_['kustomizeVersionSupportedCondition']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      releaseReadyCondition: json_.containsKey('releaseReadyCondition')
          ? ReleaseReadyCondition.fromJson(
              json_['releaseReadyCondition']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      skaffoldSupportedCondition:
          json_.containsKey('skaffoldSupportedCondition')
          ? SkaffoldSupportedCondition.fromJson(
              json_['skaffoldSupportedCondition']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      skaffoldVersionSupportedCondition:
          json_.containsKey('skaffoldVersionSupportedCondition')
          ? ToolVersionSupportedCondition.fromJson(
              json_['skaffoldVersionSupportedCondition']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
    );