CreateRepositoryRequest
Represents a request to create a new repository in the document management system.
This class extends CreateObjectRequest to specifically handle repository creation operations. It maintains the multilingual support for names and descriptions inherited from the base class while specializing the creation process for repository-type objects. The class supports both standard creation with just multilingual content and advanced creation with audit information.
Properties
Name | Description |
---|---|
Description | The description of the object to be created, in multiple languages. |
Name | The name of the object to be created, in multiple languages. |
CreatedAt | The date and time when the object was created. |
CreatedBy | The identifier of the user who created the object. |
Constructors
Name | Description |
---|---|
CreateRepositoryRequest() | Initializes a new instance of the CreateRepositoryRequest class. |
CreateRepositoryRequest(name, description, createdBy, createdAt) | Initializes a new instance of the CreateRepositoryRequest class with the specified details. |
CreateRepositoryRequest() | Initializes a new instance of the CreateRepositoryRequest class. |
CreateRepositoryRequest(name, description) | Initializes a new instance of the CreateRepositoryRequest class with multilingual name and description mappings. |
CreateRepositoryRequest(name, description) | Initializes a new instance of the CreateRepositoryRequest class with the specified name and description. |
CreateRepositoryRequest(name, description, createdBy, createdAt) | Initializes a new instance of the CreateRepositoryRequest class with multilingual content and audit information. |