Class FileCacheLustreConfiguration

    • Method Detail

      • perUnitStorageThroughput

        public 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.

        Returns:
        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.
      • mountName

        public 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.

        Returns:
        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.
      • weeklyMaintenanceStartTime

        public final String weeklyMaintenanceStartTime()
        Returns the value of the WeeklyMaintenanceStartTime property for this object.
        Returns:
        The value of the WeeklyMaintenanceStartTime property for this object.
      • metadataConfiguration

        public final FileCacheLustreMetadataConfiguration metadataConfiguration()

        The configuration for a Lustre MDT (Metadata Target) storage volume.

        Returns:
        The configuration for a Lustre MDT (Metadata Target) storage volume.
      • logConfiguration

        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.

        Returns:
        The configuration for Lustre logging used to write the enabled logging events for your Amazon File Cache resource to Amazon CloudWatch Logs.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)