Class ActivityDependency


  • public final class ActivityDependency
    extends Object
    Activity dependency information.
    • Constructor Detail

      • ActivityDependency

        public ActivityDependency()
    • Method Detail

      • activity

        public String activity()
        Get the activity property: Activity name.
        Returns:
        the activity value.
      • withActivity

        public ActivityDependency withActivity​(String activity)
        Set the activity property: Activity name.
        Parameters:
        activity - the activity value to set.
        Returns:
        the ActivityDependency object itself.
      • dependencyConditions

        public List<DependencyCondition> dependencyConditions()
        Get the dependencyConditions property: Match-Condition for the dependency.
        Returns:
        the dependencyConditions value.
      • withDependencyConditions

        public ActivityDependency withDependencyConditions​(List<DependencyCondition> dependencyConditions)
        Set the dependencyConditions property: Match-Condition for the dependency.
        Parameters:
        dependencyConditions - the dependencyConditions value to set.
        Returns:
        the ActivityDependency object itself.
      • additionalProperties

        public Map<String,​Object> additionalProperties()
        Get the additionalProperties property: Activity dependency information.
        Returns:
        the additionalProperties value.
      • withAdditionalProperties

        public ActivityDependency withAdditionalProperties​(Map<String,​Object> additionalProperties)
        Set the additionalProperties property: Activity dependency information.
        Parameters:
        additionalProperties - the additionalProperties value to set.
        Returns:
        the ActivityDependency object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.