<PackageReference Include="Relativity.Server.Services.Interfaces.SDK" Version="5000.0.2" />

NameValidationResponse

public class NameValidationResponse
Validates the new name requested for an artifact causing a name or friendly name conflict.
public int ConflictArtifactID { get; set; }

The ID of the artifact that caused the validation conflict.

Indicates the type of conflict: name or friendly name.

public bool IsAvailable { get; set; }

Indicates whether or not the specified Artifact ID can be successfully renamed with the requested new name.

public List<string> Messages { get; set; }

Contains a list of error messages if the corresponding NameValidationRequest was invalid.

public int WorkspaceID { get; set; }

The ID of the workspace with the validation conflict.