
io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent Maven / Gradle / Ivy
package io.fabric8.kubernetes.api.model;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.fabric8.kubernetes.api.builder.Fluent;
import io.fabric8.kubernetes.api.builder.Nested;
import java.lang.String;
import java.util.LinkedHashMap;
import java.lang.Deprecated;
import java.lang.Object;
import java.lang.Boolean;
import java.util.Map;
/**
* Generated
*/
public interface CSIPersistentVolumeSourceFluent> extends io.fabric8.kubernetes.api.builder.Fluent{
/**
* This method has been deprecated, please use method buildControllerExpandSecretRef instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.SecretReference getControllerExpandSecretRef();
public io.fabric8.kubernetes.api.model.SecretReference buildControllerExpandSecretRef();
public A withControllerExpandSecretRef(io.fabric8.kubernetes.api.model.SecretReference controllerExpandSecretRef);
public java.lang.Boolean hasControllerExpandSecretRef();
public A withNewControllerExpandSecretRef(java.lang.String name,java.lang.String namespace);
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested withNewControllerExpandSecretRef();
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested withNewControllerExpandSecretRefLike(io.fabric8.kubernetes.api.model.SecretReference item);
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested editControllerExpandSecretRef();
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested editOrNewControllerExpandSecretRef();
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested editOrNewControllerExpandSecretRefLike(io.fabric8.kubernetes.api.model.SecretReference item);
/**
* This method has been deprecated, please use method buildControllerPublishSecretRef instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.SecretReference getControllerPublishSecretRef();
public io.fabric8.kubernetes.api.model.SecretReference buildControllerPublishSecretRef();
public A withControllerPublishSecretRef(io.fabric8.kubernetes.api.model.SecretReference controllerPublishSecretRef);
public java.lang.Boolean hasControllerPublishSecretRef();
public A withNewControllerPublishSecretRef(java.lang.String name,java.lang.String namespace);
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested withNewControllerPublishSecretRef();
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested withNewControllerPublishSecretRefLike(io.fabric8.kubernetes.api.model.SecretReference item);
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested editControllerPublishSecretRef();
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested editOrNewControllerPublishSecretRef();
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested editOrNewControllerPublishSecretRefLike(io.fabric8.kubernetes.api.model.SecretReference item);
public java.lang.String getDriver();
public A withDriver(java.lang.String driver);
public java.lang.Boolean hasDriver();
/**
* Method is deprecated. use withDriver instead.
*/
@java.lang.Deprecated
public A withNewDriver(java.lang.String arg0);
public java.lang.String getFsType();
public A withFsType(java.lang.String fsType);
public java.lang.Boolean hasFsType();
/**
* Method is deprecated. use withFsType instead.
*/
@java.lang.Deprecated
public A withNewFsType(java.lang.String arg0);
/**
* This method has been deprecated, please use method buildNodePublishSecretRef instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.SecretReference getNodePublishSecretRef();
public io.fabric8.kubernetes.api.model.SecretReference buildNodePublishSecretRef();
public A withNodePublishSecretRef(io.fabric8.kubernetes.api.model.SecretReference nodePublishSecretRef);
public java.lang.Boolean hasNodePublishSecretRef();
public A withNewNodePublishSecretRef(java.lang.String name,java.lang.String namespace);
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested withNewNodePublishSecretRef();
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested withNewNodePublishSecretRefLike(io.fabric8.kubernetes.api.model.SecretReference item);
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested editNodePublishSecretRef();
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested editOrNewNodePublishSecretRef();
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested editOrNewNodePublishSecretRefLike(io.fabric8.kubernetes.api.model.SecretReference item);
/**
* This method has been deprecated, please use method buildNodeStageSecretRef instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.SecretReference getNodeStageSecretRef();
public io.fabric8.kubernetes.api.model.SecretReference buildNodeStageSecretRef();
public A withNodeStageSecretRef(io.fabric8.kubernetes.api.model.SecretReference nodeStageSecretRef);
public java.lang.Boolean hasNodeStageSecretRef();
public A withNewNodeStageSecretRef(java.lang.String name,java.lang.String namespace);
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested withNewNodeStageSecretRef();
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested withNewNodeStageSecretRefLike(io.fabric8.kubernetes.api.model.SecretReference item);
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested editNodeStageSecretRef();
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested editOrNewNodeStageSecretRef();
public io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested editOrNewNodeStageSecretRefLike(io.fabric8.kubernetes.api.model.SecretReference item);
public java.lang.Boolean getReadOnly();
public A withReadOnly(java.lang.Boolean readOnly);
public java.lang.Boolean hasReadOnly();
public A addToVolumeAttributes(java.lang.String key,java.lang.String value);
public A addToVolumeAttributes(java.util.Map map);
public A removeFromVolumeAttributes(java.lang.String key);
public A removeFromVolumeAttributes(java.util.Map map);
public java.util.Map getVolumeAttributes();
public A withVolumeAttributes(java.util.Map volumeAttributes);
public java.lang.Boolean hasVolumeAttributes();
public java.lang.String getVolumeHandle();
public A withVolumeHandle(java.lang.String volumeHandle);
public java.lang.Boolean hasVolumeHandle();
/**
* Method is deprecated. use withVolumeHandle instead.
*/
@java.lang.Deprecated
public A withNewVolumeHandle(java.lang.String arg0);
public A addToAdditionalProperties(java.lang.String key,java.lang.Object value);
public A addToAdditionalProperties(java.util.Map map);
public A removeFromAdditionalProperties(java.lang.String key);
public A removeFromAdditionalProperties(java.util.Map map);
public java.util.Map getAdditionalProperties();
public A withAdditionalProperties(java.util.Map additionalProperties);
public java.lang.Boolean hasAdditionalProperties();
public interface ControllerExpandSecretRefNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.SecretReferenceFluent>{
public N and();
public N endControllerExpandSecretRef();
}
public interface ControllerPublishSecretRefNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.SecretReferenceFluent>{
public N and();
public N endControllerPublishSecretRef();
}
public interface NodePublishSecretRefNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.SecretReferenceFluent>{
public N and();
public N endNodePublishSecretRef();
}
public interface NodeStageSecretRefNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.SecretReferenceFluent>{
public N and();
public N endNodeStageSecretRef();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy