public class DescribeClusterParametersRequest extends AmazonWebServiceRequest implements Serializable
DescribeClusterParameters operation
.
Returns a detailed list of parameters contained within the specified Amazon Redshift parameter group. For each parameter the response includes information such as parameter name, description, data type, value, whether the parameter value is modifiable, and so on.
You can specify source filter to retrieve parameters of only specific type. For example, to retrieve parameters that were modified by a user action such as from ModifyClusterParameterGroup, you can specify source equal to user .
For more information about managing parameter groups, go to Amazon Redshift Parameter Groups in the Amazon Redshift Management Guide .
Constructor and Description |
---|
DescribeClusterParametersRequest() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getMarker()
An optional marker returned from a previous
DescribeClusterParameters request.
|
Integer |
getMaxRecords()
The maximum number of records to include in the response.
|
String |
getParameterGroupName()
The name of a cluster parameter group for which to return details.
|
String |
getSource()
The parameter types to return.
|
int |
hashCode() |
void |
setMarker(String marker)
An optional marker returned from a previous
DescribeClusterParameters request.
|
void |
setMaxRecords(Integer maxRecords)
The maximum number of records to include in the response.
|
void |
setParameterGroupName(String parameterGroupName)
The name of a cluster parameter group for which to return details.
|
void |
setSource(String source)
The parameter types to return.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeClusterParametersRequest |
withMarker(String marker)
An optional marker returned from a previous
DescribeClusterParameters request.
|
DescribeClusterParametersRequest |
withMaxRecords(Integer maxRecords)
The maximum number of records to include in the response.
|
DescribeClusterParametersRequest |
withParameterGroupName(String parameterGroupName)
The name of a cluster parameter group for which to return details.
|
DescribeClusterParametersRequest |
withSource(String source)
The parameter types to return.
|
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, setRequestCredentials, setRequestMetricCollector, withRequestMetricCollector
public String getParameterGroupName()
public void setParameterGroupName(String parameterGroupName)
parameterGroupName
- The name of a cluster parameter group for which to return details.public DescribeClusterParametersRequest withParameterGroupName(String parameterGroupName)
Returns a reference to this object so that method calls can be chained together.
parameterGroupName
- The name of a cluster parameter group for which to return details.public String getSource()
user
to show
parameters that are different form the default. Similarly, specify
engine-default
to show parameters that are the same as
the default parameter group. Default: All parameter types returned.
Valid Values: user
| engine-default
user
to show
parameters that are different form the default. Similarly, specify
engine-default
to show parameters that are the same as
the default parameter group. Default: All parameter types returned.
Valid Values: user
| engine-default
public void setSource(String source)
user
to show
parameters that are different form the default. Similarly, specify
engine-default
to show parameters that are the same as
the default parameter group. Default: All parameter types returned.
Valid Values: user
| engine-default
source
- The parameter types to return. Specify user
to show
parameters that are different form the default. Similarly, specify
engine-default
to show parameters that are the same as
the default parameter group. Default: All parameter types returned.
Valid Values: user
| engine-default
public DescribeClusterParametersRequest withSource(String source)
user
to show
parameters that are different form the default. Similarly, specify
engine-default
to show parameters that are the same as
the default parameter group. Default: All parameter types returned.
Valid Values: user
| engine-default
Returns a reference to this object so that method calls can be chained together.
source
- The parameter types to return. Specify user
to show
parameters that are different form the default. Similarly, specify
engine-default
to show parameters that are the same as
the default parameter group. Default: All parameter types returned.
Valid Values: user
| engine-default
public Integer getMaxRecords()
MaxRecords
value,
response includes a marker that you can specify in your subsequent
request to retrieve remaining result. Default: 100
Constraints: Value must be at least 20 and no more than 100.
MaxRecords
value,
response includes a marker that you can specify in your subsequent
request to retrieve remaining result. Default: 100
Constraints: Value must be at least 20 and no more than 100.
public void setMaxRecords(Integer maxRecords)
MaxRecords
value,
response includes a marker that you can specify in your subsequent
request to retrieve remaining result. Default: 100
Constraints: Value must be at least 20 and no more than 100.
maxRecords
- The maximum number of records to include in the response. If more
records exist than the specified MaxRecords
value,
response includes a marker that you can specify in your subsequent
request to retrieve remaining result. Default: 100
Constraints: Value must be at least 20 and no more than 100.
public DescribeClusterParametersRequest withMaxRecords(Integer maxRecords)
MaxRecords
value,
response includes a marker that you can specify in your subsequent
request to retrieve remaining result. Default: 100
Constraints: Value must be at least 20 and no more than 100.
Returns a reference to this object so that method calls can be chained together.
maxRecords
- The maximum number of records to include in the response. If more
records exist than the specified MaxRecords
value,
response includes a marker that you can specify in your subsequent
request to retrieve remaining result. Default: 100
Constraints: Value must be at least 20 and no more than 100.
public String getMarker()
MaxRecords
.MaxRecords
.public void setMarker(String marker)
MaxRecords
.marker
- An optional marker returned from a previous
DescribeClusterParameters request. If this parameter is
specified, the response includes only records beyond the specified
marker, up to the value specified by MaxRecords
.public DescribeClusterParametersRequest withMarker(String marker)
MaxRecords
.
Returns a reference to this object so that method calls can be chained together.
marker
- An optional marker returned from a previous
DescribeClusterParameters request. If this parameter is
specified, the response includes only records beyond the specified
marker, up to the value specified by MaxRecords
.public String toString()
toString
in class Object
Object.toString()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.