Class DockerBuildRequestResponse


  • public final class DockerBuildRequestResponse
    extends java.lang.Object
    • Method Detail

      • agentConfiguration

        public java.util.Optional<AgentPropertiesResponse> agentConfiguration()
        Returns:
        The machine configuration of the run agent.
      • agentPoolName

        public java.util.Optional<java.lang.String> agentPoolName()
        Returns:
        The dedicated agent pool for the run.
      • arguments

        public java.util.List<ArgumentResponse> arguments()
        Returns:
        The collection of override arguments to be used when executing the run.
      • credentials

        public java.util.Optional<CredentialsResponse> credentials()
        Returns:
        The properties that describes a set of credentials that will be used when this run is invoked.
      • dockerFilePath

        public java.lang.String dockerFilePath()
        Returns:
        The Docker file path relative to the source location.
      • imageNames

        public java.util.List<java.lang.String> imageNames()
        Returns:
        The fully qualified image names including the repository and tag.
      • isArchiveEnabled

        public java.util.Optional<java.lang.Boolean> isArchiveEnabled()
        Returns:
        The value that indicates whether archiving is enabled for the run or not.
      • isPushEnabled

        public java.util.Optional<java.lang.Boolean> isPushEnabled()
        Returns:
        The value of this property indicates whether the image built should be pushed to the registry or not.
      • logTemplate

        public java.util.Optional<java.lang.String> logTemplate()
        Returns:
        The template that describes the repository and tag information for run log artifact.
      • noCache

        public java.util.Optional<java.lang.Boolean> noCache()
        Returns:
        The value of this property indicates whether the image cache is enabled or not.
      • sourceLocation

        public java.util.Optional<java.lang.String> sourceLocation()
        Returns:
        The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
      • target

        public java.util.Optional<java.lang.String> target()
        Returns:
        The name of the target build stage for the docker build.
      • timeout

        public java.util.Optional<java.lang.Integer> timeout()
        Returns:
        Run timeout in seconds.
      • type

        public java.lang.String type()
        Returns:
        The type of the run request. Expected value is 'DockerBuildRequest'.