public static final class FileSystemAttributes.Builder
extends java.lang.Object
FileSystemAttributes
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
FileSystemAttributes |
build()
Builds the configured instance.
|
FileSystemAttributes.Builder |
dnsName(java.lang.String dnsName)
Sets the value of
FileSystemAttributes.getDnsName() |
FileSystemAttributes.Builder |
fileSystemId(java.lang.String fileSystemId)
Sets the value of
FileSystemAttributes.getFileSystemId() |
FileSystemAttributes.Builder |
securityGroup(ISecurityGroup securityGroup)
Sets the value of
FileSystemAttributes.getSecurityGroup() |
public FileSystemAttributes.Builder dnsName(java.lang.String dnsName)
FileSystemAttributes.getDnsName()
dnsName
- The DNS name assigned to this file system. This parameter is required.this
public FileSystemAttributes.Builder fileSystemId(java.lang.String fileSystemId)
FileSystemAttributes.getFileSystemId()
fileSystemId
- The ID of the file system, assigned by Amazon FSx. This parameter is required.this
public FileSystemAttributes.Builder securityGroup(ISecurityGroup securityGroup)
FileSystemAttributes.getSecurityGroup()
securityGroup
- The security group of the file system. This parameter is required.this
public FileSystemAttributes build()
FileSystemAttributes
java.lang.NullPointerException
- if any required attribute was not provided