hunk.code_window:   @ValidateIf((_, value) => typeof value !== 'string')
     @ValidateNested()
     tenant?: TriggerTenantContext | null;
     @IsDefined()
     @IsEnum(TriggerRequestCategoryEnum)
  
hunk.labels: keep keep keep keep replace keep
hunk.after_edit:   @IsOptional()
  
hunk.file_path: packages/application-generic/src/usecases/trigger-event/trigger-event.command.ts
hunk.type: replace
file: """
  $Id: Class.py,v 1.6.2.1 2011/03/16 20:06:39 customdesigned Exp $
  
   This file is part of the pydns project.
   Homepage: http://pydns.sourceforge.net
  
   This code is covered by the standard Python License. See LICENSE for details.
  
   CLASS values (section 3.2.4)
  """
  
  
  IN = 1          # the Internet
  CS = 2          # the CSNET class (Obsolete - used only for examples in
                  # some obsolete RFCs)
  CH = 3          # the CHAOS class. When someone shows me python running on
                  # a Symbolics Lisp machine, I'll look at implementing this.
  HS = 4          # Hesiod [Dyer 87]
  
  # QCLASS values (section 3.2.5)
  
  ANY = 255       # any class
  
  
  # Construct reverse mapping dictionary
  
  _names = dir()
  classmap = {}
  for _name in _names:
      if _name[0] != '_': classmap[eval(_name)] = _name
  
  def classstr(klass):
      if classmap.has_key(klass): return classmap[klass]
      else: return `klass`
  
  #
  # $Log: Class.py,v $
  # Revision 1.6.2.1  2011/03/16 20:06:39  customdesigned
  # Refer to explicit LICENSE file.
  #
  # Revision 1.6  2002/04/23 12:52:19  anthonybaxter
  # cleanup whitespace.
  #
  # Revision 1.5  2002/03/19 12:41:33  anthonybaxter
  # tabnannied and reindented everything. 4 space indent, no tabs.
  # yay.
  #
  # Revision 1.4  2002/03/19 12:26:13  anthonybaxter
  # death to leading tabs.
  #
  # Revision 1.3  2001/08/09 09:08:55  anthonybaxter
  # added identifying header to top of each file
  #
  # Revision 1.2  2001/07/19 06:57:07  anthony
  # cvs keywords added
  #
  #
  