BatchSet Class

Relativity Services API
Represents a batch set, which contains multiple groups of documents called batches.
Inheritance Hierarchy

System.Object
  kCura.Relativity.Client.DTOs.Artifact
    kCura.Relativity.Client.DTOs.BatchSet

Namespace:  kCura.Relativity.Client.DTOs
Assembly:  kCura.Relativity.Client (in kCura.Relativity.Client.dll) Version: 640db774aa42dfbe1785add27fbb41844ec5c7d4
Syntax

public class BatchSet : Artifact

The BatchSet type exposes the following members.

Constructors

  NameDescription
Public methodBatchSet()
Initializes a new instance of the BatchSet class.
Public methodBatchSet(Int32)
Initializes a new instance of the BatchSet class with the given ArtifactID.
Top
Properties

  NameDescription
Public propertyArtifactID
Represents a unique identifier for an Artifact.
(Inherited from Artifact.)
Public propertyArtifactTypeGuids
Provides a list of GUIDs defined for the ArtifactType.
(Inherited from Artifact.)
Public propertyArtifactTypeID
Represents the identifier for the type of item that the Artifact represents.
(Inherited from Artifact.)
Public propertyArtifactTypeName
Indicates name of the ArtifactType used to define the Artifact.
(Inherited from Artifact.)
Public propertyAutoBatch
Indicates whether the batch set automatically generates batches.
Public propertyAutoCreateRateMinutes
Represents how frequently (in minutes) the system will attempt to create batches.
Public propertyBatchDataSource
Represents a saved search containing documents to batch.
Public propertyBatchPrefix
Represents a batch prefix for this batch set. The name of a batch contains this prefix followed by the batch numbering.
Public propertyBatchUnitField
Represents an optional field used for grouping similar documents in the same batch.
Public propertyDocumentsToBeBatched
Represents the remaining documents submitted for batching, which do not meet the minimum batch size.
Public propertyFamilyField
Represents the workspace group identifier.
Public propertyFields
Provides a collection of FieldValue objects representing the field values on an Artifact instance.
(Inherited from Artifact.)
Public propertyGuids
Provides a list of GUIDs used to identify an Artifact.
(Inherited from Artifact.)
Public propertyItem[Guid]
Provides a shortcut to the field collection of an Artifact by using the GUID assigned to Fields.
(Inherited from Artifact.)
Public propertyItem[Int32]
Provides a shortcut to a field collection of an Artifact by using the ArtifactID assigned to Fields.
(Inherited from Artifact.)
Public propertyItem[String]
Provides a shortcut to a field collection of an Artifact by using the ArtifactTypeName.
(Inherited from Artifact.)
Public propertyLastErrorReported
Indicates the last error reported for a batch set. This field is read-only.
Public propertyLastSuccessfulRun
Indicates the last successful run for a batch set. This field is read-only.
Public propertyMaximumBatchSize
Determines the maximum number of documents in a single batch.
Public propertyMinimumBatchSize
Determines the smallest number of documents in a single batch.
Public propertyName
Represents the name of a batch set as a string.
Public propertyParentArtifact
Indicates the parent of an Artifact.
(Inherited from Artifact.)
Public propertyPreconvertDocuments
Indicates whether a batch set should have its documents converted upon batching.
Public propertyReviewedField
Indicates the Yes/No, Single-Choice, or Multi-Choice field that Relativity monitors during a review. A count is incremented for each document in a batch coded with a value for the specified field.
Public propertyStatus
Represents the status of a batch set.
ValueDescription
-1Pending
-2Processing
-3Error
Positive numberNumber of batches processed
Public propertySystemCreatedBy
Identifies the User who created the Artifact. This property is available on the Fields property of the Artifact.
(Inherited from Artifact.)
Public propertySystemCreatedOn
Represents the DateTime in UTC when the Artifact was created. This property is available on the Fields property of the Artifact.
(Inherited from Artifact.)
Public propertySystemLastModifiedBy
Identifies the User who last modified the Artifact. This property is available in the Fields property of the Artifact.
(Inherited from Artifact.)
Public propertySystemLastModifiedOn
Represents the DateTime in UTC when the Artifact was last modified. This property is available on the Fields property of the Artifact.
(Inherited from Artifact.)
Public propertyTextIdentifier
Indicates the value of the IdentifierFieldName field available in Fields property of the Artifact. This field may also be available as a Name property for many Artifacts.
(Inherited from Artifact.)
Top
Methods

  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current Artifact.
(Inherited from Artifact.)
Top
Remarks

When creating BatchSet, you are required to set the Name, MaximumBatchSize, BatchPrefix, and BatchDataSource fields.
See Also

Reference