@Generated(value="software.amazon.awssdk:codegen") public final class GetLifecyclePolicyPreviewRequest extends EcrRequest implements ToCopyableBuilder<GetLifecyclePolicyPreviewRequest.Builder,GetLifecyclePolicyPreviewRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetLifecyclePolicyPreviewRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetLifecyclePolicyPreviewRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
LifecyclePolicyPreviewFilter |
filter()
An optional parameter that filters results based on image tag status and all tags, if tagged.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasImageIds()
Returns true if the ImageIds property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
List<ImageIdentifier> |
imageIds()
The list of imageIDs to be included.
|
Integer |
maxResults()
The maximum number of repository results returned by
GetLifecyclePolicyPreviewRequest in
paginated output. |
String |
nextToken()
The
nextToken value returned from a previous paginated
GetLifecyclePolicyPreviewRequest request where maxResults was used and the
results exceeded the value of that parameter. |
String |
registryId()
The AWS account ID associated with the registry that contains the repository.
|
String |
repositoryName()
The name of the repository.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetLifecyclePolicyPreviewRequest.Builder> |
serializableBuilderClass() |
GetLifecyclePolicyPreviewRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String registryId()
The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
public final String repositoryName()
The name of the repository.
public final boolean hasImageIds()
public final List<ImageIdentifier> imageIds()
The list of imageIDs to be included.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasImageIds() to see if a value was sent in this field.
public final String nextToken()
The nextToken value returned from a previous paginated
GetLifecyclePolicyPreviewRequest request where maxResults was used and the
results exceeded the value of that parameter. Pagination continues from the end of the
previous results
that returned the nextToken value. This value is
null when there are no more
results to return. This option cannot be used when you specify images with imageIds.
nextToken value returned from a previous paginated
GetLifecyclePolicyPreviewRequest request where maxResults was used and
the
results exceeded the value of that parameter. Pagination continues from the end of
the
previous results that returned the nextToken value. This value is
null when there are no more results to return. This option cannot be used when you specify
images with imageIds.public final Integer maxResults()
The maximum number of repository results returned by GetLifecyclePolicyPreviewRequest in
paginated output. When this parameter is used, GetLifecyclePolicyPreviewRequest only returns
maxResults results in a single page along with a nextToken
response element.
The remaining results of the initial request can be seen by sending
another
GetLifecyclePolicyPreviewRequest request with the returned nextToken
value.
This value can be between 1 and 1000. If this
parameter is not used, then
GetLifecyclePolicyPreviewRequest returns up to
100 results and a nextToken
value, if
applicable. This option cannot be used when you specify images with imageIds.
GetLifecyclePolicyPreviewRequest
in
paginated output. When this parameter is used, GetLifecyclePolicyPreviewRequest
only returns
maxResults results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending
another GetLifecyclePolicyPreviewRequest request with the returned nextToken
value. This value can be between 1 and 1000. If this
parameter is not used, then
GetLifecyclePolicyPreviewRequest returns up to
100 results and a
nextToken value, if
applicable. This option cannot be used when you specify images
with imageIds.public final LifecyclePolicyPreviewFilter filter()
An optional parameter that filters results based on image tag status and all tags, if tagged.
public GetLifecyclePolicyPreviewRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetLifecyclePolicyPreviewRequest.Builder,GetLifecyclePolicyPreviewRequest>toBuilder in class EcrRequestpublic static GetLifecyclePolicyPreviewRequest.Builder builder()
public static Class<? extends GetLifecyclePolicyPreviewRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.