Class ImportImageParameters

java.lang.Object
com.microsoft.azure.management.containerregistry.ImportImageParameters

public class ImportImageParameters extends Object
The ImportImageParameters model.
  • Constructor Details

    • ImportImageParameters

      public ImportImageParameters()
  • Method Details

    • source

      public ImportSource source()
      Get the source of the image.
      Returns:
      the source value
    • withSource

      public ImportImageParameters withSource(ImportSource source)
      Set the source of the image.
      Parameters:
      source - the source value to set
      Returns:
      the ImportImageParameters object itself.
    • targetTags

      public List<String> targetTags()
      Get list of strings of the form repo[:tag]. When tag is omitted the source will be used (or 'latest' if source tag is also omitted).
      Returns:
      the targetTags value
    • withTargetTags

      public ImportImageParameters withTargetTags(List<String> targetTags)
      Set list of strings of the form repo[:tag]. When tag is omitted the source will be used (or 'latest' if source tag is also omitted).
      Parameters:
      targetTags - the targetTags value to set
      Returns:
      the ImportImageParameters object itself.
    • untaggedTargetRepositories

      public List<String> untaggedTargetRepositories()
      Get list of strings of repository names to do a manifest only copy. No tag will be created.
      Returns:
      the untaggedTargetRepositories value
    • withUntaggedTargetRepositories

      public ImportImageParameters withUntaggedTargetRepositories(List<String> untaggedTargetRepositories)
      Set list of strings of repository names to do a manifest only copy. No tag will be created.
      Parameters:
      untaggedTargetRepositories - the untaggedTargetRepositories value to set
      Returns:
      the ImportImageParameters object itself.
    • mode

      public ImportMode mode()
      Get when Force, any existing target tags will be overwritten. When NoForce, any existing target tags will fail the operation before any copying begins. Possible values include: 'NoForce', 'Force'.
      Returns:
      the mode value
    • withMode

      public ImportImageParameters withMode(ImportMode mode)
      Set when Force, any existing target tags will be overwritten. When NoForce, any existing target tags will fail the operation before any copying begins. Possible values include: 'NoForce', 'Force'.
      Parameters:
      mode - the mode value to set
      Returns:
      the ImportImageParameters object itself.