Class EventFeedbackType
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<EventFeedbackType.Builder,EventFeedbackType>
The feedback that your application submitted to a threat protection event log, as displayed in an
AdminListUserAuthEvents response.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic EventFeedbackType.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final InstantThe date that you or your user submitted the feedback.final FeedbackValueTypeYour feedback to the authentication event.final StringYour feedback to the authentication event.final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Stringprovider()The submitter of the event feedback.static Class<? extends EventFeedbackType.Builder>final StringtoString()Returns a string representation of this object.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
-
feedbackValue
Your feedback to the authentication event. When you provide a
FeedbackValuevalue ofvalid, you tell Amazon Cognito that you trust a user session where Amazon Cognito has evaluated some level of risk. When you provide aFeedbackValuevalue ofinvalid, you tell Amazon Cognito that you don't trust a user session, or you don't believe that Amazon Cognito evaluated a high-enough risk level.If the service returns an enum value that is not available in the current SDK version,
feedbackValuewill returnFeedbackValueType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfeedbackValueAsString().- Returns:
- Your feedback to the authentication event. When you provide a
FeedbackValuevalue ofvalid, you tell Amazon Cognito that you trust a user session where Amazon Cognito has evaluated some level of risk. When you provide aFeedbackValuevalue ofinvalid, you tell Amazon Cognito that you don't trust a user session, or you don't believe that Amazon Cognito evaluated a high-enough risk level. - See Also:
-
feedbackValueAsString
Your feedback to the authentication event. When you provide a
FeedbackValuevalue ofvalid, you tell Amazon Cognito that you trust a user session where Amazon Cognito has evaluated some level of risk. When you provide aFeedbackValuevalue ofinvalid, you tell Amazon Cognito that you don't trust a user session, or you don't believe that Amazon Cognito evaluated a high-enough risk level.If the service returns an enum value that is not available in the current SDK version,
feedbackValuewill returnFeedbackValueType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfeedbackValueAsString().- Returns:
- Your feedback to the authentication event. When you provide a
FeedbackValuevalue ofvalid, you tell Amazon Cognito that you trust a user session where Amazon Cognito has evaluated some level of risk. When you provide aFeedbackValuevalue ofinvalid, you tell Amazon Cognito that you don't trust a user session, or you don't believe that Amazon Cognito evaluated a high-enough risk level. - See Also:
-
provider
The submitter of the event feedback. For example, if you submit event feedback in the Amazon Cognito console, this value is
Admin.- Returns:
- The submitter of the event feedback. For example, if you submit event feedback in the Amazon Cognito
console, this value is
Admin.
-
feedbackDate
The date that you or your user submitted the feedback.
- Returns:
- The date that you or your user submitted the feedback.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<EventFeedbackType.Builder,EventFeedbackType>
-
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
-