Package io.fabric8.kubernetes.api.model
Class VolumeProjectionFluent<A extends VolumeProjectionFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.VolumeProjectionFluent<A>
-
- Direct Known Subclasses:
ProjectedVolumeSourceFluent.SourcesNested
,VolumeProjectionBuilder
public class VolumeProjectionFluent<A extends VolumeProjectionFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
VolumeProjectionFluent.ClusterTrustBundleNested<N>
class
VolumeProjectionFluent.ConfigMapNested<N>
class
VolumeProjectionFluent.DownwardAPINested<N>
class
VolumeProjectionFluent.SecretNested<N>
class
VolumeProjectionFluent.ServiceAccountTokenNested<N>
-
Constructor Summary
Constructors Constructor Description VolumeProjectionFluent()
VolumeProjectionFluent(VolumeProjection instance)
-
Method Summary
-
-
-
Constructor Detail
-
VolumeProjectionFluent
public VolumeProjectionFluent()
-
VolumeProjectionFluent
public VolumeProjectionFluent(VolumeProjection instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(VolumeProjection instance)
-
buildClusterTrustBundle
public ClusterTrustBundleProjection buildClusterTrustBundle()
-
withClusterTrustBundle
public A withClusterTrustBundle(ClusterTrustBundleProjection clusterTrustBundle)
-
hasClusterTrustBundle
public boolean hasClusterTrustBundle()
-
withNewClusterTrustBundle
public VolumeProjectionFluent.ClusterTrustBundleNested<A> withNewClusterTrustBundle()
-
withNewClusterTrustBundleLike
public VolumeProjectionFluent.ClusterTrustBundleNested<A> withNewClusterTrustBundleLike(ClusterTrustBundleProjection item)
-
editClusterTrustBundle
public VolumeProjectionFluent.ClusterTrustBundleNested<A> editClusterTrustBundle()
-
editOrNewClusterTrustBundle
public VolumeProjectionFluent.ClusterTrustBundleNested<A> editOrNewClusterTrustBundle()
-
editOrNewClusterTrustBundleLike
public VolumeProjectionFluent.ClusterTrustBundleNested<A> editOrNewClusterTrustBundleLike(ClusterTrustBundleProjection item)
-
buildConfigMap
public ConfigMapProjection buildConfigMap()
-
withConfigMap
public A withConfigMap(ConfigMapProjection configMap)
-
hasConfigMap
public boolean hasConfigMap()
-
withNewConfigMap
public VolumeProjectionFluent.ConfigMapNested<A> withNewConfigMap()
-
withNewConfigMapLike
public VolumeProjectionFluent.ConfigMapNested<A> withNewConfigMapLike(ConfigMapProjection item)
-
editConfigMap
public VolumeProjectionFluent.ConfigMapNested<A> editConfigMap()
-
editOrNewConfigMap
public VolumeProjectionFluent.ConfigMapNested<A> editOrNewConfigMap()
-
editOrNewConfigMapLike
public VolumeProjectionFluent.ConfigMapNested<A> editOrNewConfigMapLike(ConfigMapProjection item)
-
buildDownwardAPI
public DownwardAPIProjection buildDownwardAPI()
-
withDownwardAPI
public A withDownwardAPI(DownwardAPIProjection downwardAPI)
-
hasDownwardAPI
public boolean hasDownwardAPI()
-
withNewDownwardAPI
public VolumeProjectionFluent.DownwardAPINested<A> withNewDownwardAPI()
-
withNewDownwardAPILike
public VolumeProjectionFluent.DownwardAPINested<A> withNewDownwardAPILike(DownwardAPIProjection item)
-
editDownwardAPI
public VolumeProjectionFluent.DownwardAPINested<A> editDownwardAPI()
-
editOrNewDownwardAPI
public VolumeProjectionFluent.DownwardAPINested<A> editOrNewDownwardAPI()
-
editOrNewDownwardAPILike
public VolumeProjectionFluent.DownwardAPINested<A> editOrNewDownwardAPILike(DownwardAPIProjection item)
-
buildSecret
public SecretProjection buildSecret()
-
withSecret
public A withSecret(SecretProjection secret)
-
hasSecret
public boolean hasSecret()
-
withNewSecret
public VolumeProjectionFluent.SecretNested<A> withNewSecret()
-
withNewSecretLike
public VolumeProjectionFluent.SecretNested<A> withNewSecretLike(SecretProjection item)
-
editSecret
public VolumeProjectionFluent.SecretNested<A> editSecret()
-
editOrNewSecret
public VolumeProjectionFluent.SecretNested<A> editOrNewSecret()
-
editOrNewSecretLike
public VolumeProjectionFluent.SecretNested<A> editOrNewSecretLike(SecretProjection item)
-
buildServiceAccountToken
public ServiceAccountTokenProjection buildServiceAccountToken()
-
withServiceAccountToken
public A withServiceAccountToken(ServiceAccountTokenProjection serviceAccountToken)
-
hasServiceAccountToken
public boolean hasServiceAccountToken()
-
withNewServiceAccountToken
public A withNewServiceAccountToken(String audience, Long expirationSeconds, String path)
-
withNewServiceAccountToken
public VolumeProjectionFluent.ServiceAccountTokenNested<A> withNewServiceAccountToken()
-
withNewServiceAccountTokenLike
public VolumeProjectionFluent.ServiceAccountTokenNested<A> withNewServiceAccountTokenLike(ServiceAccountTokenProjection item)
-
editServiceAccountToken
public VolumeProjectionFluent.ServiceAccountTokenNested<A> editServiceAccountToken()
-
editOrNewServiceAccountToken
public VolumeProjectionFluent.ServiceAccountTokenNested<A> editOrNewServiceAccountToken()
-
editOrNewServiceAccountTokenLike
public VolumeProjectionFluent.ServiceAccountTokenNested<A> editOrNewServiceAccountTokenLike(ServiceAccountTokenProjection item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends VolumeProjectionFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends VolumeProjectionFluent<A>>
-
-