// GENERATED CODE - DO NOT MODIFY BY HAND part of 'partition_node.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** PartitionNode _$PartitionNodeFromJson(Map json) => PartitionNode( defaults: json['defaults'] == null ? const EndpointDefinition() : EndpointDefinition.fromJson( Map.from(json['defaults'] as Map)), dnsSuffix: json['dnsSuffix'] as String, partition: json['partition'] as String, partitionName: json['partitionName'] as String?, regionRegex: json['regionRegex'] as String, regions: (json['regions'] as Map).map( (k, e) => MapEntry(k as String, PartitionNodeRegion.fromJson(Map.from(e as Map))), ), services: (json['services'] as Map).map( (k, e) => MapEntry( k as String, PartitionNodeServiceConfiguration.fromJson( Map.from(e as Map))), ), ); PartitionNodeRegion _$PartitionNodeRegionFromJson(Map json) => PartitionNodeRegion( json['description'] as String, ); PartitionNodeDefaults _$PartitionNodeDefaultsFromJson(Map json) => PartitionNodeDefaults( credentialScope: json['credentialScope'] == null ? null : CredentialScope.fromJson( Map.from(json['credentialScope'] as Map)), hostname: json['hostname'] as String?, protocols: (json['protocols'] as List?) ?.map((e) => e as String) .toList() ?? const [], signatureVersions: (json['signatureVersions'] as List?) ?.map((e) => e as String) .toList() ?? const [], ); PartitionNodeServiceConfiguration _$PartitionNodeServiceConfigurationFromJson( Map json) => PartitionNodeServiceConfiguration( defaults: json['defaults'] == null ? const EndpointDefinition() : EndpointDefinition.fromJson( Map.from(json['defaults'] as Map)), endpoints: (json['endpoints'] as Map?)?.map( (k, e) => MapEntry( k as String, EndpointDefinition.fromJson( Map.from(e as Map))), ) ?? const {}, protocols: (json['protocols'] as List?) ?.map((e) => e as String) .toList() ?? const [], partitionEndpoint: json['partitionEndpoint'] as String?, isRegionalized: json['isRegionalized'] as bool? ?? true, deprecated: json['deprecated'] as bool? ?? false, variants: (json['variants'] as List?) ?.map((e) => EndpointDefinitionVariant.fromJson( Map.from(e as Map))) .toList() ?? const [], );