Interface OpenZFSReadCacheConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<OpenZFSReadCacheConfiguration.Builder,OpenZFSReadCacheConfiguration>,SdkBuilder<OpenZFSReadCacheConfiguration.Builder,OpenZFSReadCacheConfiguration>,SdkPojo
- Enclosing class:
- OpenZFSReadCacheConfiguration
public static interface OpenZFSReadCacheConfiguration.Builder extends SdkPojo, CopyableBuilder<OpenZFSReadCacheConfiguration.Builder,OpenZFSReadCacheConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OpenZFSReadCacheConfiguration.BuildersizeGiB(Integer sizeGiB)Required ifSizingModeis set toUSER_PROVISIONED.OpenZFSReadCacheConfiguration.BuildersizingMode(String sizingMode)Specifies how the provisioned SSD read cache is sized, as follows:OpenZFSReadCacheConfiguration.BuildersizingMode(OpenZFSReadCacheSizingMode sizingMode)Specifies how the provisioned SSD read cache is sized, as follows:-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
sizingMode
OpenZFSReadCacheConfiguration.Builder sizingMode(String sizingMode)
Specifies how the provisioned SSD read cache is sized, as follows:
-
Set to
NO_CACHEif you do not want to use an SSD read cache with your Intelligent-Tiering file system. -
Set to
USER_PROVISIONEDto specify the exact size of your SSD read cache. -
Set to
PROPORTIONAL_TO_THROUGHPUT_CAPACITYto have your SSD read cache automatically sized based on your throughput capacity.
- Parameters:
sizingMode- Specifies how the provisioned SSD read cache is sized, as follows:-
Set to
NO_CACHEif you do not want to use an SSD read cache with your Intelligent-Tiering file system. -
Set to
USER_PROVISIONEDto specify the exact size of your SSD read cache. -
Set to
PROPORTIONAL_TO_THROUGHPUT_CAPACITYto have your SSD read cache automatically sized based on your throughput capacity.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OpenZFSReadCacheSizingMode,OpenZFSReadCacheSizingMode
-
-
sizingMode
OpenZFSReadCacheConfiguration.Builder sizingMode(OpenZFSReadCacheSizingMode sizingMode)
Specifies how the provisioned SSD read cache is sized, as follows:
-
Set to
NO_CACHEif you do not want to use an SSD read cache with your Intelligent-Tiering file system. -
Set to
USER_PROVISIONEDto specify the exact size of your SSD read cache. -
Set to
PROPORTIONAL_TO_THROUGHPUT_CAPACITYto have your SSD read cache automatically sized based on your throughput capacity.
- Parameters:
sizingMode- Specifies how the provisioned SSD read cache is sized, as follows:-
Set to
NO_CACHEif you do not want to use an SSD read cache with your Intelligent-Tiering file system. -
Set to
USER_PROVISIONEDto specify the exact size of your SSD read cache. -
Set to
PROPORTIONAL_TO_THROUGHPUT_CAPACITYto have your SSD read cache automatically sized based on your throughput capacity.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OpenZFSReadCacheSizingMode,OpenZFSReadCacheSizingMode
-
-
sizeGiB
OpenZFSReadCacheConfiguration.Builder sizeGiB(Integer sizeGiB)
Required if
SizingModeis set toUSER_PROVISIONED. Specifies the size of the file system's SSD read cache, in gibibytes (GiB).- Parameters:
sizeGiB- Required ifSizingModeis set toUSER_PROVISIONED. Specifies the size of the file system's SSD read cache, in gibibytes (GiB).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-