public class ScaleIOPersistentVolumeSourceFluent<A extends ScaleIOPersistentVolumeSourceFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
ScaleIOPersistentVolumeSourceFluent.SecretRefNested<N> |
| Constructor and Description |
|---|
ScaleIOPersistentVolumeSourceFluent() |
ScaleIOPersistentVolumeSourceFluent(ScaleIOPersistentVolumeSource instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic ScaleIOPersistentVolumeSourceFluent()
public ScaleIOPersistentVolumeSourceFluent(ScaleIOPersistentVolumeSource instance)
protected void copyInstance(ScaleIOPersistentVolumeSource instance)
public String getFsType()
public boolean hasFsType()
public String getGateway()
public boolean hasGateway()
public String getProtectionDomain()
public boolean hasProtectionDomain()
public Boolean getReadOnly()
public boolean hasReadOnly()
public SecretReference buildSecretRef()
public A withSecretRef(SecretReference secretRef)
public boolean hasSecretRef()
public ScaleIOPersistentVolumeSourceFluent.SecretRefNested<A> withNewSecretRef()
public ScaleIOPersistentVolumeSourceFluent.SecretRefNested<A> withNewSecretRefLike(SecretReference item)
public ScaleIOPersistentVolumeSourceFluent.SecretRefNested<A> editSecretRef()
public ScaleIOPersistentVolumeSourceFluent.SecretRefNested<A> editOrNewSecretRef()
public ScaleIOPersistentVolumeSourceFluent.SecretRefNested<A> editOrNewSecretRefLike(SecretReference item)
public Boolean getSslEnabled()
public boolean hasSslEnabled()
public String getStorageMode()
public boolean hasStorageMode()
public String getStoragePool()
public boolean hasStoragePool()
public String getSystem()
public boolean hasSystem()
public String getVolumeName()
public boolean hasVolumeName()
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 ScaleIOPersistentVolumeSourceFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends ScaleIOPersistentVolumeSourceFluent<A>>public A withReadOnly()
public A withSslEnabled()
Copyright © 2015–2023 Red Hat. All rights reserved.