class Ittybit::WorkflowTaskStep

def initialize(kind:, ref: OMIT, format: OMIT, start: OMIT, end_: OMIT, width: OMIT, height: OMIT, fit: OMIT,

Returns:
  • (Ittybit::WorkflowTaskStep) -

Parameters:
  • additional_properties (OpenStruct) -- Additional properties unmapped to the current class definition
  • next_ (Array) --
  • quality (Integer) --
  • background (String) --
  • fit (String) --
  • height (Integer) --
  • width (Integer) --
  • end_ (Float) --
  • start (Float) --
  • format (String) --
  • ref (String) --
  • kind (Ittybit::WorkflowTaskStepKind) --
  • def initialize(kind:, ref: OMIT, format: OMIT, start: OMIT, end_: OMIT, width: OMIT, height: OMIT, fit: OMIT,
                   background: OMIT, quality: OMIT, next_: OMIT, additional_properties: nil)
      @kind = kind
      @ref = ref if ref != OMIT
      @format = format if format != OMIT
      @start = start if start != OMIT
      @end_ = end_ if end_ != OMIT
      @width = width if width != OMIT
      @height = height if height != OMIT
      @fit = fit if fit != OMIT
      @background = background if background != OMIT
      @quality = quality if quality != OMIT
      @next_ = next_ if next_ != OMIT
      @additional_properties = additional_properties
      @_field_set = {
        "kind": kind,
        "ref": ref,
        "format": format,
        "start": start,
        "end": end_,
        "width": width,
        "height": height,
        "fit": fit,
        "background": background,
        "quality": quality,
        "next": next_
      }.reject do |_k, v|
        v == OMIT
      end
    end