Package com.datadog.api.client.v2.model
Class ContainerImageAttributes
java.lang.Object
com.datadog.api.client.v2.model.ContainerImageAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ContainerImageAttributes
extends Object
Attributes for a Container Image.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddImageFlavorsItem(ContainerImageFlavor imageFlavorsItem) addImagesBuiltAtItem(String imagesBuiltAtItem) addImageTagsItem(String imageTagsItem) addOsArchitecturesItem(String osArchitecturesItem) addOsNamesItem(String osNamesItem) addOsVersionsItem(String osVersionsItem) addSizesItem(Long sizesItem) addSourcesItem(String sourcesItem) addTagsItem(String tagsItem) containerCount(Long containerCount) booleanReturn true if this ContainerImageAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Number of containers running the image.List of platform-specific images associated with the image record.List of build times associated with the Container Image.List of image tags associated with the Container Image.getName()Name of the Container Image.List of Operating System architectures supported by the Container Image.List of Operating System names supported by the Container Image.List of Operating System versions supported by the Container Image.Time the image was pushed to the container registry.Registry the Container Image was pushed to.Digest of the compressed image manifest.Repository where the Container Image is stored in.Short version of the Container Image name.getSizes()List of size for each platform-specific image associated with the image record.List of sources where the Container Image was collected from.getTags()List of tags associated with the Container Image.Vulnerability counts associated with the Container Image.inthashCode()imageFlavors(List<ContainerImageFlavor> imageFlavors) imagesBuiltAt(List<String> imagesBuiltAt) osArchitectures(List<String> osArchitectures) osVersions(List<String> osVersions) publishedAt(String publishedAt) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.repoDigest(String repoDigest) repository(String repository) voidsetContainerCount(Long containerCount) voidsetImageFlavors(List<ContainerImageFlavor> imageFlavors) voidsetImagesBuiltAt(List<String> imagesBuiltAt) voidsetImageTags(List<String> imageTags) voidvoidsetOsArchitectures(List<String> osArchitectures) voidsetOsNames(List<String> osNames) voidsetOsVersions(List<String> osVersions) voidsetPublishedAt(String publishedAt) voidsetRegistry(String registry) voidsetRepoDigest(String repoDigest) voidsetRepository(String repository) voidsetShortImage(String shortImage) voidvoidsetSources(List<String> sources) voidvoidsetVulnerabilityCount(ContainerImageVulnerabilities vulnerabilityCount) shortImage(String shortImage) toString()vulnerabilityCount(ContainerImageVulnerabilities vulnerabilityCount)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CONTAINER_COUNT
- See Also:
-
JSON_PROPERTY_IMAGE_FLAVORS
- See Also:
-
JSON_PROPERTY_IMAGE_TAGS
- See Also:
-
JSON_PROPERTY_IMAGES_BUILT_AT
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_OS_ARCHITECTURES
- See Also:
-
JSON_PROPERTY_OS_NAMES
- See Also:
-
JSON_PROPERTY_OS_VERSIONS
- See Also:
-
JSON_PROPERTY_PUBLISHED_AT
- See Also:
-
JSON_PROPERTY_REGISTRY
- See Also:
-
JSON_PROPERTY_REPO_DIGEST
- See Also:
-
JSON_PROPERTY_REPOSITORY
- See Also:
-
JSON_PROPERTY_SHORT_IMAGE
- See Also:
-
JSON_PROPERTY_SIZES
- See Also:
-
JSON_PROPERTY_SOURCES
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
JSON_PROPERTY_VULNERABILITY_COUNT
- See Also:
-
-
Constructor Details
-
ContainerImageAttributes
public ContainerImageAttributes()
-
-
Method Details
-
containerCount
-
getContainerCount
Number of containers running the image.- Returns:
- containerCount
-
setContainerCount
-
imageFlavors
-
addImageFlavorsItem
-
getImageFlavors
List of platform-specific images associated with the image record. The list contains more than 1 entry for multi-architecture images.- Returns:
- imageFlavors
-
setImageFlavors
-
imageTags
-
addImageTagsItem
-
getImageTags
List of image tags associated with the Container Image.- Returns:
- imageTags
-
setImageTags
-
imagesBuiltAt
-
addImagesBuiltAtItem
-
getImagesBuiltAt
List of build times associated with the Container Image. The list contains more than 1 entry for multi-architecture images.- Returns:
- imagesBuiltAt
-
setImagesBuiltAt
-
name
-
getName
Name of the Container Image.- Returns:
- name
-
setName
-
osArchitectures
-
addOsArchitecturesItem
-
getOsArchitectures
List of Operating System architectures supported by the Container Image.- Returns:
- osArchitectures
-
setOsArchitectures
-
osNames
-
addOsNamesItem
-
getOsNames
List of Operating System names supported by the Container Image.- Returns:
- osNames
-
setOsNames
-
osVersions
-
addOsVersionsItem
-
getOsVersions
List of Operating System versions supported by the Container Image.- Returns:
- osVersions
-
setOsVersions
-
publishedAt
-
getPublishedAt
Time the image was pushed to the container registry.- Returns:
- publishedAt
-
setPublishedAt
-
registry
-
getRegistry
Registry the Container Image was pushed to.- Returns:
- registry
-
setRegistry
-
repoDigest
-
getRepoDigest
Digest of the compressed image manifest.- Returns:
- repoDigest
-
setRepoDigest
-
repository
-
getRepository
Repository where the Container Image is stored in.- Returns:
- repository
-
setRepository
-
shortImage
-
getShortImage
Short version of the Container Image name.- Returns:
- shortImage
-
setShortImage
-
sizes
-
addSizesItem
-
getSizes
List of size for each platform-specific image associated with the image record. The list contains more than 1 entry for multi-architecture images.- Returns:
- sizes
-
setSizes
-
sources
-
addSourcesItem
-
getSources
List of sources where the Container Image was collected from.- Returns:
- sources
-
setSources
-
tags
-
addTagsItem
-
getTags
List of tags associated with the Container Image.- Returns:
- tags
-
setTags
-
vulnerabilityCount
public ContainerImageAttributes vulnerabilityCount(ContainerImageVulnerabilities vulnerabilityCount) -
getVulnerabilityCount
Vulnerability counts associated with the Container Image.- Returns:
- vulnerabilityCount
-
setVulnerabilityCount
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- ContainerImageAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this ContainerImageAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-