StructuredPojo
, ToCopyableBuilder<Parameter.Builder,Parameter>
@Generated("software.amazon.awssdk:codegen") public class Parameter extends Object implements StructuredPojo, ToCopyableBuilder<Parameter.Builder,Parameter>
Describes an individual setting that controls some aspect of DAX behavior.
Modifier and Type | Class | Description |
---|---|---|
static interface |
Parameter.Builder |
Modifier and Type | Method | Description |
---|---|---|
String |
allowedValues() |
A range of values within which the parameter can be set.
|
static Parameter.Builder |
builder() |
|
String |
changeType() |
The conditions under which changes to this parameter can be applied.
|
String |
dataType() |
The data type of the parameter.
|
String |
description() |
A description of the parameter
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
isModifiable() |
Whether the customer is allowed to modify the parameter.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
ProtocolMarshaller . |
List<NodeTypeSpecificValue> |
nodeTypeSpecificValues() |
A list of node types, and specific parameter values for each node.
|
String |
parameterName() |
The name of the parameter.
|
String |
parameterType() |
Determines whether the parameter can be applied to any nodes, or only nodes of a particular type.
|
String |
parameterValue() |
The value for the parameter.
|
static Class<? extends Parameter.Builder> |
serializableBuilderClass() |
|
String |
source() |
How the parameter is defined.
|
Parameter.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
public String parameterName()
The name of the parameter.
public String parameterType()
Determines whether the parameter can be applied to any nodes, or only nodes of a particular type.
ParameterType
public String parameterValue()
The value for the parameter.
public List<NodeTypeSpecificValue> nodeTypeSpecificValues()
A list of node types, and specific parameter values for each node.
public String description()
A description of the parameter
public String source()
How the parameter is defined. For example, system
denotes a system-defined parameter.
system
denotes a system-defined parameter.public String dataType()
The data type of the parameter. For example, integer
:
integer
:public String allowedValues()
A range of values within which the parameter can be set.
public String isModifiable()
Whether the customer is allowed to modify the parameter.
IsModifiable
public String changeType()
The conditions under which changes to this parameter can be applied. For example, requires-reboot
indicates that a new value for this parameter will only take effect if a node is rebooted.
requires-reboot
indicates that a new value for this parameter will only take effect if a
node is rebooted.ChangeType
public Parameter.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<Parameter.Builder,Parameter>
public static Parameter.Builder builder()
public static Class<? extends Parameter.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.