CustomFieldRequestParameter

class LOGS.Entities.CustomFieldRequestParameter.CustomFieldRequestParameter(names=None, ownerIds=None, customFieldValues=None, enteredFrom=None, enteredTo=None, includePermissions=None, page=None, pageSize=None, _orderByType=None, _getOrderbyType=<function EntityRequestParameter.<lambda>>, excludeIds=None, searchTerm=None, ids=None, includeCount=None, sortBy=None, dataTypes=None)[source]

Bases: EntityRequestParameter[CustomFieldSortingOptions], IPaginationRequest, IPermissionedEntityRequest, IEntryRecordRequest, IModificationRecordRequest, ICustomFieldValuesSearchRequest, IOwnedEntityRequest, INamedEntityRequest

customFieldValues: Optional[List[CustomFieldValuesSearchParameters]] = None
dataTypes: Optional[List[CustomFieldDataType]] = None
class LOGS.Entities.CustomFieldRequestParameter.CustomFieldSortingOptions(ref=None)[source]

Bases: IGenericEntitySortingOptions, INamedEntitySortingOptions, IEntryRecordSortingOptions, IModificationRecordSortingOptions

DATATYPE: Self = 'DATATYPE'
class LOGS.Entities.CustomFieldRequestParameter.CustomFieldValuesSearchParameters(values=None, dataType=None, customFieldIds=None, sampleIds=None, datasetIds=None, projectIds=None, personIds=None, inventoryIds=None, facilityIds=None, predicate=None)[source]

Bases: object

customFieldIds: Optional[List[int]] = None
dataType: Optional[CustomFieldDataType] = None
datasetIds: Optional[List[int]] = None
facilityIds: Optional[List[int]] = None
inventoryIds: Optional[List[int]] = None
personIds: Optional[List[int]] = None
predicate: Optional[CustomFieldValuesSearchPredicate] = None
projectIds: Optional[List[int]] = None
sampleIds: Optional[List[int]] = None
values: Optional[List[Any]] = None
class LOGS.Entities.CustomFieldRequestParameter.ICustomFieldValuesSearchRequest(customFieldValues=None)[source]

Bases: object

customFieldValues: Optional[List[CustomFieldValuesSearchParameters]] = None