Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.elasticache.model
Class DescribeCacheParametersRequest

java.lang.Object
  extended by com.amazonaws.AmazonWebServiceRequest
      extended by com.amazonaws.services.elasticache.model.DescribeCacheParametersRequest

public class DescribeCacheParametersRequest
extends AmazonWebServiceRequest

Container for the parameters to the DescribeCacheParameters operation.

Returns the detailed parameter list for a particular CacheParameterGroup.

See Also:
AmazonElastiCache.describeCacheParameters(DescribeCacheParametersRequest)

Constructor Summary
DescribeCacheParametersRequest()
          Default constructor for a new DescribeCacheParametersRequest object.
DescribeCacheParametersRequest(java.lang.String cacheParameterGroupName)
          Constructs a new DescribeCacheParametersRequest object.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getCacheParameterGroupName()
          The name of a specific cache parameter group to return details for.
 java.lang.String getMarker()
          An optional marker provided in the previous DescribeCacheClusters request.
 java.lang.Integer getMaxRecords()
          The maximum number of records to include in the response.
 java.lang.String getSource()
          The parameter types to return.
 int hashCode()
           
 void setCacheParameterGroupName(java.lang.String cacheParameterGroupName)
          The name of a specific cache parameter group to return details for.
 void setMarker(java.lang.String marker)
          An optional marker provided in the previous DescribeCacheClusters request.
 void setMaxRecords(java.lang.Integer maxRecords)
          The maximum number of records to include in the response.
 void setSource(java.lang.String source)
          The parameter types to return.
 java.lang.String toString()
          Returns a string representation of this object; useful for testing and debugging.
 DescribeCacheParametersRequest withCacheParameterGroupName(java.lang.String cacheParameterGroupName)
          The name of a specific cache parameter group to return details for.
 DescribeCacheParametersRequest withMarker(java.lang.String marker)
          An optional marker provided in the previous DescribeCacheClusters request.
 DescribeCacheParametersRequest withMaxRecords(java.lang.Integer maxRecords)
          The maximum number of records to include in the response.
 DescribeCacheParametersRequest withSource(java.lang.String source)
          The parameter types to return.
 
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

DescribeCacheParametersRequest

public DescribeCacheParametersRequest()
Default constructor for a new DescribeCacheParametersRequest object. Callers should use the setter or fluent setter (with...) methods to initialize this object after creating it.


DescribeCacheParametersRequest

public DescribeCacheParametersRequest(java.lang.String cacheParameterGroupName)
Constructs a new DescribeCacheParametersRequest object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.

Parameters:
cacheParameterGroupName - The name of a specific cache parameter group to return details for.
Method Detail

getCacheParameterGroupName

public java.lang.String getCacheParameterGroupName()
The name of a specific cache parameter group to return details for.

Returns:
The name of a specific cache parameter group to return details for.

setCacheParameterGroupName

public void setCacheParameterGroupName(java.lang.String cacheParameterGroupName)
The name of a specific cache parameter group to return details for.

Parameters:
cacheParameterGroupName - The name of a specific cache parameter group to return details for.

withCacheParameterGroupName

public DescribeCacheParametersRequest withCacheParameterGroupName(java.lang.String cacheParameterGroupName)
The name of a specific cache parameter group to return details for.

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

Parameters:
cacheParameterGroupName - The name of a specific cache parameter group to return details for.
Returns:
A reference to this updated object so that method calls can be chained together.

getSource

public java.lang.String getSource()
The parameter types to return.

Valid values: user | system | engine-default

Returns:
The parameter types to return.

Valid values: user | system | engine-default


setSource

public void setSource(java.lang.String source)
The parameter types to return.

Valid values: user | system | engine-default

Parameters:
source - The parameter types to return.

Valid values: user | system | engine-default


withSource

public DescribeCacheParametersRequest withSource(java.lang.String source)
The parameter types to return.

Valid values: user | system | engine-default

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

Parameters:
source - The parameter types to return.

Valid values: user | system | engine-default

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

getMaxRecords

public java.lang.Integer getMaxRecords()
The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results may be retrieved.

Returns:
The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results may be retrieved.

setMaxRecords

public void setMaxRecords(java.lang.Integer maxRecords)
The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results may be retrieved.

Parameters:
maxRecords - The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results may be retrieved.

withMaxRecords

public DescribeCacheParametersRequest withMaxRecords(java.lang.Integer maxRecords)
The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results may be retrieved.

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

Parameters:
maxRecords - The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results may be retrieved.
Returns:
A reference to this updated object so that method calls can be chained together.

getMarker

public java.lang.String getMarker()
An optional marker provided in the previous DescribeCacheClusters request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

Returns:
An optional marker provided in the previous DescribeCacheClusters request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

setMarker

public void setMarker(java.lang.String marker)
An optional marker provided in the previous DescribeCacheClusters request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

Parameters:
marker - An optional marker provided in the previous DescribeCacheClusters request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

withMarker

public DescribeCacheParametersRequest withMarker(java.lang.String marker)
An optional marker provided in the previous DescribeCacheClusters request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

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

Parameters:
marker - An optional marker provided in the previous DescribeCacheClusters request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.
Returns:
A reference to this updated object so that method calls can be chained together.

toString

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

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

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


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