Class ValidationActivity


  • public class ValidationActivity
    extends ControlActivity
    This activity verifies that an external resource exists.
    • Constructor Detail

      • ValidationActivity

        public ValidationActivity()
    • Method Detail

      • getTimeout

        public Object getTimeout()
        Get the timeout property: Specifies the timeout for the activity to run. If there is no value specified, it takes the value of TimeSpan.FromDays(7) which is 1 week as default. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
        Returns:
        the timeout value.
      • setTimeout

        public ValidationActivity setTimeout​(Object timeout)
        Set the timeout property: Specifies the timeout for the activity to run. If there is no value specified, it takes the value of TimeSpan.FromDays(7) which is 1 week as default. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
        Parameters:
        timeout - the timeout value to set.
        Returns:
        the ValidationActivity object itself.
      • getSleep

        public Object getSleep()
        Get the sleep property: A delay in seconds between validation attempts. If no value is specified, 10 seconds will be used as the default. Type: integer (or Expression with resultType integer).
        Returns:
        the sleep value.
      • setSleep

        public ValidationActivity setSleep​(Object sleep)
        Set the sleep property: A delay in seconds between validation attempts. If no value is specified, 10 seconds will be used as the default. Type: integer (or Expression with resultType integer).
        Parameters:
        sleep - the sleep value to set.
        Returns:
        the ValidationActivity object itself.
      • getMinimumSize

        public Object getMinimumSize()
        Get the minimumSize property: Can be used if dataset points to a file. The file must be greater than or equal in size to the value specified. Type: integer (or Expression with resultType integer).
        Returns:
        the minimumSize value.
      • setMinimumSize

        public ValidationActivity setMinimumSize​(Object minimumSize)
        Set the minimumSize property: Can be used if dataset points to a file. The file must be greater than or equal in size to the value specified. Type: integer (or Expression with resultType integer).
        Parameters:
        minimumSize - the minimumSize value to set.
        Returns:
        the ValidationActivity object itself.
      • getChildItems

        public Object getChildItems()
        Get the childItems property: Can be used if dataset points to a folder. If set to true, the folder must have at least one file. If set to false, the folder must be empty. Type: boolean (or Expression with resultType boolean).
        Returns:
        the childItems value.
      • setChildItems

        public ValidationActivity setChildItems​(Object childItems)
        Set the childItems property: Can be used if dataset points to a folder. If set to true, the folder must have at least one file. If set to false, the folder must be empty. Type: boolean (or Expression with resultType boolean).
        Parameters:
        childItems - the childItems value to set.
        Returns:
        the ValidationActivity object itself.
      • getDataset

        public DatasetReference getDataset()
        Get the dataset property: Validation activity dataset reference.
        Returns:
        the dataset value.
      • setDataset

        public ValidationActivity setDataset​(DatasetReference dataset)
        Set the dataset property: Validation activity dataset reference.
        Parameters:
        dataset - the dataset value to set.
        Returns:
        the ValidationActivity object itself.
      • setDescription

        public ValidationActivity setDescription​(String description)
        Set the description property: Activity description.
        Overrides:
        setDescription in class ControlActivity
        Parameters:
        description - the description value to set.
        Returns:
        the Activity object itself.