Class DockerBuildRequestResponse
- java.lang.Object
-
- com.pulumi.azurenative.containerregistry.outputs.DockerBuildRequestResponse
-
public final class DockerBuildRequestResponse extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DockerBuildRequestResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<AgentPropertiesResponse>
agentConfiguration()
java.util.Optional<java.lang.String>
agentPoolName()
java.util.List<ArgumentResponse>
arguments()
static DockerBuildRequestResponse.Builder
builder()
static DockerBuildRequestResponse.Builder
builder(DockerBuildRequestResponse defaults)
java.util.Optional<CredentialsResponse>
credentials()
java.lang.String
dockerFilePath()
java.util.List<java.lang.String>
imageNames()
java.util.Optional<java.lang.Boolean>
isArchiveEnabled()
java.util.Optional<java.lang.Boolean>
isPushEnabled()
java.util.Optional<java.lang.String>
logTemplate()
java.util.Optional<java.lang.Boolean>
noCache()
PlatformPropertiesResponse
platform()
java.util.Optional<java.lang.String>
sourceLocation()
java.util.Optional<java.lang.String>
target()
java.util.Optional<java.lang.Integer>
timeout()
java.lang.String
type()
-
-
-
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.
-
platform
public PlatformPropertiesResponse platform()
- Returns:
- The platform properties against which the run has to happen.
-
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'.
-
builder
public static DockerBuildRequestResponse.Builder builder()
-
builder
public static DockerBuildRequestResponse.Builder builder(DockerBuildRequestResponse defaults)
-
-