Class GlusterfsVolumeSourceArgs.Builder
- java.lang.Object
-
- com.pulumi.kubernetes.core.v1.inputs.GlusterfsVolumeSourceArgs.Builder
-
- Enclosing class:
- GlusterfsVolumeSourceArgs
public static final class GlusterfsVolumeSourceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GlusterfsVolumeSourceArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GlusterfsVolumeSourceArgs
build()
GlusterfsVolumeSourceArgs.Builder
endpoints(com.pulumi.core.Output<java.lang.String> endpoints)
GlusterfsVolumeSourceArgs.Builder
endpoints(java.lang.String endpoints)
GlusterfsVolumeSourceArgs.Builder
path(com.pulumi.core.Output<java.lang.String> path)
GlusterfsVolumeSourceArgs.Builder
path(java.lang.String path)
GlusterfsVolumeSourceArgs.Builder
readOnly(com.pulumi.core.Output<java.lang.Boolean> readOnly)
GlusterfsVolumeSourceArgs.Builder
readOnly(java.lang.Boolean readOnly)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GlusterfsVolumeSourceArgs defaults)
-
-
Method Detail
-
endpoints
public GlusterfsVolumeSourceArgs.Builder endpoints(com.pulumi.core.Output<java.lang.String> endpoints)
- Parameters:
endpoints
- endpoints is the endpoint name that details Glusterfs topology. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod- Returns:
- builder
-
endpoints
public GlusterfsVolumeSourceArgs.Builder endpoints(java.lang.String endpoints)
- Parameters:
endpoints
- endpoints is the endpoint name that details Glusterfs topology. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod- Returns:
- builder
-
path
public GlusterfsVolumeSourceArgs.Builder path(com.pulumi.core.Output<java.lang.String> path)
- Parameters:
path
- path is the Glusterfs volume path. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod- Returns:
- builder
-
path
public GlusterfsVolumeSourceArgs.Builder path(java.lang.String path)
- Parameters:
path
- path is the Glusterfs volume path. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod- Returns:
- builder
-
readOnly
public GlusterfsVolumeSourceArgs.Builder readOnly(@Nullable com.pulumi.core.Output<java.lang.Boolean> readOnly)
- Parameters:
readOnly
- readOnly here will force the Glusterfs volume to be mounted with read-only permissions. Defaults to false. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod- Returns:
- builder
-
readOnly
public GlusterfsVolumeSourceArgs.Builder readOnly(java.lang.Boolean readOnly)
- Parameters:
readOnly
- readOnly here will force the Glusterfs volume to be mounted with read-only permissions. Defaults to false. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod- Returns:
- builder
-
build
public GlusterfsVolumeSourceArgs build()
-
-