@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConfigParameter extends Object implements Serializable, Cloneable, StructuredPojo
An array of key-value pairs to set for advanced control over Amazon Redshift Serverless.
Constructor and Description |
---|
ConfigParameter() |
Modifier and Type | Method and Description |
---|---|
ConfigParameter |
clone() |
boolean |
equals(Object obj) |
String |
getParameterKey()
The key of the parameter.
|
String |
getParameterValue()
The value of the parameter to set.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setParameterKey(String parameterKey)
The key of the parameter.
|
void |
setParameterValue(String parameterValue)
The value of the parameter to set.
|
String |
toString()
Returns a string representation of this object.
|
ConfigParameter |
withParameterKey(String parameterKey)
The key of the parameter.
|
ConfigParameter |
withParameterValue(String parameterValue)
The value of the parameter to set.
|
public void setParameterKey(String parameterKey)
The key of the parameter. The options are auto_mv
, datestyle
,
enable_case_sensitive_identifier
, enable_user_activity_logging
,
query_group
, search_path
, require_ssl
, and query monitoring metrics that
let you define performance boundaries. For more information about query monitoring rules and available metrics,
see Query monitoring metrics for Amazon Redshift Serverless.
parameterKey
- The key of the parameter. The options are auto_mv
, datestyle
,
enable_case_sensitive_identifier
, enable_user_activity_logging
,
query_group
, search_path
, require_ssl
, and query monitoring metrics
that let you define performance boundaries. For more information about query monitoring rules and
available metrics, see Query monitoring metrics for Amazon Redshift Serverless.public String getParameterKey()
The key of the parameter. The options are auto_mv
, datestyle
,
enable_case_sensitive_identifier
, enable_user_activity_logging
,
query_group
, search_path
, require_ssl
, and query monitoring metrics that
let you define performance boundaries. For more information about query monitoring rules and available metrics,
see Query monitoring metrics for Amazon Redshift Serverless.
auto_mv
, datestyle
,
enable_case_sensitive_identifier
, enable_user_activity_logging
,
query_group
, search_path
, require_ssl
, and query monitoring
metrics that let you define performance boundaries. For more information about query monitoring rules and
available metrics, see Query monitoring metrics for Amazon Redshift Serverless.public ConfigParameter withParameterKey(String parameterKey)
The key of the parameter. The options are auto_mv
, datestyle
,
enable_case_sensitive_identifier
, enable_user_activity_logging
,
query_group
, search_path
, require_ssl
, and query monitoring metrics that
let you define performance boundaries. For more information about query monitoring rules and available metrics,
see Query monitoring metrics for Amazon Redshift Serverless.
parameterKey
- The key of the parameter. The options are auto_mv
, datestyle
,
enable_case_sensitive_identifier
, enable_user_activity_logging
,
query_group
, search_path
, require_ssl
, and query monitoring metrics
that let you define performance boundaries. For more information about query monitoring rules and
available metrics, see Query monitoring metrics for Amazon Redshift Serverless.public void setParameterValue(String parameterValue)
The value of the parameter to set.
parameterValue
- The value of the parameter to set.public String getParameterValue()
The value of the parameter to set.
public ConfigParameter withParameterValue(String parameterValue)
The value of the parameter to set.
parameterValue
- The value of the parameter to set.public String toString()
toString
in class Object
Object.toString()
public ConfigParameter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.