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.
ParameterTypepublic 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.
IsModifiablepublic 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.ChangeTypepublic Parameter.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<Parameter.Builder,Parameter>public static Parameter.Builder builder()
public static Class<? extends Parameter.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.