@Generated(value="software.amazon.awssdk:codegen") public final class GetRightsizingRecommendationRequest extends CostExplorerRequest implements ToCopyableBuilder<GetRightsizingRecommendationRequest.Builder,GetRightsizingRecommendationRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetRightsizingRecommendationRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetRightsizingRecommendationRequest.Builder |
builder() |
RightsizingRecommendationConfiguration |
configuration()
You can use Configuration to customize recommendations across two attributes.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Expression |
filter()
Returns the value of the Filter property for this object.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
nextPageToken()
The pagination token that indicates the next set of results that you want to retrieve.
|
Integer |
pageSize()
The number of recommendations that you want returned in a single response object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetRightsizingRecommendationRequest.Builder> |
serializableBuilderClass() |
String |
service()
The specific service that you want recommendations for.
|
GetRightsizingRecommendationRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Expression filter()
public final RightsizingRecommendationConfiguration configuration()
You can use Configuration to customize recommendations across two attributes. You can choose to view recommendations for instances within the same instance families or across different instance families. You can also choose to view your estimated savings that are associated with recommendations with consideration of existing Savings Plans or RI benefits, or neither.
public final String service()
The specific service that you want recommendations for. The only valid value for
GetRightsizingRecommendation is "AmazonEC2".
GetRightsizingRecommendation is "AmazonEC2".public final Integer pageSize()
The number of recommendations that you want returned in a single response object.
public final String nextPageToken()
The pagination token that indicates the next set of results that you want to retrieve.
public GetRightsizingRecommendationRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetRightsizingRecommendationRequest.Builder,GetRightsizingRecommendationRequest>toBuilder in class CostExplorerRequestpublic static GetRightsizingRecommendationRequest.Builder builder()
public static Class<? extends GetRightsizingRecommendationRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2022. All rights reserved.