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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EffectivePreferredResource.BuildereffectiveIncludeList(String... effectiveIncludeList)The expanded version of your preferred resource's include list.EffectivePreferredResource.BuildereffectiveIncludeList(Collection<String> effectiveIncludeList)The expanded version of your preferred resource's include list.EffectivePreferredResource.BuilderexcludeList(String... excludeList)The list of preferred resources values that you want excluded from rightsizing recommendation candidates.EffectivePreferredResource.BuilderexcludeList(Collection<String> excludeList)The list of preferred resources values that you want excluded from rightsizing recommendation candidates.EffectivePreferredResource.BuilderincludeList(String... includeList)The list of preferred resource values that you want considered as rightsizing recommendation candidates.EffectivePreferredResource.BuilderincludeList(Collection<String> includeList)The list of preferred resource values that you want considered as rightsizing recommendation candidates.EffectivePreferredResource.Buildername(String name)The name of the preferred resource list.EffectivePreferredResource.Buildername(PreferredResourceName name)The name of the preferred resource list.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
name
EffectivePreferredResource.Builder name(String 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:
PreferredResourceName,PreferredResourceName
-
name
EffectivePreferredResource.Builder name(PreferredResourceName 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:
PreferredResourceName,PreferredResourceName
-
includeList
EffectivePreferredResource.Builder includeList(Collection<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.
-
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
EffectivePreferredResource.Builder excludeList(Collection<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.
-
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.
-
-