@Generated(value="software.amazon.awssdk:codegen") public final class AuthEventType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AuthEventType.Builder,AuthEventType>
The authentication event type.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AuthEventType.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AuthEventType.Builder |
builder() |
List<ChallengeResponseType> |
challengeResponses()
The challenge responses.
|
Instant |
creationDate()
The creation date
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
EventContextDataType |
eventContextData()
The user context data captured at the time of an event request.
|
EventFeedbackType |
eventFeedback()
A flag specifying the user feedback captured at the time of an event request is good or bad.
|
String |
eventId()
The event ID.
|
EventResponseType |
eventResponse()
The event response.
|
String |
eventResponseAsString()
The event response.
|
EventRiskType |
eventRisk()
The event risk.
|
EventType |
eventType()
The event type.
|
String |
eventTypeAsString()
The event type.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasChallengeResponses()
For responses, this returns true if the service returned a value for the ChallengeResponses property.
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends AuthEventType.Builder> |
serializableBuilderClass() |
AuthEventType.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String eventId()
The event ID.
public final EventType eventType()
The event type.
If the service returns an enum value that is not available in the current SDK version, eventType will
return EventType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
eventTypeAsString().
EventTypepublic final String eventTypeAsString()
The event type.
If the service returns an enum value that is not available in the current SDK version, eventType will
return EventType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
eventTypeAsString().
EventTypepublic final Instant creationDate()
The creation date
public final EventResponseType eventResponse()
The event response.
If the service returns an enum value that is not available in the current SDK version, eventResponse
will return EventResponseType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from eventResponseAsString().
EventResponseTypepublic final String eventResponseAsString()
The event response.
If the service returns an enum value that is not available in the current SDK version, eventResponse
will return EventResponseType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from eventResponseAsString().
EventResponseTypepublic final EventRiskType eventRisk()
The event risk.
public final boolean hasChallengeResponses()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<ChallengeResponseType> challengeResponses()
The challenge responses.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasChallengeResponses() method.
public final EventContextDataType eventContextData()
The user context data captured at the time of an event request. This value provides additional information about the client from which event the request is received.
public final EventFeedbackType eventFeedback()
A flag specifying the user feedback captured at the time of an event request is good or bad.
public AuthEventType.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AuthEventType.Builder,AuthEventType>public static AuthEventType.Builder builder()
public static Class<? extends AuthEventType.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.