Interface RegistryTask

All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.HasId, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<TaskInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.model.Indexable, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<RegistryTask>, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource, com.azure.resourcemanager.resources.fluentcore.model.Updatable<RegistryTask.Update>

public interface RegistryTask extends com.azure.resourcemanager.resources.fluentcore.arm.models.Resource, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<TaskInner>, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<RegistryTask>, com.azure.resourcemanager.resources.fluentcore.model.Updatable<RegistryTask.Update>
An immutable client-side representation of an Azure registry task.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static 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.azure.resourcemanager.resources.fluentcore.arm.models.Resource

    com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<T>, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithTags<T>, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.UpdateWithTags<T>
  • Field Summary

    Fields inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource

    DUMMY
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Gets the count of CPUs.
    Gets the creation date of build task.
    Gets the parent ID of this resource.
    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.
    Gets the current status of build task.
    int
    Gets the build timeout settings in seconds.
    Gets the trigger of the task.

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasId

    id

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel

    innerModel

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName

    name

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable

    key

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable

    refresh, refreshAsync

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource

    region, regionName, tags, type

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Updatable

    update
  • 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

      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.