ARLO Nester
Classes | Functions | Variables
workspace.api.v0.functions.bulkTagCreate Namespace Reference

Classes

class  BulkTagCreatePerms
 NOTE. More...
 
class  BulkTagCreateSerializer
 

Functions

def create (self, validated_data)
 
def bulkTagCreate (request, projectId, format=None)
 

Variables

tuple tagSet = serializers.IntegerField()
 
tuple mediaFile = serializers.IntegerField()
 
tuple startTime = serializers.FloatField()
 
tuple endTime = serializers.FloatField()
 
tuple minFrequency = serializers.FloatField()
 
tuple maxFrequency = serializers.FloatField()
 
tuple tagClass = serializers.IntegerField()
 
tuple parentTag = serializers.IntegerField(allow_null=True, default=None)
 
tuple randomlyChosen = serializers.BooleanField(default=False)
 
tuple machineTagged = serializers.BooleanField(default=False)
 
tuple userTagged = serializers.BooleanField(default=False)
 
tuple strength = serializers.FloatField()
 
tuple user = serializers.IntegerField(default=None)
 

Function Documentation

def workspace.api.v0.functions.bulkTagCreate.bulkTagCreate (   request,
  projectId,
  format = None 
)
This function allows the creation of multiple Tag/TagExample objects
in one request. This function expects a List of Dictionaries describing
the Tags to create.

[
  {
      "tagSet":
      "mediaFile":
      "startTime":
      "endTime":
      "minFrequency":
      "maxFrequency":
      "tagClass":
      "parentTag":
      "randomlyChosen":
      "machineTagged":
      "userTagged":
      "strength":
      "user": (Optional, only System Admin users may explicitly set the user)
  },
]
def workspace.api.v0.functions.bulkTagCreate.create (   self,
  validated_data 
)

Variable Documentation

tuple workspace.api.v0.functions.bulkTagCreate.endTime = serializers.FloatField()
tuple workspace.api.v0.functions.bulkTagCreate.machineTagged = serializers.BooleanField(default=False)
tuple workspace.api.v0.functions.bulkTagCreate.maxFrequency = serializers.FloatField()
tuple workspace.api.v0.functions.bulkTagCreate.mediaFile = serializers.IntegerField()
tuple workspace.api.v0.functions.bulkTagCreate.minFrequency = serializers.FloatField()
tuple workspace.api.v0.functions.bulkTagCreate.parentTag = serializers.IntegerField(allow_null=True, default=None)
tuple workspace.api.v0.functions.bulkTagCreate.randomlyChosen = serializers.BooleanField(default=False)
tuple workspace.api.v0.functions.bulkTagCreate.startTime = serializers.FloatField()
tuple workspace.api.v0.functions.bulkTagCreate.strength = serializers.FloatField()
tuple workspace.api.v0.functions.bulkTagCreate.tagClass = serializers.IntegerField()
tuple workspace.api.v0.functions.bulkTagCreate.tagSet = serializers.IntegerField()
tuple workspace.api.v0.functions.bulkTagCreate.user = serializers.IntegerField(default=None)
tuple workspace.api.v0.functions.bulkTagCreate.userTagged = serializers.BooleanField(default=False)