Package io.fabric8.openshift.api.model
Class ImageStreamLayers
- java.lang.Object
-
- io.fabric8.openshift.api.model.ImageStreamLayers
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<ImageStreamLayersBuilder>,io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.KubernetesResource,io.fabric8.kubernetes.api.model.Namespaced,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class ImageStreamLayers extends Object implements io.fabric8.kubernetes.api.builder.Editable<ImageStreamLayersBuilder>, io.fabric8.kubernetes.api.model.HasMetadata, io.fabric8.kubernetes.api.model.Namespaced
ImageStreamLayers describes information about the layers referenced by images in this image stream.Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ImageStreamLayers()No args constructor for use in serializationImageStreamLayers(String apiVersion, Map<String,ImageLayerData> blobs, Map<String,ImageBlobReferences> images, String kind, io.fabric8.kubernetes.api.model.ObjectMeta metadata)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImageStreamLayersBuilderedit()Map<String,Object>getAdditionalProperties()StringgetApiVersion()APIVersion defines the versioned schema of this representation of an object.Map<String,ImageLayerData>getBlobs()blobs is a map of blob name to metadata about the blob.Map<String,ImageBlobReferences>getImages()images is a map between an image name and the names of the blobs and config that comprise the image.StringgetKind()Kind is a string value representing the REST resource this object represents.io.fabric8.kubernetes.api.model.ObjectMetagetMetadata()ImageStreamLayers describes information about the layers referenced by images in this image stream.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetApiVersion(String apiVersion)APIVersion defines the versioned schema of this representation of an object.voidsetBlobs(Map<String,ImageLayerData> blobs)blobs is a map of blob name to metadata about the blob.voidsetImages(Map<String,ImageBlobReferences> images)images is a map between an image name and the names of the blobs and config that comprise the image.voidsetKind(String kind)Kind is a string value representing the REST resource this object represents.voidsetMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)ImageStreamLayers describes information about the layers referenced by images in this image stream.ImageStreamLayersBuildertoBuilder()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.fabric8.kubernetes.api.model.HasMetadata
addFinalizer, addOwnerReference, addOwnerReference, getFinalizers, getFullResourceName, getOwnerReferenceFor, getOwnerReferenceFor, getPlural, getSingular, hasFinalizer, hasOwnerReferenceFor, hasOwnerReferenceFor, initNameAndNamespaceFrom, isFinalizerValid, isMarkedForDeletion, optionalMetadata, removeFinalizer, removeOwnerReference, removeOwnerReference
-
-
-
-
Constructor Detail
-
ImageStreamLayers
public ImageStreamLayers()
No args constructor for use in serialization
-
ImageStreamLayers
public ImageStreamLayers(String apiVersion, Map<String,ImageLayerData> blobs, Map<String,ImageBlobReferences> images, String kind, io.fabric8.kubernetes.api.model.ObjectMeta metadata)
-
-
Method Detail
-
getApiVersion
public String getApiVersion()
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources- Specified by:
getApiVersionin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setApiVersion
public void setApiVersion(String apiVersion)
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources- Specified by:
setApiVersionin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
getBlobs
public Map<String,ImageLayerData> getBlobs()
blobs is a map of blob name to metadata about the blob.
-
setBlobs
public void setBlobs(Map<String,ImageLayerData> blobs)
blobs is a map of blob name to metadata about the blob.
-
getImages
public Map<String,ImageBlobReferences> getImages()
images is a map between an image name and the names of the blobs and config that comprise the image.
-
setImages
public void setImages(Map<String,ImageBlobReferences> images)
images is a map between an image name and the names of the blobs and config that comprise the image.
-
getKind
public String getKind()
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds- Specified by:
getKindin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setKind
public void setKind(String kind)
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
-
getMetadata
public io.fabric8.kubernetes.api.model.ObjectMeta getMetadata()
ImageStreamLayers describes information about the layers referenced by images in this image stream.Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
- Specified by:
getMetadatain interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setMetadata
public void setMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
ImageStreamLayers describes information about the layers referenced by images in this image stream.Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
- Specified by:
setMetadatain interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
edit
public ImageStreamLayersBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<ImageStreamLayersBuilder>
-
toBuilder
public ImageStreamLayersBuilder toBuilder()
-
-