Class DynamicPVCWorkspaceVolume
java.lang.Object
hudson.model.AbstractDescribableImpl<WorkspaceVolume>
org.csanchez.jenkins.plugins.kubernetes.volumes.workspace.WorkspaceVolume
org.csanchez.jenkins.plugins.kubernetes.volumes.workspace.DynamicPVCWorkspaceVolume
- All Implemented Interfaces:
Describable<WorkspaceVolume>,Serializable,DynamicPVC,ProvisionedVolume
Deprecated.
- Author:
- runzexia
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDeprecated. -
Field Summary
Fields inherited from interface org.csanchez.jenkins.plugins.kubernetes.volumes.DynamicPVC
LOGGER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.fabric8.kubernetes.api.model.VolumebuildVolume(String volumeName, String podName) Deprecated.io.fabric8.kubernetes.api.model.PersistentVolumeClaimcreateVolume(io.fabric8.kubernetes.client.KubernetesClient client, io.fabric8.kubernetes.api.model.ObjectMeta podMetaData) Deprecated.Create the workspace volumebooleanDeprecated.Deprecated.getPvcName(String podName) Deprecated.Deprecated.Deprecated.inthashCode()Deprecated.voidsetAccessModes(String accessModes) Deprecated.voidsetRequestsSize(String requestsSize) Deprecated.voidsetStorageClassName(String storageClassName) Deprecated.Methods inherited from class org.csanchez.jenkins.plugins.kubernetes.volumes.workspace.WorkspaceVolume
buildVolume, getDefault, mergeMethods inherited from class hudson.model.AbstractDescribableImpl
getDescriptorMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.csanchez.jenkins.plugins.kubernetes.volumes.DynamicPVC
buildPVC, createPVCMethods inherited from interface org.csanchez.jenkins.plugins.kubernetes.volumes.ProvisionedVolume
getAccessModesOrDefault, getRequestsSizeOrDefault, getResourceMap, getStorageClassNameOrDefault
-
Constructor Details
-
DynamicPVCWorkspaceVolume
@DataBoundConstructor public DynamicPVCWorkspaceVolume()Deprecated.
-
-
Method Details
-
getAccessModes
Deprecated.- Specified by:
getAccessModesin interfaceProvisionedVolume
-
setAccessModes
Deprecated. -
getRequestsSize
Deprecated.- Specified by:
getRequestsSizein interfaceProvisionedVolume
-
setRequestsSize
Deprecated. -
getStorageClassName
Deprecated.- Specified by:
getStorageClassNamein interfaceProvisionedVolume
-
setStorageClassName
Deprecated. -
buildVolume
Deprecated.- Overrides:
buildVolumein classWorkspaceVolume
-
createVolume
public io.fabric8.kubernetes.api.model.PersistentVolumeClaim createVolume(io.fabric8.kubernetes.client.KubernetesClient client, io.fabric8.kubernetes.api.model.ObjectMeta podMetaData) Deprecated.Description copied from class:WorkspaceVolumeCreate the workspace volume- Overrides:
createVolumein classWorkspaceVolume- Parameters:
client- Kubernetes clientpodMetaData- Kubernetes pod metadata- Returns:
- the created persistent volume claim
-
getPvcName
Deprecated.- Specified by:
getPvcNamein interfaceDynamicPVC
-
equals
Deprecated. -
hashCode
public int hashCode()Deprecated.
-
GenericEphemeralWorkspaceVolumeinstead.