DeployRequest.fromJson constructor

DeployRequest.fromJson(
  1. Object? j
)

Implementation

factory DeployRequest.fromJson(Object? j) {
  final json = j as Map<String, Object?>;
  return DeployRequest(
    publisherModelName: switch (json['publisherModelName']) {
      null => null,
      Object $1 => decodeString($1),
    },
    huggingFaceModelId: switch (json['huggingFaceModelId']) {
      null => null,
      Object $1 => decodeString($1),
    },
    customModel: switch (json['customModel']) {
      null => null,
      Object $1 => DeployRequest_CustomModel.fromJson($1),
    },
    destination: switch (json['destination']) {
      null => '',
      Object $1 => decodeString($1),
    },
    modelConfig: switch (json['modelConfig']) {
      null => null,
      Object $1 => DeployRequest_ModelConfig.fromJson($1),
    },
    endpointConfig: switch (json['endpointConfig']) {
      null => null,
      Object $1 => DeployRequest_EndpointConfig.fromJson($1),
    },
    deployConfig: switch (json['deployConfig']) {
      null => null,
      Object $1 => DeployRequest_DeployConfig.fromJson($1),
    },
  );
}