public class FlexVolumeSourceFluentImpl<T extends FlexVolumeSourceFluent<T>> extends BaseFluent<T> implements FlexVolumeSourceFluent<T>
Modifier and Type | Class and Description |
---|---|
class |
FlexVolumeSourceFluentImpl.SecretRefNestedImpl<N> |
FlexVolumeSourceFluent.SecretRefNested<N>
_visitables
Constructor and Description |
---|
FlexVolumeSourceFluentImpl() |
FlexVolumeSourceFluentImpl(FlexVolumeSource instance) |
public FlexVolumeSourceFluentImpl()
public FlexVolumeSourceFluentImpl(FlexVolumeSource instance)
public String getDriver()
getDriver
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public T withDriver(String driver)
withDriver
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public String getFsType()
getFsType
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public T withFsType(String fsType)
withFsType
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public T addToOptions(String key, String value)
addToOptions
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public T addToOptions(Map<String,String> map)
addToOptions
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public T removeFromOptions(String key)
removeFromOptions
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public T removeFromOptions(Map<String,String> map)
removeFromOptions
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public Map<String,String> getOptions()
getOptions
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public T withOptions(Map<String,String> options)
withOptions
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public Boolean isReadOnly()
isReadOnly
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public T withReadOnly(Boolean readOnly)
withReadOnly
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public LocalObjectReference getSecretRef()
getSecretRef
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public T withSecretRef(LocalObjectReference secretRef)
withSecretRef
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public FlexVolumeSourceFluent.SecretRefNested<T> withNewSecretRef()
withNewSecretRef
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public FlexVolumeSourceFluent.SecretRefNested<T> withNewSecretRefLike(LocalObjectReference item)
withNewSecretRefLike
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public FlexVolumeSourceFluent.SecretRefNested<T> editSecretRef()
editSecretRef
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public T withNewSecretRef(String name)
withNewSecretRef
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public T addToAdditionalProperties(String key, Object value)
addToAdditionalProperties
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public T addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public T removeFromAdditionalProperties(String key)
removeFromAdditionalProperties
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public T removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public Map<String,Object> getAdditionalProperties()
getAdditionalProperties
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
public T withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties
in interface FlexVolumeSourceFluent<T extends FlexVolumeSourceFluent<T>>
Copyright © 2011–2016 Red Hat. All rights reserved.