Class UpdateBackendAuthResourceConfig

    • Method Detail

      • authResources

        public final AuthResources authResources()

        Defines the service name to use when configuring an authentication resource in your Amplify project.

        If the service returns an enum value that is not available in the current SDK version, authResources will return AuthResources.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from authResourcesAsString().

        Returns:
        Defines the service name to use when configuring an authentication resource in your Amplify project.
        See Also:
        AuthResources
      • authResourcesAsString

        public final String authResourcesAsString()

        Defines the service name to use when configuring an authentication resource in your Amplify project.

        If the service returns an enum value that is not available in the current SDK version, authResources will return AuthResources.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from authResourcesAsString().

        Returns:
        Defines the service name to use when configuring an authentication resource in your Amplify project.
        See Also:
        AuthResources
      • identityPoolConfigs

        public final UpdateBackendAuthIdentityPoolConfig identityPoolConfigs()

        Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.

        Returns:
        Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.
      • service

        public final Service service()

        Defines the service name to use when configuring an authentication resource in your Amplify project.

        If the service returns an enum value that is not available in the current SDK version, service will return Service.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from serviceAsString().

        Returns:
        Defines the service name to use when configuring an authentication resource in your Amplify project.
        See Also:
        Service
      • serviceAsString

        public final String serviceAsString()

        Defines the service name to use when configuring an authentication resource in your Amplify project.

        If the service returns an enum value that is not available in the current SDK version, service will return Service.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from serviceAsString().

        Returns:
        Defines the service name to use when configuring an authentication resource in your Amplify project.
        See Also:
        Service
      • userPoolConfigs

        public final UpdateBackendAuthUserPoolConfig userPoolConfigs()

        Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.

        Returns:
        Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String 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.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)