amazonka-honeycode-2.0: Amazon Honeycode SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.HoneyCode.Types.UpsertRowsResult

Description

 
Synopsis

Documentation

data UpsertRowsResult Source #

An object that represents the result of a single upsert row request.

See: newUpsertRowsResult smart constructor.

Constructors

UpsertRowsResult' 

Fields

  • rowIds :: NonEmpty Text

    The list of row ids that were changed as part of an upsert row operation. If the upsert resulted in an update, this list could potentially contain multiple rows that matched the filter and hence got updated. If the upsert resulted in an append, this list would only have the single row that was appended.

  • upsertAction :: UpsertAction

    The result of the upsert action.

Instances

Instances details
FromJSON UpsertRowsResult Source # 
Instance details

Defined in Amazonka.HoneyCode.Types.UpsertRowsResult

Generic UpsertRowsResult Source # 
Instance details

Defined in Amazonka.HoneyCode.Types.UpsertRowsResult

Associated Types

type Rep UpsertRowsResult :: Type -> Type #

Read UpsertRowsResult Source # 
Instance details

Defined in Amazonka.HoneyCode.Types.UpsertRowsResult

Show UpsertRowsResult Source # 
Instance details

Defined in Amazonka.HoneyCode.Types.UpsertRowsResult

NFData UpsertRowsResult Source # 
Instance details

Defined in Amazonka.HoneyCode.Types.UpsertRowsResult

Methods

rnf :: UpsertRowsResult -> () #

Eq UpsertRowsResult Source # 
Instance details

Defined in Amazonka.HoneyCode.Types.UpsertRowsResult

Hashable UpsertRowsResult Source # 
Instance details

Defined in Amazonka.HoneyCode.Types.UpsertRowsResult

type Rep UpsertRowsResult Source # 
Instance details

Defined in Amazonka.HoneyCode.Types.UpsertRowsResult

type Rep UpsertRowsResult = D1 ('MetaData "UpsertRowsResult" "Amazonka.HoneyCode.Types.UpsertRowsResult" "amazonka-honeycode-2.0-IdtoOmZm6eT6kjUDWwPe6X" 'False) (C1 ('MetaCons "UpsertRowsResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rowIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "upsertAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpsertAction)))

newUpsertRowsResult Source #

Create a value of UpsertRowsResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:rowIds:UpsertRowsResult', upsertRowsResult_rowIds - The list of row ids that were changed as part of an upsert row operation. If the upsert resulted in an update, this list could potentially contain multiple rows that matched the filter and hence got updated. If the upsert resulted in an append, this list would only have the single row that was appended.

$sel:upsertAction:UpsertRowsResult', upsertRowsResult_upsertAction - The result of the upsert action.

upsertRowsResult_rowIds :: Lens' UpsertRowsResult (NonEmpty Text) Source #

The list of row ids that were changed as part of an upsert row operation. If the upsert resulted in an update, this list could potentially contain multiple rows that matched the filter and hence got updated. If the upsert resulted in an append, this list would only have the single row that was appended.