Class ExecutePipelineActivityPolicy


  • public final class ExecutePipelineActivityPolicy
    extends Object
    Execution policy for an execute pipeline activity.
    • Constructor Detail

      • ExecutePipelineActivityPolicy

        public ExecutePipelineActivityPolicy()
    • Method Detail

      • secureInput

        public Boolean secureInput()
        Get the secureInput property: When set to true, Input from activity is considered as secure and will not be logged to monitoring.
        Returns:
        the secureInput value.
      • withSecureInput

        public ExecutePipelineActivityPolicy withSecureInput​(Boolean secureInput)
        Set the secureInput property: When set to true, Input from activity is considered as secure and will not be logged to monitoring.
        Parameters:
        secureInput - the secureInput value to set.
        Returns:
        the ExecutePipelineActivityPolicy object itself.
      • additionalProperties

        public Map<String,​Object> additionalProperties()
        Get the additionalProperties property: Execution policy for an execute pipeline activity.
        Returns:
        the additionalProperties value.
      • withAdditionalProperties

        public ExecutePipelineActivityPolicy withAdditionalProperties​(Map<String,​Object> additionalProperties)
        Set the additionalProperties property: Execution policy for an execute pipeline activity.
        Parameters:
        additionalProperties - the additionalProperties value to set.
        Returns:
        the ExecutePipelineActivityPolicy object itself.
      • validate

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