@Generated(value="software.amazon.awssdk:codegen") public final class AwsEcrContainerAggregation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsEcrContainerAggregation.Builder,AwsEcrContainerAggregation>
An aggregation of information about Amazon ECR containers.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsEcrContainerAggregation.Builder |
| Modifier and Type | Method and Description |
|---|---|
List<StringFilter> |
architectures()
The architecture of the containers.
|
static AwsEcrContainerAggregation.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasArchitectures()
For responses, this returns true if the service returned a value for the Architectures property.
|
int |
hashCode() |
boolean |
hasImageShas()
For responses, this returns true if the service returned a value for the ImageShas property.
|
boolean |
hasImageTags()
For responses, this returns true if the service returned a value for the ImageTags property.
|
boolean |
hasRepositories()
For responses, this returns true if the service returned a value for the Repositories property.
|
boolean |
hasResourceIds()
For responses, this returns true if the service returned a value for the ResourceIds property.
|
List<StringFilter> |
imageShas()
The image SHA values.
|
List<StringFilter> |
imageTags()
The image tags.
|
List<StringFilter> |
repositories()
The container repositories.
|
List<StringFilter> |
resourceIds()
The container resource IDs.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsEcrContainerAggregation.Builder> |
serializableBuilderClass() |
AwsEcrContainerSortBy |
sortBy()
The value to sort by.
|
String |
sortByAsString()
The value to sort by.
|
SortOrder |
sortOrder()
The sort order (ascending or descending).
|
String |
sortOrderAsString()
The sort order (ascending or descending).
|
AwsEcrContainerAggregation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final boolean hasArchitectures()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<StringFilter> architectures()
The architecture of the containers.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasArchitectures() method.
public final boolean hasImageShas()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final List<StringFilter> imageShas()
The image SHA values.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasImageShas() method.
public final boolean hasImageTags()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final List<StringFilter> imageTags()
The image tags.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasImageTags() method.
public final boolean hasRepositories()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<StringFilter> repositories()
The container repositories.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasRepositories() method.
public final boolean hasResourceIds()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<StringFilter> resourceIds()
The container resource IDs.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasResourceIds() method.
public final AwsEcrContainerSortBy sortBy()
The value to sort by.
If the service returns an enum value that is not available in the current SDK version, sortBy will
return AwsEcrContainerSortBy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from sortByAsString().
AwsEcrContainerSortBypublic final String sortByAsString()
The value to sort by.
If the service returns an enum value that is not available in the current SDK version, sortBy will
return AwsEcrContainerSortBy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from sortByAsString().
AwsEcrContainerSortBypublic final SortOrder sortOrder()
The sort order (ascending or descending).
If the service returns an enum value that is not available in the current SDK version, sortOrder will
return SortOrder.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
sortOrderAsString().
SortOrderpublic final String sortOrderAsString()
The sort order (ascending or descending).
If the service returns an enum value that is not available in the current SDK version, sortOrder will
return SortOrder.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
sortOrderAsString().
SortOrderpublic AwsEcrContainerAggregation.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsEcrContainerAggregation.Builder,AwsEcrContainerAggregation>public static AwsEcrContainerAggregation.Builder builder()
public static Class<? extends AwsEcrContainerAggregation.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.