CopyableBuilder<NFSFileShareInfo.Builder,NFSFileShareInfo>
, SdkBuilder<NFSFileShareInfo.Builder,NFSFileShareInfo>
public static interface NFSFileShareInfo.Builder extends CopyableBuilder<NFSFileShareInfo.Builder,NFSFileShareInfo>
copy
apply, build
NFSFileShareInfo.Builder nfsFileShareDefaults(NFSFileShareDefaults nfsFileShareDefaults)
nfsFileShareDefaults
- NFSFileShareInfo.Builder fileShareARN(String fileShareARN)
fileShareARN
- NFSFileShareInfo.Builder fileShareId(String fileShareId)
fileShareId
- NFSFileShareInfo.Builder fileShareStatus(String fileShareStatus)
fileShareStatus
- NFSFileShareInfo.Builder gatewayARN(String gatewayARN)
gatewayARN
- NFSFileShareInfo.Builder kmsEncrypted(Boolean kmsEncrypted)
True to use Amazon S3 server side encryption with your own KMS key, or false to use a key managed by Amazon S3. Optional.
kmsEncrypted
- True to use Amazon S3 server side encryption with your own KMS key, or false to use a key managed by
Amazon S3. Optional.NFSFileShareInfo.Builder kmsKey(String kmsKey)
kmsKey
- NFSFileShareInfo.Builder path(String path)
path
- NFSFileShareInfo.Builder role(String role)
role
- NFSFileShareInfo.Builder locationARN(String locationARN)
locationARN
- NFSFileShareInfo.Builder defaultStorageClass(String defaultStorageClass)
The default storage class for objects put into an Amazon S3 bucket by file gateway. Possible values are S3_STANDARD or S3_STANDARD_IA. If this field is not populated, the default value S3_STANDARD is used. Optional.
defaultStorageClass
- The default storage class for objects put into an Amazon S3 bucket by file gateway. Possible values
are S3_STANDARD or S3_STANDARD_IA. If this field is not populated, the default value S3_STANDARD is
used. Optional.NFSFileShareInfo.Builder clientList(Collection<String> clientList)
clientList
- NFSFileShareInfo.Builder clientList(String... clientList)
NOTE: This method appends the values to the existing list (if any). Use
#setClientList(java.util.Collection)
or #withClientList(java.util.Collection)
if you want to
override the existing values.
clientList
- NFSFileShareInfo.Builder squash(String squash)
squash
- NFSFileShareInfo.Builder readOnly(Boolean readOnly)
readOnly
- Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.