Interface CacheEngineVersion.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<CacheEngineVersion.Builder,CacheEngineVersion>
,SdkBuilder<CacheEngineVersion.Builder,CacheEngineVersion>
,SdkPojo
- Enclosing class:
- CacheEngineVersion
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.Builder
cacheEngineDescription(String cacheEngineDescription)
The description of the cache engine.CacheEngineVersion.Builder
cacheEngineVersionDescription(String cacheEngineVersionDescription)
The description of the cache engine version.CacheEngineVersion.Builder
cacheParameterGroupFamily(String cacheParameterGroupFamily)
The name of the cache parameter group family associated with this cache engine.CacheEngineVersion.Builder
engine(String engine)
The name of the cache engine.CacheEngineVersion.Builder
engineVersion(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.
-
-