Class AssetGroupAssetInputV1

java.lang.Object
com.seeq.model.AssetGroupAssetInputV1

public class AssetGroupAssetInputV1 extends Object
List of children for the asset tree
  • Constructor Details

    • AssetGroupAssetInputV1

      public AssetGroupAssetInputV1()
  • Method Details

    • additionalProperties

      public AssetGroupAssetInputV1 additionalProperties(List<ScalarPropertyV1> additionalProperties)
    • addAdditionalPropertiesItem

      public AssetGroupAssetInputV1 addAdditionalPropertiesItem(ScalarPropertyV1 additionalPropertiesItem)
    • getAdditionalProperties

      public List<ScalarPropertyV1> getAdditionalProperties()
      Get additionalProperties
      Returns:
      additionalProperties
    • setAdditionalProperties

      public void setAdditionalProperties(List<ScalarPropertyV1> additionalProperties)
    • children

      public AssetGroupAssetInputV1 children(List<FormulaItemInputV1> children)
    • addChildrenItem

      public AssetGroupAssetInputV1 addChildrenItem(FormulaItemInputV1 childrenItem)
    • getChildren

      public List<FormulaItemInputV1> getChildren()
      List of children associated with an asset for the asset group editor
      Returns:
      children
    • setChildren

      public void setChildren(List<FormulaItemInputV1> children)
    • dataId

      public AssetGroupAssetInputV1 dataId(String dataId)
    • getDataId

      public String getDataId()
      The data ID of this item. Note: This is not the Seeq ID, but the unique identifier that the remote datasource uses.
      Returns:
      dataId
    • setDataId

      public void setDataId(String dataId)
    • description

      public AssetGroupAssetInputV1 description(String description)
    • getDescription

      public String getDescription()
      Clarifying information or other plain language description of this item. An input of just whitespaces is equivalent to a null input.
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • hostId

      public AssetGroupAssetInputV1 hostId(String hostId)
    • getHostId

      public String getHostId()
      The ID of the datasource hosting this item. Note that this is a Seeq-generated ID, not the way that the datasource identifies itself.
      Returns:
      hostId
    • setHostId

      public void setHostId(String hostId)
    • id

    • getId

      public String getId()
      The Seeq ID of the item to be updated. If this is present it means the item needs to be updated
      Returns:
      id
    • setId

      public void setId(String id)
    • manuallyAdded

      public AssetGroupAssetInputV1 manuallyAdded(String manuallyAdded)
    • getManuallyAdded

      public String getManuallyAdded()
      UUID of the user who created the asset
      Returns:
      manuallyAdded
    • setManuallyAdded

      public void setManuallyAdded(String manuallyAdded)
    • name

      public AssetGroupAssetInputV1 name(String name)
    • getName

      public String getName()
      Human readable name. Required during creation. An input of just whitespaces is equivalent to a null input.
      Returns:
      name
    • setName

      public void setName(String name)
    • properties

      public AssetGroupAssetInputV1 properties(List<ScalarPropertyV1> properties)
    • addPropertiesItem

      public AssetGroupAssetInputV1 addPropertiesItem(ScalarPropertyV1 propertiesItem)
    • getProperties

      public List<ScalarPropertyV1> getProperties()
      Get properties
      Returns:
      properties
    • setProperties

      public void setProperties(List<ScalarPropertyV1> properties)
    • scopedTo

      public AssetGroupAssetInputV1 scopedTo(String scopedTo)
    • getScopedTo

      public String getScopedTo()
      The ID of the workbook to which this item will be scoped.
      Returns:
      scopedTo
    • setScopedTo

      public void setScopedTo(String scopedTo)
    • securityString

      public AssetGroupAssetInputV1 securityString(String securityString)
    • getSecurityString

      public String getSecurityString()
      Security string containing all identities and their permissions for the item. If set, permissions can only be managed by the connector and not in Seeq.
      Returns:
      securityString
    • setSecurityString

      public void setSecurityString(String securityString)
    • sourceSecurityString

      public AssetGroupAssetInputV1 sourceSecurityString(String sourceSecurityString)
    • getSourceSecurityString

      public String getSourceSecurityString()
      The security string as it was originally found on the source (for debugging ACLs only)
      Returns:
      sourceSecurityString
    • setSourceSecurityString

      public void setSourceSecurityString(String sourceSecurityString)
    • syncToken

      public AssetGroupAssetInputV1 syncToken(String syncToken)
    • getSyncToken

      public String getSyncToken()
      An arbitrary token (often a date or random ID) that is used during metadata syncs. At the end of a full sync, items with mismatching sync tokens are identified as stale and may be archived using the Datasources clean-up API.
      Returns:
      syncToken
    • setSyncToken

      public void setSyncToken(String syncToken)
    • 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