Class VolumeProjectionArgs.Builder
- java.lang.Object
-
- com.pulumi.kubernetes.core.v1.inputs.VolumeProjectionArgs.Builder
-
- Enclosing class:
- VolumeProjectionArgs
public static final class VolumeProjectionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(VolumeProjectionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VolumeProjectionArgs
build()
VolumeProjectionArgs.Builder
configMap(com.pulumi.core.Output<ConfigMapProjectionArgs> configMap)
VolumeProjectionArgs.Builder
configMap(ConfigMapProjectionArgs configMap)
VolumeProjectionArgs.Builder
downwardAPI(com.pulumi.core.Output<DownwardAPIProjectionArgs> downwardAPI)
VolumeProjectionArgs.Builder
downwardAPI(DownwardAPIProjectionArgs downwardAPI)
VolumeProjectionArgs.Builder
secret(com.pulumi.core.Output<SecretProjectionArgs> secret)
VolumeProjectionArgs.Builder
secret(SecretProjectionArgs secret)
VolumeProjectionArgs.Builder
serviceAccountToken(com.pulumi.core.Output<ServiceAccountTokenProjectionArgs> serviceAccountToken)
VolumeProjectionArgs.Builder
serviceAccountToken(ServiceAccountTokenProjectionArgs serviceAccountToken)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(VolumeProjectionArgs defaults)
-
-
Method Detail
-
configMap
public VolumeProjectionArgs.Builder configMap(@Nullable com.pulumi.core.Output<ConfigMapProjectionArgs> configMap)
- Parameters:
configMap
- configMap information about the configMap data to project- Returns:
- builder
-
configMap
public VolumeProjectionArgs.Builder configMap(ConfigMapProjectionArgs configMap)
- Parameters:
configMap
- configMap information about the configMap data to project- Returns:
- builder
-
downwardAPI
public VolumeProjectionArgs.Builder downwardAPI(@Nullable com.pulumi.core.Output<DownwardAPIProjectionArgs> downwardAPI)
- Parameters:
downwardAPI
- downwardAPI information about the downwardAPI data to project- Returns:
- builder
-
downwardAPI
public VolumeProjectionArgs.Builder downwardAPI(DownwardAPIProjectionArgs downwardAPI)
- Parameters:
downwardAPI
- downwardAPI information about the downwardAPI data to project- Returns:
- builder
-
secret
public VolumeProjectionArgs.Builder secret(@Nullable com.pulumi.core.Output<SecretProjectionArgs> secret)
- Parameters:
secret
- secret information about the secret data to project- Returns:
- builder
-
secret
public VolumeProjectionArgs.Builder secret(SecretProjectionArgs secret)
- Parameters:
secret
- secret information about the secret data to project- Returns:
- builder
-
serviceAccountToken
public VolumeProjectionArgs.Builder serviceAccountToken(@Nullable com.pulumi.core.Output<ServiceAccountTokenProjectionArgs> serviceAccountToken)
- Parameters:
serviceAccountToken
- serviceAccountToken is information about the serviceAccountToken data to project- Returns:
- builder
-
serviceAccountToken
public VolumeProjectionArgs.Builder serviceAccountToken(ServiceAccountTokenProjectionArgs serviceAccountToken)
- Parameters:
serviceAccountToken
- serviceAccountToken is information about the serviceAccountToken data to project- Returns:
- builder
-
build
public VolumeProjectionArgs build()
-
-