Condividi tramite


ArtifactSource Class

public final class ArtifactSource
extends ExpandableStringEnum<ArtifactSource>

The artifact source. The source where the artifacts are downloaded from.

Field Summary

Modifier and Type Field and Description
static final ArtifactSource CACHE

pull images from Azure Container Registry with cache.

static final ArtifactSource DIRECT

pull images from Microsoft Artifact Registry.

Constructor Summary

Constructor Description
ArtifactSource()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ArtifactSource value.

Method Summary

Modifier and Type Method and Description
static ArtifactSource fromString(String name)

Creates or finds a ArtifactSource from its string representation.

static Collection<ArtifactSource> values()

Gets known ArtifactSource values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

CACHE

public static final ArtifactSource CACHE

pull images from Azure Container Registry with cache.

DIRECT

public static final ArtifactSource DIRECT

pull images from Microsoft Artifact Registry.

Constructor Details

ArtifactSource

@Deprecated
public ArtifactSource()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ArtifactSource value.

Method Details

fromString

public static ArtifactSource fromString(String name)

Creates or finds a ArtifactSource from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding ArtifactSource.

values

public static Collection<ArtifactSource> values()

Gets known ArtifactSource values.

Returns:

known ArtifactSource values.

Applies to