io.kubernetes.client.openapi.models.V1VolumeProjectionFluent Maven / Gradle / Ivy
/*
Copyright 2022 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.Fluent;
import io.kubernetes.client.fluent.Nested;
/** Generated */
public interface V1VolumeProjectionFluent> extends Fluent {
/**
* This method has been deprecated, please use method buildConfigMap instead.
*
* @return The buildable object.
*/
@Deprecated
public V1ConfigMapProjection getConfigMap();
public io.kubernetes.client.openapi.models.V1ConfigMapProjection buildConfigMap();
public A withConfigMap(io.kubernetes.client.openapi.models.V1ConfigMapProjection configMap);
public Boolean hasConfigMap();
public V1VolumeProjectionFluent.ConfigMapNested withNewConfigMap();
public io.kubernetes.client.openapi.models.V1VolumeProjectionFluent.ConfigMapNested
withNewConfigMapLike(io.kubernetes.client.openapi.models.V1ConfigMapProjection item);
public io.kubernetes.client.openapi.models.V1VolumeProjectionFluent.ConfigMapNested
editConfigMap();
public io.kubernetes.client.openapi.models.V1VolumeProjectionFluent.ConfigMapNested
editOrNewConfigMap();
public io.kubernetes.client.openapi.models.V1VolumeProjectionFluent.ConfigMapNested
editOrNewConfigMapLike(io.kubernetes.client.openapi.models.V1ConfigMapProjection item);
/**
* This method has been deprecated, please use method buildDownwardAPI instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public V1DownwardAPIProjection getDownwardAPI();
public io.kubernetes.client.openapi.models.V1DownwardAPIProjection buildDownwardAPI();
public A withDownwardAPI(io.kubernetes.client.openapi.models.V1DownwardAPIProjection downwardAPI);
public java.lang.Boolean hasDownwardAPI();
public V1VolumeProjectionFluent.DownwardAPINested withNewDownwardAPI();
public io.kubernetes.client.openapi.models.V1VolumeProjectionFluent.DownwardAPINested
withNewDownwardAPILike(io.kubernetes.client.openapi.models.V1DownwardAPIProjection item);
public io.kubernetes.client.openapi.models.V1VolumeProjectionFluent.DownwardAPINested
editDownwardAPI();
public io.kubernetes.client.openapi.models.V1VolumeProjectionFluent.DownwardAPINested
editOrNewDownwardAPI();
public io.kubernetes.client.openapi.models.V1VolumeProjectionFluent.DownwardAPINested
editOrNewDownwardAPILike(io.kubernetes.client.openapi.models.V1DownwardAPIProjection item);
/**
* This method has been deprecated, please use method buildSecret instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public V1SecretProjection getSecret();
public io.kubernetes.client.openapi.models.V1SecretProjection buildSecret();
public A withSecret(io.kubernetes.client.openapi.models.V1SecretProjection secret);
public java.lang.Boolean hasSecret();
public V1VolumeProjectionFluent.SecretNested withNewSecret();
public io.kubernetes.client.openapi.models.V1VolumeProjectionFluent.SecretNested
withNewSecretLike(io.kubernetes.client.openapi.models.V1SecretProjection item);
public io.kubernetes.client.openapi.models.V1VolumeProjectionFluent.SecretNested editSecret();
public io.kubernetes.client.openapi.models.V1VolumeProjectionFluent.SecretNested
editOrNewSecret();
public io.kubernetes.client.openapi.models.V1VolumeProjectionFluent.SecretNested
editOrNewSecretLike(io.kubernetes.client.openapi.models.V1SecretProjection item);
/**
* This method has been deprecated, please use method buildServiceAccountToken instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public V1ServiceAccountTokenProjection getServiceAccountToken();
public io.kubernetes.client.openapi.models.V1ServiceAccountTokenProjection
buildServiceAccountToken();
public A withServiceAccountToken(
io.kubernetes.client.openapi.models.V1ServiceAccountTokenProjection serviceAccountToken);
public java.lang.Boolean hasServiceAccountToken();
public V1VolumeProjectionFluent.ServiceAccountTokenNested withNewServiceAccountToken();
public io.kubernetes.client.openapi.models.V1VolumeProjectionFluent.ServiceAccountTokenNested
withNewServiceAccountTokenLike(
io.kubernetes.client.openapi.models.V1ServiceAccountTokenProjection item);
public io.kubernetes.client.openapi.models.V1VolumeProjectionFluent.ServiceAccountTokenNested
editServiceAccountToken();
public io.kubernetes.client.openapi.models.V1VolumeProjectionFluent.ServiceAccountTokenNested
editOrNewServiceAccountToken();
public io.kubernetes.client.openapi.models.V1VolumeProjectionFluent.ServiceAccountTokenNested
editOrNewServiceAccountTokenLike(
io.kubernetes.client.openapi.models.V1ServiceAccountTokenProjection item);
public interface ConfigMapNested
extends Nested, V1ConfigMapProjectionFluent> {
public N and();
public N endConfigMap();
}
public interface DownwardAPINested
extends io.kubernetes.client.fluent.Nested,
V1DownwardAPIProjectionFluent> {
public N and();
public N endDownwardAPI();
}
public interface SecretNested
extends io.kubernetes.client.fluent.Nested,
V1SecretProjectionFluent> {
public N and();
public N endSecret();
}
public interface ServiceAccountTokenNested
extends io.kubernetes.client.fluent.Nested,
V1ServiceAccountTokenProjectionFluent<
V1VolumeProjectionFluent.ServiceAccountTokenNested> {
public N and();
public N endServiceAccountToken();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy