Interface CacheParameterGroup.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<CacheParameterGroup.Builder,CacheParameterGroup>
,SdkBuilder<CacheParameterGroup.Builder,CacheParameterGroup>
,SdkPojo
- Enclosing class:
- CacheParameterGroup
public static interface CacheParameterGroup.Builder extends SdkPojo, CopyableBuilder<CacheParameterGroup.Builder,CacheParameterGroup>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CacheParameterGroup.Builder
arn(String arn)
The ARN (Amazon Resource Name) of the cache parameter group.CacheParameterGroup.Builder
cacheParameterGroupFamily(String cacheParameterGroupFamily)
The name of the cache parameter group family that this cache parameter group is compatible with.CacheParameterGroup.Builder
cacheParameterGroupName(String cacheParameterGroupName)
The name of the cache parameter group.CacheParameterGroup.Builder
description(String description)
The description for this cache parameter group.CacheParameterGroup.Builder
isGlobal(Boolean isGlobal)
Indicates whether the parameter group is associated with a Global datastore-
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, sdkFields
-
-
-
-
Method Detail
-
cacheParameterGroupName
CacheParameterGroup.Builder cacheParameterGroupName(String cacheParameterGroupName)
The name of the cache parameter group.
- Parameters:
cacheParameterGroupName
- The name of the cache parameter group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cacheParameterGroupFamily
CacheParameterGroup.Builder cacheParameterGroupFamily(String cacheParameterGroupFamily)
The name of the cache parameter group family that this cache parameter group is compatible with.
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 that this cache parameter group is compatible with.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.
-
description
CacheParameterGroup.Builder description(String description)
The description for this cache parameter group.
- Parameters:
description
- The description for this cache parameter group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isGlobal
CacheParameterGroup.Builder isGlobal(Boolean isGlobal)
Indicates whether the parameter group is associated with a Global datastore
- Parameters:
isGlobal
- Indicates whether the parameter group is associated with a Global datastore- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
CacheParameterGroup.Builder arn(String arn)
The ARN (Amazon Resource Name) of the cache parameter group.
- Parameters:
arn
- The ARN (Amazon Resource Name) of the cache parameter group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-