Interface EffectivePreferredResource.Builder

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

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

    • name

      The name of the preferred resource list.

      Parameters:
      name - The name of the preferred resource list.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • name

      The name of the preferred resource list.

      Parameters:
      name - The name of the preferred resource list.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • includeList

      The list of preferred resource values that you want considered as rightsizing recommendation candidates.

      Parameters:
      includeList - The list of preferred resource values that you want considered as rightsizing recommendation candidates.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • includeList

      EffectivePreferredResource.Builder includeList(String... includeList)

      The list of preferred resource values that you want considered as rightsizing recommendation candidates.

      Parameters:
      includeList - The list of preferred resource values that you want considered as rightsizing recommendation candidates.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • effectiveIncludeList

      EffectivePreferredResource.Builder effectiveIncludeList(Collection<String> effectiveIncludeList)

      The expanded version of your preferred resource's include list.

      Parameters:
      effectiveIncludeList - The expanded version of your preferred resource's include list.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • effectiveIncludeList

      EffectivePreferredResource.Builder effectiveIncludeList(String... effectiveIncludeList)

      The expanded version of your preferred resource's include list.

      Parameters:
      effectiveIncludeList - The expanded version of your preferred resource's include list.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • excludeList

      The list of preferred resources values that you want excluded from rightsizing recommendation candidates.

      Parameters:
      excludeList - The list of preferred resources values that you want excluded from rightsizing recommendation candidates.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • excludeList

      EffectivePreferredResource.Builder excludeList(String... excludeList)

      The list of preferred resources values that you want excluded from rightsizing recommendation candidates.

      Parameters:
      excludeList - The list of preferred resources values that you want excluded from rightsizing recommendation candidates.
      Returns:
      Returns a reference to this object so that method calls can be chained together.