public static final class AuthorizationConfig.Builder
extends java.lang.Object
AuthorizationConfig
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AuthorizationConfig.Builder |
accessPointId(java.lang.String accessPointId)
Sets the value of
AuthorizationConfig.getAccessPointId() |
AuthorizationConfig |
build()
Builds the configured instance.
|
AuthorizationConfig.Builder |
iam(java.lang.String iam)
Sets the value of
AuthorizationConfig.getIam() |
public AuthorizationConfig.Builder accessPointId(java.lang.String accessPointId)
AuthorizationConfig.getAccessPointId()
accessPointId
- The access point ID to use.
If an access point is specified, the root directory value will be
relative to the directory set for the access point.
If specified, transit encryption must be enabled in the EFSVolumeConfiguration.this
public AuthorizationConfig.Builder iam(java.lang.String iam)
AuthorizationConfig.getIam()
iam
- Whether or not to use the Amazon ECS task IAM role defined in a task definition when mounting the Amazon EFS file system.
If enabled, transit encryption must be enabled in the EFSVolumeConfiguration.
Valid values: ENABLED | DISABLED
this
public AuthorizationConfig build()
AuthorizationConfig
java.lang.NullPointerException
- if any required attribute was not provided