libZSservicesZSamazonka-honeycodeZSamazonka-honeycode
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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
Eq UpsertRowsResult Source # 
Instance details

Defined in Amazonka.HoneyCode.Types.UpsertRowsResult

Read UpsertRowsResult Source # 
Instance details

Defined in Amazonka.HoneyCode.Types.UpsertRowsResult

Show 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 #

NFData UpsertRowsResult Source # 
Instance details

Defined in Amazonka.HoneyCode.Types.UpsertRowsResult

Methods

rnf :: UpsertRowsResult -> () #

Hashable UpsertRowsResult Source # 
Instance details

Defined in Amazonka.HoneyCode.Types.UpsertRowsResult

FromJSON 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" "libZSservicesZSamazonka-honeycodeZSamazonka-honeycode" '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.