Interface RegistryTask
- All Superinterfaces:
HasId
,HasInner<com.microsoft.azure.management.containerregistry.implementation.TaskInner>
,HasName
,Indexable
,Refreshable<RegistryTask>
,Resource
,Updatable<RegistryTask.Update>
@Beta(V1_17_0)
public interface RegistryTask
extends Resource, HasInner<com.microsoft.azure.management.containerregistry.implementation.TaskInner>, Refreshable<RegistryTask>, Updatable<RegistryTask.Update>
An immutable client-side representation of an Azure registry task.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Container interface for all the definitions related to a registry task.static interface
Grouping of registry task definition stages.static interface
Container interface for all the updates related to a registry task.static interface
Grouping of registry task update stages.Nested classes/interfaces inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T>
-
Method Summary
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasId
id
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.HasInner
inner
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
name
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Indexable
key
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Refreshable
refresh, refreshAsync
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource
region, regionName, tags, type
-
Method Details
-
resourceGroupName
String resourceGroupName()- Returns:
- the name of the resource's resource group
-
parentRegistryId
String parentRegistryId()- Returns:
- the parent ID of this resource
-
provisioningState
ProvisioningState provisioningState()- Returns:
- the provisioning state of the build task
-
creationDate
org.joda.time.DateTime creationDate()- Returns:
- the creation date of build task
-
status
TaskStatus status()- Returns:
- the current status of build task
-
registryTaskStep
RegistryTaskStep registryTaskStep()- Returns:
- the RegistryTaskStep of the current task
-
timeout
int timeout()- Returns:
- the build timeout settings in seconds
-
platform
PlatformProperties platform()- Returns:
- the build timeout settings in seconds
-
cpuCount
int cpuCount()- Returns:
- the CPU count
-
trigger
TriggerProperties trigger()- Returns:
- the trigger of the task
-
sourceTriggers
Map<String,RegistrySourceTrigger> sourceTriggers()- Returns:
- the source triggers of the task.
-