GoogleCloudAiplatformV1Schedule.fromJson constructor

GoogleCloudAiplatformV1Schedule.fromJson(
  1. Map json_
)

Implementation

GoogleCloudAiplatformV1Schedule.fromJson(core.Map json_)
    : this(
        allowQueueing: json_.containsKey('allowQueueing')
            ? json_['allowQueueing'] as core.bool
            : null,
        catchUp: json_.containsKey('catchUp')
            ? json_['catchUp'] as core.bool
            : null,
        createPipelineJobRequest:
            json_.containsKey('createPipelineJobRequest')
                ? GoogleCloudAiplatformV1CreatePipelineJobRequest.fromJson(
                    json_['createPipelineJobRequest']
                        as core.Map<core.String, core.dynamic>)
                : null,
        createTime: json_.containsKey('createTime')
            ? json_['createTime'] as core.String
            : null,
        cron: json_.containsKey('cron') ? json_['cron'] as core.String : null,
        displayName: json_.containsKey('displayName')
            ? json_['displayName'] as core.String
            : null,
        endTime: json_.containsKey('endTime')
            ? json_['endTime'] as core.String
            : null,
        lastPauseTime: json_.containsKey('lastPauseTime')
            ? json_['lastPauseTime'] as core.String
            : null,
        lastResumeTime: json_.containsKey('lastResumeTime')
            ? json_['lastResumeTime'] as core.String
            : null,
        lastScheduledRunResponse:
            json_.containsKey('lastScheduledRunResponse')
                ? GoogleCloudAiplatformV1ScheduleRunResponse.fromJson(
                    json_['lastScheduledRunResponse']
                        as core.Map<core.String, core.dynamic>)
                : null,
        maxConcurrentRunCount: json_.containsKey('maxConcurrentRunCount')
            ? json_['maxConcurrentRunCount'] as core.String
            : null,
        maxRunCount: json_.containsKey('maxRunCount')
            ? json_['maxRunCount'] as core.String
            : null,
        name: json_.containsKey('name') ? json_['name'] as core.String : null,
        nextRunTime: json_.containsKey('nextRunTime')
            ? json_['nextRunTime'] as core.String
            : null,
        startTime: json_.containsKey('startTime')
            ? json_['startTime'] as core.String
            : null,
        startedRunCount: json_.containsKey('startedRunCount')
            ? json_['startedRunCount'] as core.String
            : null,
        state:
            json_.containsKey('state') ? json_['state'] as core.String : null,
        updateTime: json_.containsKey('updateTime')
            ? json_['updateTime'] as core.String
            : null,
      );