public class RBDVolumeSourceFluentImpl<T extends RBDVolumeSourceFluent<T>> extends BaseFluent<T> implements RBDVolumeSourceFluent<T>
Modifier and Type | Class and Description |
---|---|
class |
RBDVolumeSourceFluentImpl.SecretRefNestedImpl<N> |
RBDVolumeSourceFluent.SecretRefNested<N>
_visitables
Constructor and Description |
---|
RBDVolumeSourceFluentImpl() |
RBDVolumeSourceFluentImpl(RBDVolumeSource instance) |
public RBDVolumeSourceFluentImpl()
public RBDVolumeSourceFluentImpl(RBDVolumeSource instance)
public String getFsType()
getFsType
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T withFsType(String fsType)
withFsType
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public String getImage()
getImage
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T withImage(String image)
withImage
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public String getKeyring()
getKeyring
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T withKeyring(String keyring)
withKeyring
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T addToMonitors(String... items)
addToMonitors
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T removeFromMonitors(String... items)
removeFromMonitors
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public List<String> getMonitors()
getMonitors
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T withMonitors(List<String> monitors)
withMonitors
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T withMonitors(String... monitors)
withMonitors
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public String getPool()
getPool
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T withPool(String pool)
withPool
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public Boolean isReadOnly()
isReadOnly
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T withReadOnly(Boolean readOnly)
withReadOnly
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public LocalObjectReference getSecretRef()
getSecretRef
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T withSecretRef(LocalObjectReference secretRef)
withSecretRef
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public RBDVolumeSourceFluent.SecretRefNested<T> withNewSecretRef()
withNewSecretRef
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public RBDVolumeSourceFluent.SecretRefNested<T> withNewSecretRefLike(LocalObjectReference item)
withNewSecretRefLike
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public RBDVolumeSourceFluent.SecretRefNested<T> editSecretRef()
editSecretRef
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T withNewSecretRef(String name)
withNewSecretRef
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public String getUser()
getUser
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T withUser(String user)
withUser
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T addToAdditionalProperties(String key, Object value)
addToAdditionalProperties
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T removeFromAdditionalProperties(String key)
removeFromAdditionalProperties
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public Map<String,Object> getAdditionalProperties()
getAdditionalProperties
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
public T withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties
in interface RBDVolumeSourceFluent<T extends RBDVolumeSourceFluent<T>>
Copyright © 2011–2015 Red Hat. All rights reserved.