public class WorkspaceBindingFluentImpl<A extends WorkspaceBindingFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements WorkspaceBindingFluent<A>
WorkspaceBindingFluent.VolumeClaimTemplateNested<N>| Constructor and Description |
|---|
WorkspaceBindingFluentImpl() |
WorkspaceBindingFluentImpl(WorkspaceBinding instance) |
| Modifier and Type | Method and Description |
|---|---|
io.fabric8.kubernetes.api.model.PersistentVolumeClaim |
buildVolumeClaimTemplate() |
WorkspaceBindingFluent.VolumeClaimTemplateNested<A> |
editOrNewVolumeClaimTemplate() |
WorkspaceBindingFluent.VolumeClaimTemplateNested<A> |
editOrNewVolumeClaimTemplateLike(io.fabric8.kubernetes.api.model.PersistentVolumeClaim item) |
WorkspaceBindingFluent.VolumeClaimTemplateNested<A> |
editVolumeClaimTemplate() |
boolean |
equals(Object o) |
io.fabric8.kubernetes.api.model.ConfigMapVolumeSource |
getConfigMap() |
io.fabric8.kubernetes.api.model.CSIVolumeSource |
getCsi() |
io.fabric8.kubernetes.api.model.EmptyDirVolumeSource |
getEmptyDir() |
String |
getName() |
io.fabric8.kubernetes.api.model.PersistentVolumeClaimVolumeSource |
getPersistentVolumeClaim() |
io.fabric8.kubernetes.api.model.ProjectedVolumeSource |
getProjected() |
io.fabric8.kubernetes.api.model.SecretVolumeSource |
getSecret() |
String |
getSubPath() |
io.fabric8.kubernetes.api.model.PersistentVolumeClaim |
getVolumeClaimTemplate()
Deprecated.
|
Boolean |
hasConfigMap() |
Boolean |
hasCsi() |
Boolean |
hasEmptyDir() |
int |
hashCode() |
Boolean |
hasName() |
Boolean |
hasPersistentVolumeClaim() |
Boolean |
hasProjected() |
Boolean |
hasSecret() |
Boolean |
hasSubPath() |
Boolean |
hasVolumeClaimTemplate() |
String |
toString() |
A |
withConfigMap(io.fabric8.kubernetes.api.model.ConfigMapVolumeSource configMap) |
A |
withCsi(io.fabric8.kubernetes.api.model.CSIVolumeSource csi) |
A |
withEmptyDir(io.fabric8.kubernetes.api.model.EmptyDirVolumeSource emptyDir) |
A |
withName(String name) |
A |
withNewPersistentVolumeClaim(String claimName,
Boolean readOnly) |
WorkspaceBindingFluent.VolumeClaimTemplateNested<A> |
withNewVolumeClaimTemplate() |
WorkspaceBindingFluent.VolumeClaimTemplateNested<A> |
withNewVolumeClaimTemplateLike(io.fabric8.kubernetes.api.model.PersistentVolumeClaim item) |
A |
withPersistentVolumeClaim(io.fabric8.kubernetes.api.model.PersistentVolumeClaimVolumeSource persistentVolumeClaim) |
A |
withProjected(io.fabric8.kubernetes.api.model.ProjectedVolumeSource projected) |
A |
withSecret(io.fabric8.kubernetes.api.model.SecretVolumeSource secret) |
A |
withSubPath(String subPath) |
A |
withVolumeClaimTemplate(io.fabric8.kubernetes.api.model.PersistentVolumeClaim volumeClaimTemplate) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic WorkspaceBindingFluentImpl()
public WorkspaceBindingFluentImpl(WorkspaceBinding instance)
public io.fabric8.kubernetes.api.model.ConfigMapVolumeSource getConfigMap()
getConfigMap in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public A withConfigMap(io.fabric8.kubernetes.api.model.ConfigMapVolumeSource configMap)
withConfigMap in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public Boolean hasConfigMap()
hasConfigMap in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public io.fabric8.kubernetes.api.model.CSIVolumeSource getCsi()
getCsi in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public A withCsi(io.fabric8.kubernetes.api.model.CSIVolumeSource csi)
withCsi in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public Boolean hasCsi()
hasCsi in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public io.fabric8.kubernetes.api.model.EmptyDirVolumeSource getEmptyDir()
getEmptyDir in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public A withEmptyDir(io.fabric8.kubernetes.api.model.EmptyDirVolumeSource emptyDir)
withEmptyDir in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public Boolean hasEmptyDir()
hasEmptyDir in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public String getName()
getName in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public A withName(String name)
withName in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public Boolean hasName()
hasName in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public io.fabric8.kubernetes.api.model.PersistentVolumeClaimVolumeSource getPersistentVolumeClaim()
getPersistentVolumeClaim in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public A withPersistentVolumeClaim(io.fabric8.kubernetes.api.model.PersistentVolumeClaimVolumeSource persistentVolumeClaim)
withPersistentVolumeClaim in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public Boolean hasPersistentVolumeClaim()
hasPersistentVolumeClaim in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public A withNewPersistentVolumeClaim(String claimName, Boolean readOnly)
withNewPersistentVolumeClaim in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public io.fabric8.kubernetes.api.model.ProjectedVolumeSource getProjected()
getProjected in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public A withProjected(io.fabric8.kubernetes.api.model.ProjectedVolumeSource projected)
withProjected in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public Boolean hasProjected()
hasProjected in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public io.fabric8.kubernetes.api.model.SecretVolumeSource getSecret()
getSecret in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public A withSecret(io.fabric8.kubernetes.api.model.SecretVolumeSource secret)
withSecret in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public Boolean hasSecret()
hasSecret in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public String getSubPath()
getSubPath in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public A withSubPath(String subPath)
withSubPath in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public Boolean hasSubPath()
hasSubPath in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>@Deprecated public io.fabric8.kubernetes.api.model.PersistentVolumeClaim getVolumeClaimTemplate()
getVolumeClaimTemplate in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public io.fabric8.kubernetes.api.model.PersistentVolumeClaim buildVolumeClaimTemplate()
buildVolumeClaimTemplate in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public A withVolumeClaimTemplate(io.fabric8.kubernetes.api.model.PersistentVolumeClaim volumeClaimTemplate)
withVolumeClaimTemplate in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public Boolean hasVolumeClaimTemplate()
hasVolumeClaimTemplate in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public WorkspaceBindingFluent.VolumeClaimTemplateNested<A> withNewVolumeClaimTemplate()
withNewVolumeClaimTemplate in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public WorkspaceBindingFluent.VolumeClaimTemplateNested<A> withNewVolumeClaimTemplateLike(io.fabric8.kubernetes.api.model.PersistentVolumeClaim item)
withNewVolumeClaimTemplateLike in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public WorkspaceBindingFluent.VolumeClaimTemplateNested<A> editVolumeClaimTemplate()
editVolumeClaimTemplate in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public WorkspaceBindingFluent.VolumeClaimTemplateNested<A> editOrNewVolumeClaimTemplate()
editOrNewVolumeClaimTemplate in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public WorkspaceBindingFluent.VolumeClaimTemplateNested<A> editOrNewVolumeClaimTemplateLike(io.fabric8.kubernetes.api.model.PersistentVolumeClaim item)
editOrNewVolumeClaimTemplateLike in interface WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends WorkspaceBindingFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends WorkspaceBindingFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.