Class Recommendation
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Recommendation.Builder,Recommendation>
A recommendation generated for your account.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic Recommendation.Builderbuilder()final InstantThe first time this issue was encountered and the recommendation was generated.final StringThe recommendation description / disambiguator - e.g.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final RecommendationImpactimpact()The recommendation impact, with values likeHIGHorLOW.final StringThe recommendation impact, with values likeHIGHorLOW.final InstantThe last time the recommendation was updated.final StringThe resource affected by the recommendation, with values likearn:aws:ses:us-east-1:123456789012:identity/example.com.static Class<? extends Recommendation.Builder>final RecommendationStatusstatus()The recommendation status, with values likeOPENorFIXED.final StringThe recommendation status, with values likeOPENorFIXED.final StringtoString()Returns a string representation of this object.final RecommendationTypetype()The recommendation type, with values likeDKIM,SPF,DMARC,BIMI, orCOMPLAINT.final StringThe recommendation type, with values likeDKIM,SPF,DMARC,BIMI, orCOMPLAINT.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
resourceArn
The resource affected by the recommendation, with values like
arn:aws:ses:us-east-1:123456789012:identity/example.com.- Returns:
- The resource affected by the recommendation, with values like
arn:aws:ses:us-east-1:123456789012:identity/example.com.
-
type
The recommendation type, with values like
DKIM,SPF,DMARC,BIMI, orCOMPLAINT.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 recommendation type, with values like
DKIM,SPF,DMARC,BIMI, orCOMPLAINT. - See Also:
-
typeAsString
The recommendation type, with values like
DKIM,SPF,DMARC,BIMI, orCOMPLAINT.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 recommendation type, with values like
DKIM,SPF,DMARC,BIMI, orCOMPLAINT. - See Also:
-
description
The recommendation description / disambiguator - e.g.
DKIM1andDKIM2are different recommendations about your DKIM setup.- Returns:
- The recommendation description / disambiguator - e.g.
DKIM1andDKIM2are different recommendations about your DKIM setup.
-
status
The recommendation status, with values like
OPENorFIXED.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 recommendation status, with values like
OPENorFIXED. - See Also:
-
statusAsString
The recommendation status, with values like
OPENorFIXED.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 recommendation status, with values like
OPENorFIXED. - See Also:
-
createdTimestamp
The first time this issue was encountered and the recommendation was generated.
- Returns:
- The first time this issue was encountered and the recommendation was generated.
-
lastUpdatedTimestamp
The last time the recommendation was updated.
- Returns:
- The last time the recommendation was updated.
-
impact
The recommendation impact, with values like
HIGHorLOW.If the service returns an enum value that is not available in the current SDK version,
impactwill returnRecommendationImpact.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromimpactAsString().- Returns:
- The recommendation impact, with values like
HIGHorLOW. - See Also:
-
impactAsString
The recommendation impact, with values like
HIGHorLOW.If the service returns an enum value that is not available in the current SDK version,
impactwill returnRecommendationImpact.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromimpactAsString().- Returns:
- The recommendation impact, with values like
HIGHorLOW. - See Also:
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<Recommendation.Builder,Recommendation>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-