| Package | Description |
|---|---|
| software.amazon.awssdk.services.fsx.model |
| Modifier and Type | Method and Description |
|---|---|
static OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.builder() |
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.copyTagsToBackups(Boolean copyTagsToBackups)
A boolean flag indicating whether tags for the volume should be copied to backups.
|
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.flexCacheEndpointType(FlexCacheEndpointType flexCacheEndpointType)
Specifies the FlexCache endpoint type of the volume.
|
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.flexCacheEndpointType(String flexCacheEndpointType)
Specifies the FlexCache endpoint type of the volume.
|
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.junctionPath(String junctionPath)
Specifies the directory that network-attached storage (NAS) clients use to mount the volume, along with the
storage virtual machine (SVM) Domain Name System (DNS) name or IP address.
|
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.ontapVolumeType(OntapVolumeType ontapVolumeType)
Specifies the type of volume.
|
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.ontapVolumeType(String ontapVolumeType)
Specifies the type of volume.
|
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.securityStyle(SecurityStyle securityStyle)
The security style for the volume, which can be
UNIX, NTFS, or MIXED. |
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.securityStyle(String securityStyle)
The security style for the volume, which can be
UNIX, NTFS, or MIXED. |
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.sizeInMegabytes(Integer sizeInMegabytes)
The configured size of the volume, in megabytes (MBs).
|
default OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.snaplockConfiguration(Consumer<SnaplockConfiguration.Builder> snaplockConfiguration)
The SnapLock configuration object for an FSx for ONTAP SnapLock volume.
|
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.snaplockConfiguration(SnaplockConfiguration snaplockConfiguration)
The SnapLock configuration object for an FSx for ONTAP SnapLock volume.
|
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.snapshotPolicy(String snapshotPolicy)
Specifies the snapshot policy for the volume.
|
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.storageEfficiencyEnabled(Boolean storageEfficiencyEnabled)
The volume's storage efficiency setting.
|
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.storageVirtualMachineId(String storageVirtualMachineId)
The ID of the volume's storage virtual machine.
|
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.storageVirtualMachineRoot(Boolean storageVirtualMachineRoot)
A Boolean flag indicating whether this volume is the root volume for its storage virtual machine (SVM).
|
default OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.tieringPolicy(Consumer<TieringPolicy.Builder> tieringPolicy)
The volume's
TieringPolicy setting. |
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.tieringPolicy(TieringPolicy tieringPolicy)
The volume's
TieringPolicy setting. |
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.toBuilder() |
OntapVolumeConfiguration.Builder |
OntapVolumeConfiguration.Builder.uuid(String uuid)
The volume's universally unique identifier (UUID).
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends OntapVolumeConfiguration.Builder> |
OntapVolumeConfiguration.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default Volume.Builder |
Volume.Builder.ontapConfiguration(Consumer<OntapVolumeConfiguration.Builder> ontapConfiguration)
Sets the value of the OntapConfiguration property for this object.
|
Copyright © 2023. All rights reserved.