Interface Parameter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Parameter.Builder,Parameter>,SdkBuilder<Parameter.Builder,Parameter>,SdkPojo
- Enclosing class:
- Parameter
public static interface Parameter.Builder extends SdkPojo, CopyableBuilder<Parameter.Builder,Parameter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Parameter.BuilderallowedValues(String allowedValues)The valid range of values for the parameter.Parameter.BuilderchangeType(String changeType)Indicates whether a change to the parameter is applied immediately or requires a reboot for the change to be applied.Parameter.BuilderchangeType(ChangeType changeType)Indicates whether a change to the parameter is applied immediately or requires a reboot for the change to be applied.Parameter.BuilderdataType(String dataType)The valid data type for the parameter.Parameter.Builderdescription(String description)A description of the parameter.Parameter.BuilderisModifiable(Boolean isModifiable)Indicates whether (true) or not (false) the parameter can be modified.Parameter.BuilderminimumEngineVersion(String minimumEngineVersion)The earliest cache engine version to which the parameter can apply.Parameter.BuilderparameterName(String parameterName)The name of the parameter.Parameter.BuilderparameterValue(String parameterValue)The value of the parameter.Parameter.Buildersource(String source)The source of the parameter.-
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
-
parameterName
Parameter.Builder parameterName(String parameterName)
The name of the parameter.
- Parameters:
parameterName- The name of the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameterValue
Parameter.Builder parameterValue(String parameterValue)
The value of the parameter.
- Parameters:
parameterValue- The value of the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Parameter.Builder description(String description)
A description of the parameter.
- Parameters:
description- A description of the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
source
Parameter.Builder source(String source)
The source of the parameter.
- Parameters:
source- The source of the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataType
Parameter.Builder dataType(String dataType)
The valid data type for the parameter.
- Parameters:
dataType- The valid data type for the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedValues
Parameter.Builder allowedValues(String allowedValues)
The valid range of values for the parameter.
- Parameters:
allowedValues- The valid range of values for the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isModifiable
Parameter.Builder isModifiable(Boolean isModifiable)
Indicates whether (
true) or not (false) the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.- Parameters:
isModifiable- Indicates whether (true) or not (false) the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minimumEngineVersion
Parameter.Builder minimumEngineVersion(String minimumEngineVersion)
The earliest cache engine version to which the parameter can apply.
- Parameters:
minimumEngineVersion- The earliest cache engine version to which the parameter can apply.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
changeType
Parameter.Builder changeType(String changeType)
Indicates whether a change to the parameter is applied immediately or requires a reboot for the change to be applied. You can force a reboot or wait until the next maintenance window's reboot. For more information, see Rebooting a Cluster.
- Parameters:
changeType- Indicates whether a change to the parameter is applied immediately or requires a reboot for the change to be applied. You can force a reboot or wait until the next maintenance window's reboot. For more information, see Rebooting a Cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ChangeType,ChangeType
-
changeType
Parameter.Builder changeType(ChangeType changeType)
Indicates whether a change to the parameter is applied immediately or requires a reboot for the change to be applied. You can force a reboot or wait until the next maintenance window's reboot. For more information, see Rebooting a Cluster.
- Parameters:
changeType- Indicates whether a change to the parameter is applied immediately or requires a reboot for the change to be applied. You can force a reboot or wait until the next maintenance window's reboot. For more information, see Rebooting a Cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ChangeType,ChangeType
-
-