Interface ElastiCacheInstanceDetails.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ElastiCacheInstanceDetails.Builder,ElastiCacheInstanceDetails>, SdkBuilder<ElastiCacheInstanceDetails.Builder,ElastiCacheInstanceDetails>, SdkPojo
Enclosing class:
ElastiCacheInstanceDetails

public static interface ElastiCacheInstanceDetails.Builder extends SdkPojo, CopyableBuilder<ElastiCacheInstanceDetails.Builder,ElastiCacheInstanceDetails>
  • Method Details

    • family

      The instance family of the recommended reservation.

      Parameters:
      family - The instance family of the recommended reservation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nodeType

      The type of node that Amazon Web Services recommends.

      Parameters:
      nodeType - The type of node that Amazon Web Services recommends.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • region

      The Amazon Web Services Region of the recommended reservation.

      Parameters:
      region - The Amazon Web Services Region of the recommended reservation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • productDescription

      ElastiCacheInstanceDetails.Builder productDescription(String productDescription)

      The description of the recommended reservation.

      Parameters:
      productDescription - The description of the recommended reservation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • currentGeneration

      ElastiCacheInstanceDetails.Builder currentGeneration(Boolean currentGeneration)

      Determines whether the recommendation is for a current generation instance.

      Parameters:
      currentGeneration - Determines whether the recommendation is for a current generation instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sizeFlexEligible

      ElastiCacheInstanceDetails.Builder sizeFlexEligible(Boolean sizeFlexEligible)

      Determines whether the recommended reservation is size flexible.

      Parameters:
      sizeFlexEligible - Determines whether the recommended reservation is size flexible.
      Returns:
      Returns a reference to this object so that method calls can be chained together.