GoogleCloudRecommendationengineV1beta1InputConfig.fromJson constructor

GoogleCloudRecommendationengineV1beta1InputConfig.fromJson(
  1. Map json_
)

Implementation

GoogleCloudRecommendationengineV1beta1InputConfig.fromJson(core.Map json_)
    : this(
        bigQuerySource: json_.containsKey('bigQuerySource')
            ? GoogleCloudRecommendationengineV1beta1BigQuerySource.fromJson(
                json_['bigQuerySource']
                    as core.Map<core.String, core.dynamic>)
            : null,
        catalogInlineSource: json_.containsKey('catalogInlineSource')
            ? GoogleCloudRecommendationengineV1beta1CatalogInlineSource
                .fromJson(json_['catalogInlineSource']
                    as core.Map<core.String, core.dynamic>)
            : null,
        gcsSource: json_.containsKey('gcsSource')
            ? GoogleCloudRecommendationengineV1beta1GcsSource.fromJson(
                json_['gcsSource'] as core.Map<core.String, core.dynamic>)
            : null,
        userEventInlineSource: json_.containsKey('userEventInlineSource')
            ? GoogleCloudRecommendationengineV1beta1UserEventInlineSource
                .fromJson(json_['userEventInlineSource']
                    as core.Map<core.String, core.dynamic>)
            : null,
      );