Class Details.Builder

  • Enclosing class:
    Details

    public static class Details.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • platform

        public Details.Builder platform​(String platform)
        The platform of the runbook.
        Parameters:
        platform - the value to set
        Returns:
        this builder
      • osType

        public Details.Builder osType​(OsType osType)
        The OS for the task
        Parameters:
        osType - the value to set
        Returns:
        this builder
      • scope

        public Details.Builder scope​(TaskScope scope)
        The scope of the task
        Parameters:
        scope - the value to set
        Returns:
        this builder
      • isDiscoveryOutputTask

        public Details.Builder isDiscoveryOutputTask​(Boolean isDiscoveryOutputTask)
        Is this a discovery output task?
        Parameters:
        isDiscoveryOutputTask - the value to set
        Returns:
        this builder
      • isApplySubjectTask

        public Details.Builder isApplySubjectTask​(Boolean isApplySubjectTask)
        Is this an Apply Subject Task? Set this to true for a Patch Execution Task which applies patches(subjects) on a target.
        Parameters:
        isApplySubjectTask - the value to set
        Returns:
        this builder