Class RunFilter
java.lang.Object
com.microsoft.azure.management.containerregistry.RunFilter
Properties that are enabled for Odata querying on runs.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.joda.time.DateTime
Get the create time for a run.org.joda.time.DateTime
Get the time the run finished.Get the value that indicates whether archiving is enabled or not.Get the list of comma-separated image manifests that were generated from the run.runId()
Get the unique identifier for the run.runType()
Get the type of run.status()
Get the current status of the run.taskName()
Get the name of the task that the run corresponds to.withCreateTime
(org.joda.time.DateTime createTime) Set the create time for a run.withFinishTime
(org.joda.time.DateTime finishTime) Set the time the run finished.withIsArchiveEnabled
(Boolean isArchiveEnabled) Set the value that indicates whether archiving is enabled or not.withOutputImageManifests
(String outputImageManifests) Set the list of comma-separated image manifests that were generated from the run.Set the unique identifier for the run.withRunType
(RunType runType) Set the type of run.withStatus
(RunStatus status) Set the current status of the run.withTaskName
(String taskName) Set the name of the task that the run corresponds to.
-
Constructor Details
-
RunFilter
public RunFilter()
-
-
Method Details
-
runId
Get the unique identifier for the run.- Returns:
- the runId value
-
withRunId
Set the unique identifier for the run.- Parameters:
runId
- the runId value to set- Returns:
- the RunFilter object itself.
-
runType
Get the type of run. Possible values include: 'QuickBuild', 'QuickRun', 'AutoBuild', 'AutoRun'.- Returns:
- the runType value
-
withRunType
Set the type of run. Possible values include: 'QuickBuild', 'QuickRun', 'AutoBuild', 'AutoRun'.- Parameters:
runType
- the runType value to set- Returns:
- the RunFilter object itself.
-
status
Get the current status of the run. Possible values include: 'Queued', 'Started', 'Running', 'Succeeded', 'Failed', 'Canceled', 'Error', 'Timeout'.- Returns:
- the status value
-
withStatus
Set the current status of the run. Possible values include: 'Queued', 'Started', 'Running', 'Succeeded', 'Failed', 'Canceled', 'Error', 'Timeout'.- Parameters:
status
- the status value to set- Returns:
- the RunFilter object itself.
-
createTime
public org.joda.time.DateTime createTime()Get the create time for a run.- Returns:
- the createTime value
-
withCreateTime
Set the create time for a run.- Parameters:
createTime
- the createTime value to set- Returns:
- the RunFilter object itself.
-
finishTime
public org.joda.time.DateTime finishTime()Get the time the run finished.- Returns:
- the finishTime value
-
withFinishTime
Set the time the run finished.- Parameters:
finishTime
- the finishTime value to set- Returns:
- the RunFilter object itself.
-
outputImageManifests
Get the list of comma-separated image manifests that were generated from the run. This is applicable if the run is of build type.- Returns:
- the outputImageManifests value
-
withOutputImageManifests
Set the list of comma-separated image manifests that were generated from the run. This is applicable if the run is of build type.- Parameters:
outputImageManifests
- the outputImageManifests value to set- Returns:
- the RunFilter object itself.
-
isArchiveEnabled
Get the value that indicates whether archiving is enabled or not.- Returns:
- the isArchiveEnabled value
-
withIsArchiveEnabled
Set the value that indicates whether archiving is enabled or not.- Parameters:
isArchiveEnabled
- the isArchiveEnabled value to set- Returns:
- the RunFilter object itself.
-
taskName
Get the name of the task that the run corresponds to.- Returns:
- the taskName value
-
withTaskName
Set the name of the task that the run corresponds to.- Parameters:
taskName
- the taskName value to set- Returns:
- the RunFilter object itself.
-