Class DockerBuildStepUpdateParameters


  • public final class DockerBuildStepUpdateParameters
    extends TaskStepUpdateParameters
    The properties for updating a docker build step.
    • Constructor Detail

      • DockerBuildStepUpdateParameters

        public DockerBuildStepUpdateParameters()
    • Method Detail

      • imageNames

        public List<String> imageNames()
        Get the imageNames property: The fully qualified image names including the repository and tag.
        Returns:
        the imageNames value.
      • withImageNames

        public DockerBuildStepUpdateParameters withImageNames​(List<String> imageNames)
        Set the imageNames property: The fully qualified image names including the repository and tag.
        Parameters:
        imageNames - the imageNames value to set.
        Returns:
        the DockerBuildStepUpdateParameters object itself.
      • isPushEnabled

        public Boolean isPushEnabled()
        Get the isPushEnabled property: The value of this property indicates whether the image built should be pushed to the registry or not.
        Returns:
        the isPushEnabled value.
      • withIsPushEnabled

        public DockerBuildStepUpdateParameters withIsPushEnabled​(Boolean isPushEnabled)
        Set the isPushEnabled property: The value of this property indicates whether the image built should be pushed to the registry or not.
        Parameters:
        isPushEnabled - the isPushEnabled value to set.
        Returns:
        the DockerBuildStepUpdateParameters object itself.
      • noCache

        public Boolean noCache()
        Get the noCache property: The value of this property indicates whether the image cache is enabled or not.
        Returns:
        the noCache value.
      • withNoCache

        public DockerBuildStepUpdateParameters withNoCache​(Boolean noCache)
        Set the noCache property: The value of this property indicates whether the image cache is enabled or not.
        Parameters:
        noCache - the noCache value to set.
        Returns:
        the DockerBuildStepUpdateParameters object itself.
      • dockerFilePath

        public String dockerFilePath()
        Get the dockerFilePath property: The Docker file path relative to the source context.
        Returns:
        the dockerFilePath value.
      • withDockerFilePath

        public DockerBuildStepUpdateParameters withDockerFilePath​(String dockerFilePath)
        Set the dockerFilePath property: The Docker file path relative to the source context.
        Parameters:
        dockerFilePath - the dockerFilePath value to set.
        Returns:
        the DockerBuildStepUpdateParameters object itself.
      • arguments

        public List<Argument> arguments()
        Get the arguments property: The collection of override arguments to be used when executing this build step.
        Returns:
        the arguments value.
      • withArguments

        public DockerBuildStepUpdateParameters withArguments​(List<Argument> arguments)
        Set the arguments property: The collection of override arguments to be used when executing this build step.
        Parameters:
        arguments - the arguments value to set.
        Returns:
        the DockerBuildStepUpdateParameters object itself.
      • target

        public String target()
        Get the target property: The name of the target build stage for the docker build.
        Returns:
        the target value.
      • withTarget

        public DockerBuildStepUpdateParameters withTarget​(String target)
        Set the target property: The name of the target build stage for the docker build.
        Parameters:
        target - the target value to set.
        Returns:
        the DockerBuildStepUpdateParameters object itself.
      • withContextAccessToken

        public DockerBuildStepUpdateParameters 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.
        Overrides:
        withContextAccessToken in class TaskStepUpdateParameters
        Parameters:
        contextAccessToken - the contextAccessToken value to set.
        Returns:
        the TaskStepUpdateParameters object itself.