Class ListRecommendationsRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.trustedadvisor.model.TrustedAdvisorRequest
-
- software.amazon.awssdk.services.trustedadvisor.model.ListRecommendationsRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<ListRecommendationsRequest.Builder,ListRecommendationsRequest>
@Generated("software.amazon.awssdk:codegen") public final class ListRecommendationsRequest extends TrustedAdvisorRequest implements ToCopyableBuilder<ListRecommendationsRequest.Builder,ListRecommendationsRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceListRecommendationsRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InstantafterLastUpdatedAt()After the last update of the RecommendationStringawsService()The aws service associated with the RecommendationInstantbeforeLastUpdatedAt()Before the last update of the Recommendationstatic ListRecommendationsRequest.Builderbuilder()StringcheckIdentifier()The check identifier of the Recommendationbooleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()IntegermaxResults()The maximum number of results to return per page.StringnextToken()The token for the next set of results.RecommendationPillarpillar()The pillar of the RecommendationStringpillarAsString()The pillar of the RecommendationList<SdkField<?>>sdkFields()static Class<? extends ListRecommendationsRequest.Builder>serializableBuilderClass()RecommendationSourcesource()The source of the RecommendationStringsourceAsString()The source of the RecommendationRecommendationStatusstatus()The status of the RecommendationStringstatusAsString()The status of the RecommendationListRecommendationsRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.RecommendationTypetype()The type of the RecommendationStringtypeAsString()The type of the Recommendation-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
afterLastUpdatedAt
public final Instant afterLastUpdatedAt()
After the last update of the Recommendation
- Returns:
- After the last update of the Recommendation
-
awsService
public final String awsService()
The aws service associated with the Recommendation
- Returns:
- The aws service associated with the Recommendation
-
beforeLastUpdatedAt
public final Instant beforeLastUpdatedAt()
Before the last update of the Recommendation
- Returns:
- Before the last update of the Recommendation
-
checkIdentifier
public final String checkIdentifier()
The check identifier of the Recommendation
- Returns:
- The check identifier of the Recommendation
-
maxResults
public final Integer maxResults()
The maximum number of results to return per page.
- Returns:
- The maximum number of results to return per page.
-
nextToken
public final String nextToken()
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.
- Returns:
- The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.
-
pillar
public final RecommendationPillar pillar()
The pillar of the Recommendation
If the service returns an enum value that is not available in the current SDK version,
pillarwill returnRecommendationPillar.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompillarAsString().- Returns:
- The pillar of the Recommendation
- See Also:
RecommendationPillar
-
pillarAsString
public final String pillarAsString()
The pillar of the Recommendation
If the service returns an enum value that is not available in the current SDK version,
pillarwill returnRecommendationPillar.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompillarAsString().- Returns:
- The pillar of the Recommendation
- See Also:
RecommendationPillar
-
source
public final RecommendationSource source()
The source of the Recommendation
If the service returns an enum value that is not available in the current SDK version,
sourcewill returnRecommendationSource.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsourceAsString().- Returns:
- The source of the Recommendation
- See Also:
RecommendationSource
-
sourceAsString
public final String sourceAsString()
The source of the Recommendation
If the service returns an enum value that is not available in the current SDK version,
sourcewill returnRecommendationSource.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsourceAsString().- Returns:
- The source of the Recommendation
- See Also:
RecommendationSource
-
status
public final RecommendationStatus status()
The status of the Recommendation
If the service returns an enum value that is not available in the current SDK version,
statuswill returnRecommendationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the Recommendation
- See Also:
RecommendationStatus
-
statusAsString
public final String statusAsString()
The status of the Recommendation
If the service returns an enum value that is not available in the current SDK version,
statuswill returnRecommendationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the Recommendation
- See Also:
RecommendationStatus
-
type
public final RecommendationType type()
The type of the Recommendation
If the service returns an enum value that is not available in the current SDK version,
typewill returnRecommendationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- The type of the Recommendation
- See Also:
RecommendationType
-
typeAsString
public final String typeAsString()
The type of the Recommendation
If the service returns an enum value that is not available in the current SDK version,
typewill returnRecommendationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- The type of the Recommendation
- See Also:
RecommendationType
-
toBuilder
public ListRecommendationsRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ListRecommendationsRequest.Builder,ListRecommendationsRequest>- Specified by:
toBuilderin classTrustedAdvisorRequest
-
builder
public static ListRecommendationsRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends ListRecommendationsRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
-