@Generated(value="software.amazon.awssdk:codegen") public final class ImageRepository extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ImageRepository.Builder,ImageRepository>
Describes a source image repository.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ImageRepository.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ImageRepository.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ImageConfiguration |
imageConfiguration()
Configuration for running the identified image.
|
String |
imageIdentifier()
The identifier of an image.
|
ImageRepositoryType |
imageRepositoryType()
The type of the image repository.
|
String |
imageRepositoryTypeAsString()
The type of the image repository.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ImageRepository.Builder> |
serializableBuilderClass() |
ImageRepository.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String imageIdentifier()
The identifier of an image.
For an image in Amazon Elastic Container Registry (Amazon ECR), this is an image name. For the image name format, see Pulling an image in the Amazon ECR User Guide.
For an image in Amazon Elastic Container Registry (Amazon ECR), this is an image name. For the image name format, see Pulling an image in the Amazon ECR User Guide.
public final ImageConfiguration imageConfiguration()
Configuration for running the identified image.
public final ImageRepositoryType imageRepositoryType()
The type of the image repository. This reflects the repository provider and whether the repository is private or public.
If the service returns an enum value that is not available in the current SDK version,
imageRepositoryType will return ImageRepositoryType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from imageRepositoryTypeAsString().
ImageRepositoryTypepublic final String imageRepositoryTypeAsString()
The type of the image repository. This reflects the repository provider and whether the repository is private or public.
If the service returns an enum value that is not available in the current SDK version,
imageRepositoryType will return ImageRepositoryType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from imageRepositoryTypeAsString().
ImageRepositoryTypepublic ImageRepository.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ImageRepository.Builder,ImageRepository>public static ImageRepository.Builder builder()
public static Class<? extends ImageRepository.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.