Skip to main content

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

NameDescription
DescriptionThe description of the object to be created, in multiple languages.
NameThe name of the object to be created, in multiple languages.
CreatedAtThe date and time when the object was created.
CreatedByThe identifier of the user who created the object.

Constructors

NameDescription
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.