Interface RegistryTask
- All Superinterfaces:
HasId,HasInnerModel<TaskInner>,HasName,Indexable,Refreshable<RegistryTask>,Resource,Updatable<RegistryTask.Update>
public interface RegistryTask
extends Resource, HasInnerModel<TaskInner>, Refreshable<RegistryTask>, Updatable<RegistryTask.Update>
An immutable client-side representation of an Azure registry task.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceContainer interface for all the definitions related to a registry task.static interfaceGrouping of registry task definition stages.static interfaceContainer interface for all the updates related to a registry task.static interfaceGrouping of registry task update stages.Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T> -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionintcpuCount()Gets the count of CPUs.Gets the creation date of build task.Gets the parent ID of this resource.platform()Gets the build timeout settings in seconds.Gets the provisioning state of the build task.Gets the RegistryTaskStep of the current task.Gets the name of the resource's resource group.Gets the source triggers of the task.status()Gets the current status of build task.inttimeout()Gets the build timeout settings in seconds.trigger()Gets the trigger of the task.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
region, regionName, tags, type
-
Method Details
-
resourceGroupName
String resourceGroupName()Gets the name of the resource's resource group.- Returns:
- the name of the resource's resource group
-
parentRegistryId
String parentRegistryId()Gets the parent ID of this resource.- Returns:
- the parent ID of this resource
-
provisioningState
ProvisioningState provisioningState()Gets the provisioning state of the build task.- Returns:
- the provisioning state of the build task
-
creationDate
OffsetDateTime creationDate()Gets the creation date of build task.- Returns:
- the creation date of build task
-
status
TaskStatus status()Gets the current status of build task.- Returns:
- the current status of build task
-
registryTaskStep
RegistryTaskStep registryTaskStep()Gets the RegistryTaskStep of the current task.- Returns:
- the RegistryTaskStep of the current task
-
timeout
int timeout()Gets the build timeout settings in seconds.- Returns:
- the build timeout settings in seconds
-
platform
PlatformProperties platform()Gets the build timeout settings in seconds.- Returns:
- the build timeout settings in seconds
-
cpuCount
int cpuCount()Gets the count of CPUs.- Returns:
- the CPU count
-
trigger
TriggerProperties trigger()Gets the trigger of the task.- Returns:
- the trigger of the task
-
sourceTriggers
Map<String,RegistrySourceTrigger> sourceTriggers()Gets the source triggers of the task.- Returns:
- the source triggers of the task.
-