public static interface CreateFileCacheLustreConfiguration.Builder extends SdkPojo, CopyableBuilder<CreateFileCacheLustreConfiguration.Builder,CreateFileCacheLustreConfiguration>
| Modifier and Type | Method and Description |
|---|---|
CreateFileCacheLustreConfiguration.Builder |
deploymentType(FileCacheLustreDeploymentType deploymentType)
Specifies the cache deployment type, which must be
CACHE_1. |
CreateFileCacheLustreConfiguration.Builder |
deploymentType(String deploymentType)
Specifies the cache deployment type, which must be
CACHE_1. |
default CreateFileCacheLustreConfiguration.Builder |
metadataConfiguration(Consumer<FileCacheLustreMetadataConfiguration.Builder> metadataConfiguration)
The configuration for a Lustre MDT (Metadata Target) storage volume.
|
CreateFileCacheLustreConfiguration.Builder |
metadataConfiguration(FileCacheLustreMetadataConfiguration metadataConfiguration)
The configuration for a Lustre MDT (Metadata Target) storage volume.
|
CreateFileCacheLustreConfiguration.Builder |
perUnitStorageThroughput(Integer perUnitStorageThroughput)
Provisions the amount of read and write throughput for each 1 tebibyte (TiB) of cache storage capacity, in
MB/s/TiB.
|
CreateFileCacheLustreConfiguration.Builder |
weeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
Sets the value of the WeeklyMaintenanceStartTime property for this object.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateFileCacheLustreConfiguration.Builder perUnitStorageThroughput(Integer perUnitStorageThroughput)
Provisions the amount of read and write throughput for each 1 tebibyte (TiB) of cache storage capacity, in
MB/s/TiB. The only supported value is 1000.
perUnitStorageThroughput - Provisions the amount of read and write throughput for each 1 tebibyte (TiB) of cache storage
capacity, in MB/s/TiB. The only supported value is 1000.CreateFileCacheLustreConfiguration.Builder deploymentType(String deploymentType)
Specifies the cache deployment type, which must be CACHE_1.
deploymentType - Specifies the cache deployment type, which must be CACHE_1.FileCacheLustreDeploymentType,
FileCacheLustreDeploymentTypeCreateFileCacheLustreConfiguration.Builder deploymentType(FileCacheLustreDeploymentType deploymentType)
Specifies the cache deployment type, which must be CACHE_1.
deploymentType - Specifies the cache deployment type, which must be CACHE_1.FileCacheLustreDeploymentType,
FileCacheLustreDeploymentTypeCreateFileCacheLustreConfiguration.Builder weeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
weeklyMaintenanceStartTime - The new value for the WeeklyMaintenanceStartTime property for this object.CreateFileCacheLustreConfiguration.Builder metadataConfiguration(FileCacheLustreMetadataConfiguration metadataConfiguration)
The configuration for a Lustre MDT (Metadata Target) storage volume.
metadataConfiguration - The configuration for a Lustre MDT (Metadata Target) storage volume.default CreateFileCacheLustreConfiguration.Builder metadataConfiguration(Consumer<FileCacheLustreMetadataConfiguration.Builder> metadataConfiguration)
The configuration for a Lustre MDT (Metadata Target) storage volume.
This is a convenience method that creates an instance of theFileCacheLustreMetadataConfiguration.Builder avoiding the need to create one manually via
FileCacheLustreMetadataConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to metadataConfiguration(FileCacheLustreMetadataConfiguration).
metadataConfiguration - a consumer that will call methods on FileCacheLustreMetadataConfiguration.BuildermetadataConfiguration(FileCacheLustreMetadataConfiguration)Copyright © 2023. All rights reserved.