Package com.pulumi.aws.codebuild.inputs
Class ProjectFileSystemLocationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.codebuild.inputs.ProjectFileSystemLocationArgs.Builder
-
- Enclosing class:
- ProjectFileSystemLocationArgs
public static final class ProjectFileSystemLocationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ProjectFileSystemLocationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ProjectFileSystemLocationArgs defaults)
-
-
Method Detail
-
identifier
public ProjectFileSystemLocationArgs.Builder identifier(@Nullable com.pulumi.core.Output<java.lang.String> identifier)
- Parameters:
identifier- The name used to access a file system created by Amazon EFS. CodeBuild creates an environment variable by appending the identifier in all capital letters to `CODEBUILD_`. For example, if you specify my-efs for identifier, a new environment variable is create named CODEBUILD_MY-EFS.- Returns:
- builder
-
identifier
public ProjectFileSystemLocationArgs.Builder identifier(java.lang.String identifier)
- Parameters:
identifier- The name used to access a file system created by Amazon EFS. CodeBuild creates an environment variable by appending the identifier in all capital letters to `CODEBUILD_`. For example, if you specify my-efs for identifier, a new environment variable is create named CODEBUILD_MY-EFS.- Returns:
- builder
-
location
public ProjectFileSystemLocationArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location- A string that specifies the location of the file system created by Amazon EFS. Its format is `efs-dns-name:/directory-path`.- Returns:
- builder
-
location
public ProjectFileSystemLocationArgs.Builder location(java.lang.String location)
- Parameters:
location- A string that specifies the location of the file system created by Amazon EFS. Its format is `efs-dns-name:/directory-path`.- Returns:
- builder
-
mountOptions
public ProjectFileSystemLocationArgs.Builder mountOptions(@Nullable com.pulumi.core.Output<java.lang.String> mountOptions)
- Parameters:
mountOptions- The mount options for a file system created by AWS EFS.- Returns:
- builder
-
mountOptions
public ProjectFileSystemLocationArgs.Builder mountOptions(java.lang.String mountOptions)
- Parameters:
mountOptions- The mount options for a file system created by AWS EFS.- Returns:
- builder
-
mountPoint
public ProjectFileSystemLocationArgs.Builder mountPoint(@Nullable com.pulumi.core.Output<java.lang.String> mountPoint)
- Parameters:
mountPoint- The location in the container where you mount the file system.- Returns:
- builder
-
mountPoint
public ProjectFileSystemLocationArgs.Builder mountPoint(java.lang.String mountPoint)
- Parameters:
mountPoint- The location in the container where you mount the file system.- Returns:
- builder
-
type
public ProjectFileSystemLocationArgs.Builder type(@Nullable com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type- The type of the file system. The one supported type is `EFS`.- Returns:
- builder
-
type
public ProjectFileSystemLocationArgs.Builder type(java.lang.String type)
- Parameters:
type- The type of the file system. The one supported type is `EFS`.- Returns:
- builder
-
build
public ProjectFileSystemLocationArgs build()
-
-