Class Repository
- All Implemented Interfaces:
- Serializable,- SdkPojo,- ToCopyableBuilder<Repository.Builder,- Repository> 
An object representing a repository.
- See Also:
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionstatic Repository.Builderbuilder()final InstantThe date and time, in JavaScript date format, when the repository was created.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringThe Amazon Web Services account ID that's associated with the public registry that contains the repository.final StringThe Amazon Resource Name (ARN) that identifies the repository.final StringThe name of the repository.final StringThe URI for the repository.static Class<? extends Repository.Builder> Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuildercopy
- 
Method Details- 
repositoryArnThe Amazon Resource Name (ARN) that identifies the repository. The ARN contains the arn:aws:ecrnamespace, followed by the region of the repository, Amazon Web Services account ID of the repository owner, repository namespace, and repository name. For example,arn:aws:ecr:region:012345678910:repository/test.- Returns:
- The Amazon Resource Name (ARN) that identifies the repository. The ARN contains the
         arn:aws:ecrnamespace, followed by the region of the repository, Amazon Web Services account ID of the repository owner, repository namespace, and repository name. For example,arn:aws:ecr:region:012345678910:repository/test.
 
- 
registryIdThe Amazon Web Services account ID that's associated with the public registry that contains the repository. - Returns:
- The Amazon Web Services account ID that's associated with the public registry that contains the repository.
 
- 
repositoryNameThe name of the repository. - Returns:
- The name of the repository.
 
- 
repositoryUriThe URI for the repository. You can use this URI for container image pushandpulloperations.- Returns:
- The URI for the repository. You can use this URI for container image pushandpulloperations.
 
- 
createdAtThe date and time, in JavaScript date format, when the repository was created. - Returns:
- The date and time, in JavaScript date format, when the repository was created.
 
- 
toBuilderDescription copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToCopyableBuilder<Repository.Builder,- Repository> 
- Returns:
- a builder for type T
 
- 
builder
- 
serializableBuilderClass
- 
hashCode
- 
equals
- 
equalsBySdkFieldsDescription copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
- equalsBySdkFieldsin interface- SdkPojo
- Parameters:
- obj- the object to be compared with
- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
 
- 
toString
- 
getValueForField
- 
sdkFields
- 
sdkFieldNameToField- Specified by:
- sdkFieldNameToFieldin interface- SdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
 
 
-