public class WorkspaceBindingFluent<A extends WorkspaceBindingFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
WorkspaceBindingFluent.VolumeClaimTemplateNested<N> |
| Constructor and Description |
|---|
WorkspaceBindingFluent() |
WorkspaceBindingFluent(WorkspaceBinding instance) |
| Modifier and Type | Method and Description |
|---|---|
A |
addToAdditionalProperties(Map<String,Object> map) |
A |
addToAdditionalProperties(String key,
Object value) |
io.fabric8.kubernetes.api.model.PersistentVolumeClaim |
buildVolumeClaimTemplate() |
protected void |
copyInstance(WorkspaceBinding instance) |
WorkspaceBindingFluent.VolumeClaimTemplateNested<A> |
editOrNewVolumeClaimTemplate() |
WorkspaceBindingFluent.VolumeClaimTemplateNested<A> |
editOrNewVolumeClaimTemplateLike(io.fabric8.kubernetes.api.model.PersistentVolumeClaim item) |
WorkspaceBindingFluent.VolumeClaimTemplateNested<A> |
editVolumeClaimTemplate() |
boolean |
equals(Object o) |
Map<String,Object> |
getAdditionalProperties() |
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() |
boolean |
hasAdditionalProperties() |
boolean |
hasConfigMap() |
boolean |
hasCsi() |
boolean |
hasEmptyDir() |
int |
hashCode() |
boolean |
hasName() |
boolean |
hasPersistentVolumeClaim() |
boolean |
hasProjected() |
boolean |
hasSecret() |
boolean |
hasSubPath() |
boolean |
hasVolumeClaimTemplate() |
A |
removeFromAdditionalProperties(Map<String,Object> map) |
A |
removeFromAdditionalProperties(String key) |
String |
toString() |
<K,V> A |
withAdditionalProperties(Map<String,Object> additionalProperties) |
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) |
public WorkspaceBindingFluent()
public WorkspaceBindingFluent(WorkspaceBinding instance)
protected void copyInstance(WorkspaceBinding instance)
public io.fabric8.kubernetes.api.model.ConfigMapVolumeSource getConfigMap()
public A withConfigMap(io.fabric8.kubernetes.api.model.ConfigMapVolumeSource configMap)
public boolean hasConfigMap()
public io.fabric8.kubernetes.api.model.CSIVolumeSource getCsi()
public A withCsi(io.fabric8.kubernetes.api.model.CSIVolumeSource csi)
public boolean hasCsi()
public io.fabric8.kubernetes.api.model.EmptyDirVolumeSource getEmptyDir()
public A withEmptyDir(io.fabric8.kubernetes.api.model.EmptyDirVolumeSource emptyDir)
public boolean hasEmptyDir()
public String getName()
public boolean hasName()
public io.fabric8.kubernetes.api.model.PersistentVolumeClaimVolumeSource getPersistentVolumeClaim()
public A withPersistentVolumeClaim(io.fabric8.kubernetes.api.model.PersistentVolumeClaimVolumeSource persistentVolumeClaim)
public boolean hasPersistentVolumeClaim()
public A withNewPersistentVolumeClaim(String claimName, Boolean readOnly)
public io.fabric8.kubernetes.api.model.ProjectedVolumeSource getProjected()
public A withProjected(io.fabric8.kubernetes.api.model.ProjectedVolumeSource projected)
public boolean hasProjected()
public io.fabric8.kubernetes.api.model.SecretVolumeSource getSecret()
public A withSecret(io.fabric8.kubernetes.api.model.SecretVolumeSource secret)
public boolean hasSecret()
public String getSubPath()
public boolean hasSubPath()
public io.fabric8.kubernetes.api.model.PersistentVolumeClaim buildVolumeClaimTemplate()
public A withVolumeClaimTemplate(io.fabric8.kubernetes.api.model.PersistentVolumeClaim volumeClaimTemplate)
public boolean hasVolumeClaimTemplate()
public WorkspaceBindingFluent.VolumeClaimTemplateNested<A> withNewVolumeClaimTemplate()
public WorkspaceBindingFluent.VolumeClaimTemplateNested<A> withNewVolumeClaimTemplateLike(io.fabric8.kubernetes.api.model.PersistentVolumeClaim item)
public WorkspaceBindingFluent.VolumeClaimTemplateNested<A> editVolumeClaimTemplate()
public WorkspaceBindingFluent.VolumeClaimTemplateNested<A> editOrNewVolumeClaimTemplate()
public WorkspaceBindingFluent.VolumeClaimTemplateNested<A> editOrNewVolumeClaimTemplateLike(io.fabric8.kubernetes.api.model.PersistentVolumeClaim item)
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
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.