--[[
  FinFeedAPI Stock REST API

  No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

  The version of the OpenAPI document: v1
  Contact: support@apibricks.io
  Generated by: https://openapi-generator.tech
]]

-- admin_short_sale_price_test_status_model class
local admin_short_sale_price_test_status_model = {}
local admin_short_sale_price_test_status_model_mt = {
	__name = "admin_short_sale_price_test_status_model";
	__index = admin_short_sale_price_test_status_model;
}

local function cast_admin_short_sale_price_test_status_model(t)
	return setmetatable(t, admin_short_sale_price_test_status_model_mt)
end

local function new_admin_short_sale_price_test_status_model(symbol, timestamp_nanos, timestamp, short_sale_price_test_status, short_sale_price_test_status_code, short_sale_price_test_status_text, is_short_sale_price_test_not_in_effect, is_short_sale_price_test_in_effect, detail, detail_code, detail_text, is_detail_no_price_test, is_detail_activated, is_detail_continued, is_detail_deactivated, is_detail_not_available)
	return cast_admin_short_sale_price_test_status_model({
		["symbol"] = symbol;
		["timestamp_nanos"] = timestamp_nanos;
		["timestamp"] = timestamp;
		["short_sale_price_test_status"] = short_sale_price_test_status;
		["short_sale_price_test_status_code"] = short_sale_price_test_status_code;
		["short_sale_price_test_status_text"] = short_sale_price_test_status_text;
		["is_short_sale_price_test_not_in_effect"] = is_short_sale_price_test_not_in_effect;
		["is_short_sale_price_test_in_effect"] = is_short_sale_price_test_in_effect;
		["detail"] = detail;
		["detail_code"] = detail_code;
		["detail_text"] = detail_text;
		["is_detail_no_price_test"] = is_detail_no_price_test;
		["is_detail_activated"] = is_detail_activated;
		["is_detail_continued"] = is_detail_continued;
		["is_detail_deactivated"] = is_detail_deactivated;
		["is_detail_not_available"] = is_detail_not_available;
	})
end

return {
	cast = cast_admin_short_sale_price_test_status_model;
	new = new_admin_short_sale_price_test_status_model;
}
