Class VolumeAttachment
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.storage.v1alpha1.VolumeAttachment
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<VolumeAttachmentBuilder>,io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class VolumeAttachment extends Object implements io.fabric8.kubernetes.api.builder.Editable<VolumeAttachmentBuilder>, io.fabric8.kubernetes.api.model.HasMetadata
VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.VolumeAttachment objects are non-namespaced.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description VolumeAttachment()No args constructor for use in serializationVolumeAttachment(String apiVersion, String kind, io.fabric8.kubernetes.api.model.ObjectMeta metadata, VolumeAttachmentSpec spec, VolumeAttachmentStatus status)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VolumeAttachmentBuilderedit()Map<String,Object>getAdditionalProperties()StringgetApiVersion()APIVersion defines the versioned schema of this representation of an object.StringgetKind()Kind is a string value representing the REST resource this object represents.io.fabric8.kubernetes.api.model.ObjectMetagetMetadata()VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.VolumeAttachmentSpecgetSpec()VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.VolumeAttachmentStatusgetStatus()VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetApiVersion(String apiVersion)APIVersion defines the versioned schema of this representation of an object.voidsetKind(String kind)Kind is a string value representing the REST resource this object represents.voidsetMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.voidsetSpec(VolumeAttachmentSpec spec)VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.voidsetStatus(VolumeAttachmentStatus status)VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.VolumeAttachmentBuildertoBuilder()-
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
-
VolumeAttachment
public VolumeAttachment()
No args constructor for use in serialization
-
VolumeAttachment
public VolumeAttachment(String apiVersion, String kind, io.fabric8.kubernetes.api.model.ObjectMeta metadata, VolumeAttachmentSpec spec, VolumeAttachmentStatus 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- 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
-
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()
VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.VolumeAttachment objects are non-namespaced.
- Specified by:
getMetadatain interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setMetadata
public void setMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.VolumeAttachment objects are non-namespaced.
- Specified by:
setMetadatain interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
getSpec
public VolumeAttachmentSpec getSpec()
VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.VolumeAttachment objects are non-namespaced.
-
setSpec
public void setSpec(VolumeAttachmentSpec spec)
VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.VolumeAttachment objects are non-namespaced.
-
getStatus
public VolumeAttachmentStatus getStatus()
VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.VolumeAttachment objects are non-namespaced.
-
setStatus
public void setStatus(VolumeAttachmentStatus status)
VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.VolumeAttachment objects are non-namespaced.
-
edit
public VolumeAttachmentBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<VolumeAttachmentBuilder>
-
toBuilder
public VolumeAttachmentBuilder toBuilder()
-
-