@Generated(value="software.amazon.awssdk:codegen") public final class CreateFaceLivenessSessionRequest extends RekognitionRequest implements ToCopyableBuilder<CreateFaceLivenessSessionRequest.Builder,CreateFaceLivenessSessionRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateFaceLivenessSessionRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateFaceLivenessSessionRequest.Builder |
builder() |
String |
clientRequestToken()
Idempotent token is used to recognize the Face Liveness request.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
kmsKeyId()
The identifier for your AWS Key Management Service key (AWS KMS key).
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateFaceLivenessSessionRequest.Builder> |
serializableBuilderClass() |
CreateFaceLivenessSessionRequestSettings |
settings()
A session settings object.
|
CreateFaceLivenessSessionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String kmsKeyId()
The identifier for your AWS Key Management Service key (AWS KMS key). Used to encrypt audit images and reference images.
public final CreateFaceLivenessSessionRequestSettings settings()
A session settings object. It contains settings for the operation to be performed. For Face Liveness, it accepts
OutputConfig and AuditImagesLimit.
OutputConfig and AuditImagesLimit.public final String clientRequestToken()
Idempotent token is used to recognize the Face Liveness request. If the same token is used with multiple
CreateFaceLivenessSession requests, the same session is returned. This token is employed to avoid
unintentionally creating the same session multiple times.
CreateFaceLivenessSession requests, the same session is returned. This token is employed to
avoid unintentionally creating the same session multiple times.public CreateFaceLivenessSessionRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateFaceLivenessSessionRequest.Builder,CreateFaceLivenessSessionRequest>toBuilder in class RekognitionRequestpublic static CreateFaceLivenessSessionRequest.Builder builder()
public static Class<? extends CreateFaceLivenessSessionRequest.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 © 2023. All rights reserved.