Class ResponseValue.ResponseValueBuilder<C extends ResponseValue,B extends ResponseValue.ResponseValueBuilder<C,B>>

Enclosing class:
ResponseValue

public abstract static class ResponseValue.ResponseValueBuilder<C extends ResponseValue,B extends ResponseValue.ResponseValueBuilder<C,B>> extends AtlanStruct.AtlanStructBuilder<C,B>
  • Constructor Details

    • ResponseValueBuilder

      public ResponseValueBuilder()
  • Method Details

    • $fillValuesFrom

      protected B $fillValuesFrom(C instance)
      Overrides:
      $fillValuesFrom in class AtlanStruct.AtlanStructBuilder<C extends ResponseValue,B extends ResponseValue.ResponseValueBuilder<C,B>>
    • typeName

      public B typeName(String typeName)
      Fixed typeName for ResponseValue.
      Overrides:
      typeName in class AtlanStruct.AtlanStructBuilder<C extends ResponseValue,B extends ResponseValue.ResponseValueBuilder<C,B>>
      Returns:
      this.
    • responseFieldId

      public B responseFieldId(String responseFieldId)
      Unique identifier of the field in a form.
      Returns:
      this.
    • responseValueString

      public B responseValueString(String responseValueString)
      Response type 'string'
      Returns:
      this.
    • responseValueInt

      public B responseValueInt(Integer responseValueInt)
      Response type 'int'
      Returns:
      this.
    • responseValueBoolean

      public B responseValueBoolean(Boolean responseValueBoolean)
      Response type 'boolean'
      Returns:
      this.
    • responseValueJson

      public B responseValueJson(String responseValueJson)
      Response type 'json'
      Returns:
      this.
    • responseValueLong

      public B responseValueLong(Long responseValueLong)
      Response type 'long'
      Returns:
      this.
    • responseValueDate

      public B responseValueDate(Long responseValueDate)
      Response type 'date'
      Returns:
      this.
    • addResponseValueString

      public B addResponseValueString(String addResponseValueString)
    • responseValueArrString

      public B responseValueArrString(Collection<? extends String> responseValueArrString)
    • clearResponseValueArrString

      public B clearResponseValueArrString()
    • addResponseValueInt

      public B addResponseValueInt(Integer addResponseValueInt)
    • responseValueArrInt

      public B responseValueArrInt(Collection<? extends Integer> responseValueArrInt)
    • clearResponseValueArrInt

      public B clearResponseValueArrInt()
    • addResponseValueBoolean

      public B addResponseValueBoolean(Boolean addResponseValueBoolean)
    • responseValueArrBoolean

      public B responseValueArrBoolean(Collection<? extends Boolean> responseValueArrBoolean)
    • clearResponseValueArrBoolean

      public B clearResponseValueArrBoolean()
    • addResponseValueJson

      public B addResponseValueJson(String addResponseValueJson)
    • responseValueArrJson

      public B responseValueArrJson(Collection<? extends String> responseValueArrJson)
    • clearResponseValueArrJson

      public B clearResponseValueArrJson()
    • addResponseValueLong

      public B addResponseValueLong(Long addResponseValueLong)
    • responseValueArrLong

      public B responseValueArrLong(Collection<? extends Long> responseValueArrLong)
    • clearResponseValueArrLong

      public B clearResponseValueArrLong()
    • addResponseValueDate

      public B addResponseValueDate(Long addResponseValueDate)
    • responseValueArrDate

      public B responseValueArrDate(Collection<? extends Long> responseValueArrDate)
    • clearResponseValueArrDate

      public B clearResponseValueArrDate()
    • responseValueOption

      public B responseValueOption(String responseValueOptionKey, String responseValueOptionValue)
    • responseValueOptions

      public B responseValueOptions(Map<? extends String,? extends String> responseValueOptions)
    • clearResponseValueOptions

      public B clearResponseValueOptions()
    • self

      protected abstract B self()
      Specified by:
      self in class AtlanStruct.AtlanStructBuilder<C extends ResponseValue,B extends ResponseValue.ResponseValueBuilder<C,B>>
    • build

      public abstract C build()
      Specified by:
      build in class AtlanStruct.AtlanStructBuilder<C extends ResponseValue,B extends ResponseValue.ResponseValueBuilder<C,B>>
    • toString

      public String toString()
      Overrides:
      toString in class AtlanStruct.AtlanStructBuilder<C extends ResponseValue,B extends ResponseValue.ResponseValueBuilder<C,B>>