Interface CacheEngineVersion.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CacheEngineVersion.Builder,CacheEngineVersion>,SdkBuilder<CacheEngineVersion.Builder,CacheEngineVersion>,SdkPojo
- Enclosing class:
- CacheEngineVersion
@Mutable @NotThreadSafe public static interface CacheEngineVersion.Builder extends SdkPojo, CopyableBuilder<CacheEngineVersion.Builder,CacheEngineVersion>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CacheEngineVersion.BuildercacheEngineDescription(String cacheEngineDescription)The description of the cache engine.CacheEngineVersion.BuildercacheEngineVersionDescription(String cacheEngineVersionDescription)The description of the cache engine version.CacheEngineVersion.BuildercacheParameterGroupFamily(String cacheParameterGroupFamily)The name of the cache parameter group family associated with this cache engine.CacheEngineVersion.Builderengine(String engine)The name of the cache engine.CacheEngineVersion.BuilderengineVersion(String engineVersion)The version number of the cache engine.-
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
-
engine
CacheEngineVersion.Builder engine(String engine)
The name of the cache engine.
- Parameters:
engine- The name of the cache engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engineVersion
CacheEngineVersion.Builder engineVersion(String engineVersion)
The version number of the cache engine.
- Parameters:
engineVersion- The version number of the cache engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cacheParameterGroupFamily
CacheEngineVersion.Builder cacheParameterGroupFamily(String cacheParameterGroupFamily)
The name of the cache parameter group family associated with this cache engine.
Valid values are:
memcached1.4|memcached1.5|memcached1.6|redis2.6|redis2.8|redis3.2|redis4.0|redis5.0|redis6.x|redis7- Parameters:
cacheParameterGroupFamily- The name of the cache parameter group family associated with this cache engine.Valid values are:
memcached1.4|memcached1.5|memcached1.6|redis2.6|redis2.8|redis3.2|redis4.0|redis5.0|redis6.x|redis7- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cacheEngineDescription
CacheEngineVersion.Builder cacheEngineDescription(String cacheEngineDescription)
The description of the cache engine.
- Parameters:
cacheEngineDescription- The description of the cache engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cacheEngineVersionDescription
CacheEngineVersion.Builder cacheEngineVersionDescription(String cacheEngineVersionDescription)
The description of the cache engine version.
- Parameters:
cacheEngineVersionDescription- The description of the cache engine version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-