Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.redshift.model
Class DescribeClusterParameterGroupsRequest

java.lang.Object
  extended by com.amazonaws.AmazonWebServiceRequest
      extended by com.amazonaws.services.redshift.model.DescribeClusterParameterGroupsRequest
All Implemented Interfaces:
Serializable

public class DescribeClusterParameterGroupsRequest
extends AmazonWebServiceRequest
implements Serializable

Container for the parameters to the DescribeClusterParameterGroups operation.

Returns a list of Amazon Redshift parameter groups, including parameter groups you created and the default parameter group. For each parameter group, the response includes the parameter group name, description, and parameter group family name. You can optionally specify a name to retrieve the description of a specific parameter group.

For more information about managing parameter groups, go to Amazon Redshift Parameter Groups in the Amazon Redshift Management Guide .

See Also:
AmazonRedshift.describeClusterParameterGroups(DescribeClusterParameterGroupsRequest), Serialized Form

Constructor Summary
DescribeClusterParameterGroupsRequest()
           
 
Method Summary
 boolean equals(Object obj)
           
 String getMarker()
          An optional marker returned by a previous DescribeClusterParameterGroups request to indicate the first parameter group that the current request will return.
 Integer getMaxRecords()
          The maximum number of parameter group records to include in the response.
 String getParameterGroupName()
          The name of a specific parameter group for which to return details.
 int hashCode()
           
 void setMarker(String marker)
          An optional marker returned by a previous DescribeClusterParameterGroups request to indicate the first parameter group that the current request will return.
 void setMaxRecords(Integer maxRecords)
          The maximum number of parameter group records to include in the response.
 void setParameterGroupName(String parameterGroupName)
          The name of a specific parameter group for which to return details.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 DescribeClusterParameterGroupsRequest withMarker(String marker)
          An optional marker returned by a previous DescribeClusterParameterGroups request to indicate the first parameter group that the current request will return.
 DescribeClusterParameterGroupsRequest withMaxRecords(Integer maxRecords)
          The maximum number of parameter group records to include in the response.
 DescribeClusterParameterGroupsRequest withParameterGroupName(String parameterGroupName)
          The name of a specific parameter group for which to return details.
 
Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DescribeClusterParameterGroupsRequest

public DescribeClusterParameterGroupsRequest()
Method Detail

getParameterGroupName

public String getParameterGroupName()
The name of a specific parameter group for which to return details. By default, details about all parameter groups and the default parameter group are returned.

Returns:
The name of a specific parameter group for which to return details. By default, details about all parameter groups and the default parameter group are returned.

setParameterGroupName

public void setParameterGroupName(String parameterGroupName)
The name of a specific parameter group for which to return details. By default, details about all parameter groups and the default parameter group are returned.

Parameters:
parameterGroupName - The name of a specific parameter group for which to return details. By default, details about all parameter groups and the default parameter group are returned.

withParameterGroupName

public DescribeClusterParameterGroupsRequest withParameterGroupName(String parameterGroupName)
The name of a specific parameter group for which to return details. By default, details about all parameter groups and the default parameter group are returned.

Returns a reference to this object so that method calls can be chained together.

Parameters:
parameterGroupName - The name of a specific parameter group for which to return details. By default, details about all parameter groups and the default parameter group are returned.
Returns:
A reference to this updated object so that method calls can be chained together.

getMaxRecords

public Integer getMaxRecords()
The maximum number of parameter group records to include in the response. If more records exist than the specified MaxRecords value, the response includes a marker that you can use in a subsequent DescribeClusterParameterGroups request to retrieve the next set of records.

Default: 100

Constraints: Value must be at least 20 and no more than 100.

Returns:
The maximum number of parameter group records to include in the response. If more records exist than the specified MaxRecords value, the response includes a marker that you can use in a subsequent DescribeClusterParameterGroups request to retrieve the next set of records.

Default: 100

Constraints: Value must be at least 20 and no more than 100.


setMaxRecords

public void setMaxRecords(Integer maxRecords)
The maximum number of parameter group records to include in the response. If more records exist than the specified MaxRecords value, the response includes a marker that you can use in a subsequent DescribeClusterParameterGroups request to retrieve the next set of records.

Default: 100

Constraints: Value must be at least 20 and no more than 100.

Parameters:
maxRecords - The maximum number of parameter group records to include in the response. If more records exist than the specified MaxRecords value, the response includes a marker that you can use in a subsequent DescribeClusterParameterGroups request to retrieve the next set of records.

Default: 100

Constraints: Value must be at least 20 and no more than 100.


withMaxRecords

public DescribeClusterParameterGroupsRequest withMaxRecords(Integer maxRecords)
The maximum number of parameter group records to include in the response. If more records exist than the specified MaxRecords value, the response includes a marker that you can use in a subsequent DescribeClusterParameterGroups request to retrieve the next set of records.

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.

Parameters:
maxRecords - The maximum number of parameter group records to include in the response. If more records exist than the specified MaxRecords value, the response includes a marker that you can use in a subsequent DescribeClusterParameterGroups request to retrieve the next set of records.

Default: 100

Constraints: Value must be at least 20 and no more than 100.

Returns:
A reference to this updated object so that method calls can be chained together.

getMarker

public String getMarker()
An optional marker returned by a previous DescribeClusterParameterGroups request to indicate the first parameter group that the current request will return.

Returns:
An optional marker returned by a previous DescribeClusterParameterGroups request to indicate the first parameter group that the current request will return.

setMarker

public void setMarker(String marker)
An optional marker returned by a previous DescribeClusterParameterGroups request to indicate the first parameter group that the current request will return.

Parameters:
marker - An optional marker returned by a previous DescribeClusterParameterGroups request to indicate the first parameter group that the current request will return.

withMarker

public DescribeClusterParameterGroupsRequest withMarker(String marker)
An optional marker returned by a previous DescribeClusterParameterGroups request to indicate the first parameter group that the current request will return.

Returns a reference to this object so that method calls can be chained together.

Parameters:
marker - An optional marker returned by a previous DescribeClusterParameterGroups request to indicate the first parameter group that the current request will return.
Returns:
A reference to this updated object so that method calls can be chained together.

toString

public String toString()
Returns a string representation of this object; useful for testing and debugging.

Overrides:
toString in class Object
Returns:
A string representation of this object.
See Also:
Object.toString()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.