@Generated(value="software.amazon.awssdk:codegen") public final class FileCacheLustreConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FileCacheLustreConfiguration.Builder,FileCacheLustreConfiguration>
The configuration for the Amazon File Cache resource.
| Modifier and Type | Class and Description |
|---|---|
static interface |
FileCacheLustreConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static FileCacheLustreConfiguration.Builder |
builder() |
FileCacheLustreDeploymentType |
deploymentType()
The deployment type of the Amazon File Cache resource, which must be
CACHE_1. |
String |
deploymentTypeAsString()
The deployment type of the Amazon File Cache resource, which must be
CACHE_1. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
LustreLogConfiguration |
logConfiguration()
The configuration for Lustre logging used to write the enabled logging events for your Amazon File Cache resource
to Amazon CloudWatch Logs.
|
FileCacheLustreMetadataConfiguration |
metadataConfiguration()
The configuration for a Lustre MDT (Metadata Target) storage volume.
|
String |
mountName()
You use the
MountName value when mounting the cache. |
Integer |
perUnitStorageThroughput()
Per unit storage throughput represents the megabytes per second of read or write throughput per 1 tebibyte of
storage provisioned.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends FileCacheLustreConfiguration.Builder> |
serializableBuilderClass() |
FileCacheLustreConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
weeklyMaintenanceStartTime()
Returns the value of the WeeklyMaintenanceStartTime property for this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final 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.
1000.public final FileCacheLustreDeploymentType deploymentType()
The deployment type of the Amazon File Cache resource, which must be CACHE_1.
If the service returns an enum value that is not available in the current SDK version, deploymentType
will return FileCacheLustreDeploymentType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from deploymentTypeAsString().
CACHE_1.FileCacheLustreDeploymentTypepublic final String deploymentTypeAsString()
The deployment type of the Amazon File Cache resource, which must be CACHE_1.
If the service returns an enum value that is not available in the current SDK version, deploymentType
will return FileCacheLustreDeploymentType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from deploymentTypeAsString().
CACHE_1.FileCacheLustreDeploymentTypepublic final 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 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.public final String weeklyMaintenanceStartTime()
public final FileCacheLustreMetadataConfiguration metadataConfiguration()
The configuration for a Lustre MDT (Metadata Target) storage volume.
public final LustreLogConfiguration logConfiguration()
The configuration for Lustre logging used to write the enabled logging events for your Amazon File Cache resource to Amazon CloudWatch Logs.
public FileCacheLustreConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<FileCacheLustreConfiguration.Builder,FileCacheLustreConfiguration>public static FileCacheLustreConfiguration.Builder builder()
public static Class<? extends FileCacheLustreConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.