Package com.oracle.bmc.artifacts.model
Class ContainerRepositoryCollection
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.artifacts.model.ContainerRepositoryCollection
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public final class ContainerRepositoryCollection extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
List of container repository results.
Note: Objects should always be created or deserialized using theContainerRepositoryCollection.Builder
. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theContainerRepositoryCollection.Builder
, which maintain a set of all explicitly set fields calledContainerRepositoryCollection.Builder.__explicitlySet__
. ThehashCode()
andequals(Object)
methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ContainerRepositoryCollection.Builder
-
Constructor Summary
Constructors Constructor Description ContainerRepositoryCollection(Integer layerCount, Long layersSizeInBytes, Integer imageCount, List<ContainerRepositorySummary> items, Integer remainingItemsCount, Integer repositoryCount)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ContainerRepositoryCollection.Builder
builder()
Create a new builder.boolean
equals(Object o)
Integer
getImageCount()
Total number of images.List<ContainerRepositorySummary>
getItems()
Collection of container repositories.Integer
getLayerCount()
Total number of layers.Long
getLayersSizeInBytes()
Total storage in bytes consumed by layers.Integer
getRemainingItemsCount()
Estimated number of remaining results.Integer
getRepositoryCount()
Total number of repositories.int
hashCode()
ContainerRepositoryCollection.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
ContainerRepositoryCollection
@Deprecated @ConstructorProperties({"layerCount","layersSizeInBytes","imageCount","items","remainingItemsCount","repositoryCount"}) public ContainerRepositoryCollection(Integer layerCount, Long layersSizeInBytes, Integer imageCount, List<ContainerRepositorySummary> items, Integer remainingItemsCount, Integer repositoryCount)
Deprecated.
-
-
Method Detail
-
builder
public static ContainerRepositoryCollection.Builder builder()
Create a new builder.
-
toBuilder
public ContainerRepositoryCollection.Builder toBuilder()
-
getLayerCount
public Integer getLayerCount()
Total number of layers.- Returns:
- the value
-
getLayersSizeInBytes
public Long getLayersSizeInBytes()
Total storage in bytes consumed by layers.- Returns:
- the value
-
getImageCount
public Integer getImageCount()
Total number of images.- Returns:
- the value
-
getItems
public List<ContainerRepositorySummary> getItems()
Collection of container repositories.- Returns:
- the value
-
getRemainingItemsCount
public Integer getRemainingItemsCount()
Estimated number of remaining results.- Returns:
- the value
-
getRepositoryCount
public Integer getRepositoryCount()
Total number of repositories.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-