Package org.cdk8s.plus25.k8s
Interface VolumeProjection
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
VolumeProjection.Jsii$Proxy
@Generated(value="jsii-pacmak/1.88.0 (build eaabd08)", date="2023-09-11T06:17:58.851Z") @Stability(Stable) public interface VolumeProjection extends software.amazon.jsii.JsiiSerializable
Projection that may be projected along with other supported volume types.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classVolumeProjection.BuilderA builder forVolumeProjectionstatic classVolumeProjection.Jsii$ProxyAn implementation forVolumeProjection
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static VolumeProjection.Builderbuilder()default ConfigMapProjectiongetConfigMap()configMap information about the configMap data to project.default DownwardApiProjectiongetDownwardApi()downwardAPI information about the downwardAPI data to project.default SecretProjectiongetSecret()secret information about the secret data to project.default ServiceAccountTokenProjectiongetServiceAccountToken()serviceAccountToken is information about the serviceAccountToken data to project.
-
-
-
Method Detail
-
getConfigMap
@Stability(Stable) @Nullable default ConfigMapProjection getConfigMap()
configMap information about the configMap data to project.
-
getDownwardApi
@Stability(Stable) @Nullable default DownwardApiProjection getDownwardApi()
downwardAPI information about the downwardAPI data to project.
-
getSecret
@Stability(Stable) @Nullable default SecretProjection getSecret()
secret information about the secret data to project.
-
getServiceAccountToken
@Stability(Stable) @Nullable default ServiceAccountTokenProjection getServiceAccountToken()
serviceAccountToken is information about the serviceAccountToken data to project.
-
builder
@Stability(Stable) static VolumeProjection.Builder builder()
- Returns:
- a
VolumeProjection.BuilderofVolumeProjection
-
-