@Generated(value="software.amazon.awssdk:codegen") public final class BackendAPIAppSyncAuthSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BackendAPIAppSyncAuthSettings.Builder,BackendAPIAppSyncAuthSettings>
The authentication settings for accessing provisioned data models in your Amplify project.
| Modifier and Type | Class and Description |
|---|---|
static interface |
BackendAPIAppSyncAuthSettings.Builder |
| Modifier and Type | Method and Description |
|---|---|
static BackendAPIAppSyncAuthSettings.Builder |
builder() |
String |
cognitoUserPoolId()
The Amazon Cognito user pool ID, if Amazon Cognito was used as an authentication setting to access your data
models.
|
String |
description()
The API key description for API_KEY, if it was used as an authentication mechanism to access your data models.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Double |
expirationTime()
The API key expiration time for API_KEY, if it was used as an authentication mechanism to access your data
models.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
openIDAuthTTL()
The expiry time for the OpenID authentication mechanism.
|
String |
openIDClientId()
The clientID for openID, if openID was used as an authentication setting to access your data models.
|
String |
openIDIatTTL()
The expiry time for the OpenID authentication mechanism.
|
String |
openIDIssueURL()
The openID issuer URL, if openID was used as an authentication setting to access your data models.
|
String |
openIDProviderName()
The OpenID provider name, if OpenID was used as an authentication mechanism to access your data models.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends BackendAPIAppSyncAuthSettings.Builder> |
serializableBuilderClass() |
BackendAPIAppSyncAuthSettings.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String cognitoUserPoolId()
The Amazon Cognito user pool ID, if Amazon Cognito was used as an authentication setting to access your data models.
public final String description()
The API key description for API_KEY, if it was used as an authentication mechanism to access your data models.
public final Double expirationTime()
The API key expiration time for API_KEY, if it was used as an authentication mechanism to access your data models.
public final String openIDAuthTTL()
The expiry time for the OpenID authentication mechanism.
public final String openIDClientId()
The clientID for openID, if openID was used as an authentication setting to access your data models.
public final String openIDIatTTL()
The expiry time for the OpenID authentication mechanism.
public final String openIDIssueURL()
The openID issuer URL, if openID was used as an authentication setting to access your data models.
public final String openIDProviderName()
The OpenID provider name, if OpenID was used as an authentication mechanism to access your data models.
public BackendAPIAppSyncAuthSettings.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<BackendAPIAppSyncAuthSettings.Builder,BackendAPIAppSyncAuthSettings>public static BackendAPIAppSyncAuthSettings.Builder builder()
public static Class<? extends BackendAPIAppSyncAuthSettings.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.