Queue.fromJson constructor

Queue.fromJson(
  1. Map json_
)

Implementation

Queue.fromJson(core.Map json_)
  : this(
      appEngineRoutingOverride:
          json_.containsKey('appEngineRoutingOverride')
              ? AppEngineRouting.fromJson(
                json_['appEngineRoutingOverride']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      httpTarget:
          json_.containsKey('httpTarget')
              ? HttpTarget.fromJson(
                json_['httpTarget'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      name: json_['name'] as core.String?,
      purgeTime: json_['purgeTime'] as core.String?,
      rateLimits:
          json_.containsKey('rateLimits')
              ? RateLimits.fromJson(
                json_['rateLimits'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      retryConfig:
          json_.containsKey('retryConfig')
              ? RetryConfig.fromJson(
                json_['retryConfig'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      stackdriverLoggingConfig:
          json_.containsKey('stackdriverLoggingConfig')
              ? StackdriverLoggingConfig.fromJson(
                json_['stackdriverLoggingConfig']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      state: json_['state'] as core.String?,
    );