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
Modifier and TypeClassDescriptionstatic class
Deprecated. -
Field Summary
Fields inherited from interface org.csanchez.jenkins.plugins.kubernetes.volumes.DynamicPVC
LOGGER
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionio.fabric8.kubernetes.api.model.Volume
buildVolume
(String volumeName, String podName) Deprecated.io.fabric8.kubernetes.api.model.PersistentVolumeClaim
createVolume
(io.fabric8.kubernetes.client.KubernetesClient client, io.fabric8.kubernetes.api.model.ObjectMeta podMetaData) Deprecated.Create the workspace volumeboolean
Deprecated.Deprecated.getPvcName
(String podName) Deprecated.Deprecated.Deprecated.int
hashCode()
Deprecated.void
setAccessModes
(String accessModes) Deprecated.void
setRequestsSize
(String requestsSize) Deprecated.void
setStorageClassName
(String storageClassName) Deprecated.Methods inherited from class org.csanchez.jenkins.plugins.kubernetes.volumes.workspace.WorkspaceVolume
buildVolume, getDefault, merge
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.csanchez.jenkins.plugins.kubernetes.volumes.DynamicPVC
buildPVC, createPVC
Methods 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:
getAccessModes
in interfaceProvisionedVolume
-
setAccessModes
Deprecated. -
getRequestsSize
Deprecated.- Specified by:
getRequestsSize
in interfaceProvisionedVolume
-
setRequestsSize
Deprecated. -
getStorageClassName
Deprecated.- Specified by:
getStorageClassName
in interfaceProvisionedVolume
-
setStorageClassName
Deprecated. -
buildVolume
Deprecated.- Overrides:
buildVolume
in 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:WorkspaceVolume
Create the workspace volume- Overrides:
createVolume
in classWorkspaceVolume
- Parameters:
client
- Kubernetes clientpodMetaData
- Kubernetes pod metadata- Returns:
- the created persistent volume claim
-
getPvcName
Deprecated.- Specified by:
getPvcName
in interfaceDynamicPVC
-
equals
Deprecated. -
hashCode
public int hashCode()Deprecated.
-
GenericEphemeralWorkspaceVolume
instead.