Class TaskStepProperties

    • Constructor Detail

      • TaskStepProperties

        public TaskStepProperties()
    • Method Detail

      • baseImageDependencies

        public List<BaseImageDependency> baseImageDependencies()
        Get the baseImageDependencies property: List of base image dependencies for a step.
        Returns:
        the baseImageDependencies value.
      • contextPath

        public String contextPath()
        Get the contextPath property: The URL(absolute or relative) of the source context for the task step.
        Returns:
        the contextPath value.
      • withContextPath

        public TaskStepProperties withContextPath​(String contextPath)
        Set the contextPath property: The URL(absolute or relative) of the source context for the task step.
        Parameters:
        contextPath - the contextPath value to set.
        Returns:
        the TaskStepProperties object itself.
      • contextAccessToken

        public String contextAccessToken()
        Get the contextAccessToken property: The token (git PAT or SAS token of storage account blob) associated with the context for a step.
        Returns:
        the contextAccessToken value.
      • withContextAccessToken

        public TaskStepProperties withContextAccessToken​(String contextAccessToken)
        Set the contextAccessToken property: The token (git PAT or SAS token of storage account blob) associated with the context for a step.
        Parameters:
        contextAccessToken - the contextAccessToken value to set.
        Returns:
        the TaskStepProperties object itself.
      • validate

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