public static interface FileCacheLustreConfiguration.Builder extends SdkPojo, CopyableBuilder<FileCacheLustreConfiguration.Builder,FileCacheLustreConfiguration>
| Modifier and Type | Method and Description |
|---|---|
FileCacheLustreConfiguration.Builder |
deploymentType(FileCacheLustreDeploymentType deploymentType)
The deployment type of the Amazon File Cache resource, which must be
CACHE_1. |
FileCacheLustreConfiguration.Builder |
deploymentType(String deploymentType)
The deployment type of the Amazon File Cache resource, which must be
CACHE_1. |
default FileCacheLustreConfiguration.Builder |
logConfiguration(Consumer<LustreLogConfiguration.Builder> logConfiguration)
The configuration for Lustre logging used to write the enabled logging events for your Amazon File Cache
resource to Amazon CloudWatch Logs.
|
FileCacheLustreConfiguration.Builder |
logConfiguration(LustreLogConfiguration logConfiguration)
The configuration for Lustre logging used to write the enabled logging events for your Amazon File Cache
resource to Amazon CloudWatch Logs.
|
default FileCacheLustreConfiguration.Builder |
metadataConfiguration(Consumer<FileCacheLustreMetadataConfiguration.Builder> metadataConfiguration)
The configuration for a Lustre MDT (Metadata Target) storage volume.
|
FileCacheLustreConfiguration.Builder |
metadataConfiguration(FileCacheLustreMetadataConfiguration metadataConfiguration)
The configuration for a Lustre MDT (Metadata Target) storage volume.
|
FileCacheLustreConfiguration.Builder |
mountName(String mountName)
You use the
MountName value when mounting the cache. |
FileCacheLustreConfiguration.Builder |
perUnitStorageThroughput(Integer perUnitStorageThroughput)
Per unit storage throughput represents the megabytes per second of read or write throughput per 1 tebibyte of
storage provisioned.
|
FileCacheLustreConfiguration.Builder |
weeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
Sets the value of the WeeklyMaintenanceStartTime property for this object.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildFileCacheLustreConfiguration.Builder perUnitStorageThroughput(Integer perUnitStorageThroughput)
Per unit storage throughput represents the megabytes per second of read or write throughput per 1 tebibyte of
storage provisioned. Cache throughput capacity is equal to Storage capacity (TiB) * PerUnitStorageThroughput
(MB/s/TiB). The only supported value is 1000.
perUnitStorageThroughput - Per unit storage throughput represents the megabytes per second of read or write throughput per 1
tebibyte of storage provisioned. Cache throughput capacity is equal to Storage capacity (TiB) *
PerUnitStorageThroughput (MB/s/TiB). The only supported value is 1000.FileCacheLustreConfiguration.Builder deploymentType(String deploymentType)
The deployment type of the Amazon File Cache resource, which must be CACHE_1.
deploymentType - The deployment type of the Amazon File Cache resource, which must be CACHE_1.FileCacheLustreDeploymentType,
FileCacheLustreDeploymentTypeFileCacheLustreConfiguration.Builder deploymentType(FileCacheLustreDeploymentType deploymentType)
The deployment type of the Amazon File Cache resource, which must be CACHE_1.
deploymentType - The deployment type of the Amazon File Cache resource, which must be CACHE_1.FileCacheLustreDeploymentType,
FileCacheLustreDeploymentTypeFileCacheLustreConfiguration.Builder mountName(String mountName)
You use the MountName value when mounting the cache. If you pass a cache ID to the
DescribeFileCaches operation, it returns the the MountName value as part of the
cache's description.
mountName - You use the MountName value when mounting the cache. If you pass a cache ID to the
DescribeFileCaches operation, it returns the the MountName value as part of
the cache's description.FileCacheLustreConfiguration.Builder weeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
weeklyMaintenanceStartTime - The new value for the WeeklyMaintenanceStartTime property for this object.FileCacheLustreConfiguration.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 FileCacheLustreConfiguration.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)FileCacheLustreConfiguration.Builder logConfiguration(LustreLogConfiguration logConfiguration)
The configuration for Lustre logging used to write the enabled logging events for your Amazon File Cache resource to Amazon CloudWatch Logs.
logConfiguration - The configuration for Lustre logging used to write the enabled logging events for your Amazon File
Cache resource to Amazon CloudWatch Logs.default FileCacheLustreConfiguration.Builder logConfiguration(Consumer<LustreLogConfiguration.Builder> logConfiguration)
The configuration for Lustre logging used to write the enabled logging events for your Amazon File Cache resource to Amazon CloudWatch Logs.
This is a convenience method that creates an instance of theLustreLogConfiguration.Builder avoiding
the need to create one manually via LustreLogConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to logConfiguration(LustreLogConfiguration).
logConfiguration - a consumer that will call methods on LustreLogConfiguration.BuilderlogConfiguration(LustreLogConfiguration)Copyright © 2023. All rights reserved.