/** * Seaweedfs Master Server API * The Seaweedfs Master Server API allows you to store blobs * * The version of the OpenAPI document: 3.43.0 * * NOTE: This class is auto generated by OpenAPI-Generator 6.4.0. * https://openapi-generator.tech * Do not edit the class manually. */ /* * FileKey.h * * */ #ifndef ORG_OPENAPITOOLS_CLIENT_MODEL_FileKey_H_ #define ORG_OPENAPITOOLS_CLIENT_MODEL_FileKey_H_ #include "CppRestOpenAPIClient/ModelBase.h" #include "CppRestOpenAPIClient/model/AnyType.h" namespace org { namespace openapitools { namespace client { namespace model { /// /// /// class FileKey : public ModelBase { public: FileKey(); virtual ~FileKey(); ///////////////////////////////////////////// /// ModelBase overrides void validate() override; web::json::value toJson() const override; bool fromJson(const web::json::value& json) override; void toMultipart(std::shared_ptr multipart, const utility::string_t& namePrefix) const override; bool fromMultiPart(std::shared_ptr multipart, const utility::string_t& namePrefix) override; ///////////////////////////////////////////// /// FileKey members /// /// /// std::shared_ptr getCount() const; bool countIsSet() const; void unsetCount(); void setCount(const std::shared_ptr& value); /// /// /// std::shared_ptr getFid() const; bool fidIsSet() const; void unsetFid(); void setFid(const std::shared_ptr& value); /// /// /// std::shared_ptr getUrl() const; bool urlIsSet() const; void unsetUrl(); void setUrl(const std::shared_ptr& value); protected: std::shared_ptr m_Count; bool m_CountIsSet; std::shared_ptr m_Fid; bool m_FidIsSet; std::shared_ptr m_Url; bool m_UrlIsSet; }; } } } } #endif /* ORG_OPENAPITOOLS_CLIENT_MODEL_FileKey_H_ */