Class CreateCacheParameterGroupRequest

    • Constructor Detail

      • CreateCacheParameterGroupRequest

        public CreateCacheParameterGroupRequest()
        Default constructor for CreateCacheParameterGroupRequest object. Callers should use the setter or fluent setter (with...) methods to initialize the object after creating it.
      • CreateCacheParameterGroupRequest

        public CreateCacheParameterGroupRequest​(String cacheParameterGroupName,
                                                String cacheParameterGroupFamily,
                                                String description)
        Constructs a new CreateCacheParameterGroupRequest object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.
        Parameters:
        cacheParameterGroupName - A user-specified name for the cache parameter group.
        cacheParameterGroupFamily - The name of the cache parameter group family the cache parameter group can be used with.

        Valid values are: memcached1.4 | redis2.6 | redis2.8

        description - A user-specified description for the cache parameter group.
    • Method Detail

      • setCacheParameterGroupName

        public void setCacheParameterGroupName​(String cacheParameterGroupName)

        A user-specified name for the cache parameter group.

        Parameters:
        cacheParameterGroupName - A user-specified name for the cache parameter group.
      • getCacheParameterGroupName

        public String getCacheParameterGroupName()

        A user-specified name for the cache parameter group.

        Returns:
        A user-specified name for the cache parameter group.
      • withCacheParameterGroupName

        public CreateCacheParameterGroupRequest withCacheParameterGroupName​(String cacheParameterGroupName)

        A user-specified name for the cache parameter group.

        Parameters:
        cacheParameterGroupName - A user-specified name for the cache parameter group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setCacheParameterGroupFamily

        public void setCacheParameterGroupFamily​(String cacheParameterGroupFamily)

        The name of the cache parameter group family the cache parameter group can be used with.

        Valid values are: memcached1.4 | redis2.6 | redis2.8

        Parameters:
        cacheParameterGroupFamily - The name of the cache parameter group family the cache parameter group can be used with.

        Valid values are: memcached1.4 | redis2.6 | redis2.8

      • getCacheParameterGroupFamily

        public String getCacheParameterGroupFamily()

        The name of the cache parameter group family the cache parameter group can be used with.

        Valid values are: memcached1.4 | redis2.6 | redis2.8

        Returns:
        The name of the cache parameter group family the cache parameter group can be used with.

        Valid values are: memcached1.4 | redis2.6 | redis2.8

      • withCacheParameterGroupFamily

        public CreateCacheParameterGroupRequest withCacheParameterGroupFamily​(String cacheParameterGroupFamily)

        The name of the cache parameter group family the cache parameter group can be used with.

        Valid values are: memcached1.4 | redis2.6 | redis2.8

        Parameters:
        cacheParameterGroupFamily - The name of the cache parameter group family the cache parameter group can be used with.

        Valid values are: memcached1.4 | redis2.6 | redis2.8

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

        public void setDescription​(String description)

        A user-specified description for the cache parameter group.

        Parameters:
        description - A user-specified description for the cache parameter group.
      • getDescription

        public String getDescription()

        A user-specified description for the cache parameter group.

        Returns:
        A user-specified description for the cache parameter group.
      • withDescription

        public CreateCacheParameterGroupRequest withDescription​(String description)

        A user-specified description for the cache parameter group.

        Parameters:
        description - A user-specified description for the cache parameter group.
        Returns:
        Returns a reference to this 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