Class EmbeddedPersistentVolumeClaim

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<EmbeddedPersistentVolumeClaimBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, io.fabric8.kubernetes.api.model.Namespaced, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class EmbeddedPersistentVolumeClaim
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<EmbeddedPersistentVolumeClaimBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, io.fabric8.kubernetes.api.model.Namespaced
    EmbeddedPersistentVolumeClaim is an embedded version of k8s.io/api/core/v1.PersistentVolumeClaim. It contains TypeMeta and a reduced ObjectMeta.
    See Also:
    Serialized Form
    • Constructor Detail

      • EmbeddedPersistentVolumeClaim

        public EmbeddedPersistentVolumeClaim()
        No args constructor for use in serialization
      • EmbeddedPersistentVolumeClaim

        public EmbeddedPersistentVolumeClaim​(String apiVersion,
                                             String kind,
                                             EmbeddedObjectMetadata metadata,
                                             io.fabric8.kubernetes.api.model.PersistentVolumeClaimSpec spec,
                                             io.fabric8.kubernetes.api.model.PersistentVolumeClaimStatus status)
    • 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
      • 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
      • 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
      • 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 EmbeddedObjectMetadata getMetadata()
        EmbeddedPersistentVolumeClaim is an embedded version of k8s.io/api/core/v1.PersistentVolumeClaim. It contains TypeMeta and a reduced ObjectMeta.
      • setMetadata

        public void setMetadata​(EmbeddedObjectMetadata metadata)
        EmbeddedPersistentVolumeClaim is an embedded version of k8s.io/api/core/v1.PersistentVolumeClaim. It contains TypeMeta and a reduced ObjectMeta.
      • getSpec

        public io.fabric8.kubernetes.api.model.PersistentVolumeClaimSpec getSpec()
        EmbeddedPersistentVolumeClaim is an embedded version of k8s.io/api/core/v1.PersistentVolumeClaim. It contains TypeMeta and a reduced ObjectMeta.
      • setSpec

        public void setSpec​(io.fabric8.kubernetes.api.model.PersistentVolumeClaimSpec spec)
        EmbeddedPersistentVolumeClaim is an embedded version of k8s.io/api/core/v1.PersistentVolumeClaim. It contains TypeMeta and a reduced ObjectMeta.
      • getStatus

        public io.fabric8.kubernetes.api.model.PersistentVolumeClaimStatus getStatus()
        EmbeddedPersistentVolumeClaim is an embedded version of k8s.io/api/core/v1.PersistentVolumeClaim. It contains TypeMeta and a reduced ObjectMeta.
      • setStatus

        public void setStatus​(io.fabric8.kubernetes.api.model.PersistentVolumeClaimStatus status)
        EmbeddedPersistentVolumeClaim is an embedded version of k8s.io/api/core/v1.PersistentVolumeClaim. It contains TypeMeta and a reduced ObjectMeta.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)