Class ItemFinderConfigurationV1

java.lang.Object
com.seeq.model.ItemFinderConfigurationV1

public class ItemFinderConfigurationV1 extends Object
The list of configurations for finding items
  • Constructor Details

    • ItemFinderConfigurationV1

      public ItemFinderConfigurationV1()
  • Method Details

    • finderType

    • getFinderType

      The type of finder
      Returns:
      finderType
    • setFinderType

      public void setFinderType(ItemFinderConfigurationV1.FinderTypeEnum finderType)
    • isInclude

      public ItemFinderConfigurationV1 isInclude(Boolean isInclude)
    • getIsInclude

      public Boolean getIsInclude()
      If true the items found by this configuration will be included in the output, if false then the results will be excluded from the output (even if found by another finder configuration)
      Returns:
      isInclude
    • setIsInclude

      public void setIsInclude(Boolean isInclude)
    • rootAssetId

      public ItemFinderConfigurationV1 rootAssetId(String rootAssetId)
    • getRootAssetId

      public String getRootAssetId()
      Used if finder type is SwapAcrossAssets, this specifies the ID of the root asset whose immediate children will be iterated.
      Returns:
      rootAssetId
    • setRootAssetId

      public void setRootAssetId(String rootAssetId)
    • swapItemId

      public ItemFinderConfigurationV1 swapItemId(String swapItemId)
    • getSwapItemId

      public String getSwapItemId()
      Used if finder type is SwapAcrossAssets, this specifies the ID of the formula item that will be swapped with each asset beneath the root. Each successful swap will be added to the list of found items
      Returns:
      swapItemId
    • setSwapItemId

      public void setSwapItemId(String swapItemId)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object