@Generated(value="software.amazon.awssdk:codegen") public final class AwsEcrRepositoryDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsEcrRepositoryDetails.Builder,AwsEcrRepositoryDetails>
Provides information about an Amazon Elastic Container Registry repository.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsEcrRepositoryDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The ARN of the repository.
|
static AwsEcrRepositoryDetails.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
AwsEcrRepositoryImageScanningConfigurationDetails |
imageScanningConfiguration()
The image scanning configuration for a repository.
|
String |
imageTagMutability()
The tag mutability setting for the repository.
|
AwsEcrRepositoryLifecyclePolicyDetails |
lifecyclePolicy()
Information about the lifecycle policy for the repository.
|
String |
repositoryName()
The name of the repository.
|
String |
repositoryPolicyText()
The text of the repository policy.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsEcrRepositoryDetails.Builder> |
serializableBuilderClass() |
AwsEcrRepositoryDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The ARN of the repository.
public final AwsEcrRepositoryImageScanningConfigurationDetails imageScanningConfiguration()
The image scanning configuration for a repository.
public final String imageTagMutability()
The tag mutability setting for the repository. Valid values are IMMUTABLE or MUTABLE.
IMMUTABLE or
MUTABLE.public final AwsEcrRepositoryLifecyclePolicyDetails lifecyclePolicy()
Information about the lifecycle policy for the repository.
public final String repositoryName()
The name of the repository.
public final String repositoryPolicyText()
The text of the repository policy.
public AwsEcrRepositoryDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsEcrRepositoryDetails.Builder,AwsEcrRepositoryDetails>public static AwsEcrRepositoryDetails.Builder builder()
public static Class<? extends AwsEcrRepositoryDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.