GetServiceResult.fromMap constructor

GetServiceResult.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetServiceResult.fromMap(Map<String, dynamic> map) {
  return GetServiceResult(
    appEngine: AppEngineResponse.fromMap((map['appEngine']! as Map).cast<String, dynamic>()),
    basicService: BasicServiceResponse.fromMap((map['basicService']! as Map).cast<String, dynamic>()),
    cloudEndpoints: CloudEndpointsResponse.fromMap((map['cloudEndpoints']! as Map).cast<String, dynamic>()),
    cloudRun: CloudRunResponse.fromMap((map['cloudRun']! as Map).cast<String, dynamic>()),
    clusterIstio: ClusterIstioResponse.fromMap((map['clusterIstio']! as Map).cast<String, dynamic>()),
    custom: (map['custom']! as Map).cast<String, dynamic>(),
    displayName: map['displayName'] as String,
    gkeNamespace: GkeNamespaceResponse.fromMap((map['gkeNamespace']! as Map).cast<String, dynamic>()),
    gkeService: GkeServiceResponse.fromMap((map['gkeService']! as Map).cast<String, dynamic>()),
    gkeWorkload: GkeWorkloadResponse.fromMap((map['gkeWorkload']! as Map).cast<String, dynamic>()),
    istioCanonicalService: IstioCanonicalServiceResponse.fromMap((map['istioCanonicalService']! as Map).cast<String, dynamic>()),
    meshIstio: MeshIstioResponse.fromMap((map['meshIstio']! as Map).cast<String, dynamic>()),
    name: map['name'] as String,
    telemetry: TelemetryResponse.fromMap((map['telemetry']! as Map).cast<String, dynamic>()),
    userLabels: (map['userLabels'] as Map).cast<String, String>(),
  );
}