Package k8s.io.api.core.v1
Interface Generated.VolumeProjectionOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Generated.VolumeProjection,Generated.VolumeProjection.Builder
- Enclosing class:
- Generated
public static interface Generated.VolumeProjectionOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Generated.ClusterTrustBundleProjectiongetClusterTrustBundle()ClusterTrustBundle allows a pod to access the `.spec.trustBundle` field of ClusterTrustBundle objects in an auto-updating file.Generated.ClusterTrustBundleProjectionOrBuildergetClusterTrustBundleOrBuilder()ClusterTrustBundle allows a pod to access the `.spec.trustBundle` field of ClusterTrustBundle objects in an auto-updating file.Generated.ConfigMapProjectiongetConfigMap()configMap information about the configMap data to project +optionalGenerated.ConfigMapProjectionOrBuildergetConfigMapOrBuilder()configMap information about the configMap data to project +optionalGenerated.DownwardAPIProjectiongetDownwardAPI()downwardAPI information about the downwardAPI data to project +optionalGenerated.DownwardAPIProjectionOrBuildergetDownwardAPIOrBuilder()downwardAPI information about the downwardAPI data to project +optionalGenerated.SecretProjectiongetSecret()secret information about the secret data to project +optionalGenerated.SecretProjectionOrBuildergetSecretOrBuilder()secret information about the secret data to project +optionalGenerated.ServiceAccountTokenProjectiongetServiceAccountToken()serviceAccountToken is information about the serviceAccountToken data to project +optionalGenerated.ServiceAccountTokenProjectionOrBuildergetServiceAccountTokenOrBuilder()serviceAccountToken is information about the serviceAccountToken data to project +optionalbooleanhasClusterTrustBundle()ClusterTrustBundle allows a pod to access the `.spec.trustBundle` field of ClusterTrustBundle objects in an auto-updating file.booleanhasConfigMap()configMap information about the configMap data to project +optionalbooleanhasDownwardAPI()downwardAPI information about the downwardAPI data to project +optionalbooleanhasSecret()secret information about the secret data to project +optionalbooleanhasServiceAccountToken()serviceAccountToken is information about the serviceAccountToken data to project +optional-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasSecret
boolean hasSecret()
secret information about the secret data to project +optional
optional .k8s.io.api.core.v1.SecretProjection secret = 1;- Returns:
- Whether the secret field is set.
-
getSecret
Generated.SecretProjection getSecret()
secret information about the secret data to project +optional
optional .k8s.io.api.core.v1.SecretProjection secret = 1;- Returns:
- The secret.
-
getSecretOrBuilder
Generated.SecretProjectionOrBuilder getSecretOrBuilder()
secret information about the secret data to project +optional
optional .k8s.io.api.core.v1.SecretProjection secret = 1;
-
hasDownwardAPI
boolean hasDownwardAPI()
downwardAPI information about the downwardAPI data to project +optional
optional .k8s.io.api.core.v1.DownwardAPIProjection downwardAPI = 2;- Returns:
- Whether the downwardAPI field is set.
-
getDownwardAPI
Generated.DownwardAPIProjection getDownwardAPI()
downwardAPI information about the downwardAPI data to project +optional
optional .k8s.io.api.core.v1.DownwardAPIProjection downwardAPI = 2;- Returns:
- The downwardAPI.
-
getDownwardAPIOrBuilder
Generated.DownwardAPIProjectionOrBuilder getDownwardAPIOrBuilder()
downwardAPI information about the downwardAPI data to project +optional
optional .k8s.io.api.core.v1.DownwardAPIProjection downwardAPI = 2;
-
hasConfigMap
boolean hasConfigMap()
configMap information about the configMap data to project +optional
optional .k8s.io.api.core.v1.ConfigMapProjection configMap = 3;- Returns:
- Whether the configMap field is set.
-
getConfigMap
Generated.ConfigMapProjection getConfigMap()
configMap information about the configMap data to project +optional
optional .k8s.io.api.core.v1.ConfigMapProjection configMap = 3;- Returns:
- The configMap.
-
getConfigMapOrBuilder
Generated.ConfigMapProjectionOrBuilder getConfigMapOrBuilder()
configMap information about the configMap data to project +optional
optional .k8s.io.api.core.v1.ConfigMapProjection configMap = 3;
-
hasServiceAccountToken
boolean hasServiceAccountToken()
serviceAccountToken is information about the serviceAccountToken data to project +optional
optional .k8s.io.api.core.v1.ServiceAccountTokenProjection serviceAccountToken = 4;- Returns:
- Whether the serviceAccountToken field is set.
-
getServiceAccountToken
Generated.ServiceAccountTokenProjection getServiceAccountToken()
serviceAccountToken is information about the serviceAccountToken data to project +optional
optional .k8s.io.api.core.v1.ServiceAccountTokenProjection serviceAccountToken = 4;- Returns:
- The serviceAccountToken.
-
getServiceAccountTokenOrBuilder
Generated.ServiceAccountTokenProjectionOrBuilder getServiceAccountTokenOrBuilder()
serviceAccountToken is information about the serviceAccountToken data to project +optional
optional .k8s.io.api.core.v1.ServiceAccountTokenProjection serviceAccountToken = 4;
-
hasClusterTrustBundle
boolean hasClusterTrustBundle()
ClusterTrustBundle allows a pod to access the `.spec.trustBundle` field of ClusterTrustBundle objects in an auto-updating file. Alpha, gated by the ClusterTrustBundleProjection feature gate. ClusterTrustBundle objects can either be selected by name, or by the combination of signer name and a label selector. Kubelet performs aggressive normalization of the PEM contents written into the pod filesystem. Esoteric PEM features such as inter-block comments and block headers are stripped. Certificates are deduplicated. The ordering of certificates within the file is arbitrary, and Kubelet may change the order over time. +featureGate=ClusterTrustBundleProjection +optional
optional .k8s.io.api.core.v1.ClusterTrustBundleProjection clusterTrustBundle = 5;- Returns:
- Whether the clusterTrustBundle field is set.
-
getClusterTrustBundle
Generated.ClusterTrustBundleProjection getClusterTrustBundle()
ClusterTrustBundle allows a pod to access the `.spec.trustBundle` field of ClusterTrustBundle objects in an auto-updating file. Alpha, gated by the ClusterTrustBundleProjection feature gate. ClusterTrustBundle objects can either be selected by name, or by the combination of signer name and a label selector. Kubelet performs aggressive normalization of the PEM contents written into the pod filesystem. Esoteric PEM features such as inter-block comments and block headers are stripped. Certificates are deduplicated. The ordering of certificates within the file is arbitrary, and Kubelet may change the order over time. +featureGate=ClusterTrustBundleProjection +optional
optional .k8s.io.api.core.v1.ClusterTrustBundleProjection clusterTrustBundle = 5;- Returns:
- The clusterTrustBundle.
-
getClusterTrustBundleOrBuilder
Generated.ClusterTrustBundleProjectionOrBuilder getClusterTrustBundleOrBuilder()
ClusterTrustBundle allows a pod to access the `.spec.trustBundle` field of ClusterTrustBundle objects in an auto-updating file. Alpha, gated by the ClusterTrustBundleProjection feature gate. ClusterTrustBundle objects can either be selected by name, or by the combination of signer name and a label selector. Kubelet performs aggressive normalization of the PEM contents written into the pod filesystem. Esoteric PEM features such as inter-block comments and block headers are stripped. Certificates are deduplicated. The ordering of certificates within the file is arbitrary, and Kubelet may change the order over time. +featureGate=ClusterTrustBundleProjection +optional
optional .k8s.io.api.core.v1.ClusterTrustBundleProjection clusterTrustBundle = 5;
-
-