AWS SDK for C++  1.9.124
AWS SDK for C++
Public Member Functions | List of all members
Aws::Honeycode::Model::CreateRowData Class Reference

#include <CreateRowData.h>

Public Member Functions

 CreateRowData ()
 
 CreateRowData (Aws::Utils::Json::JsonView jsonValue)
 
CreateRowDataoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetBatchItemId () const
 
bool BatchItemIdHasBeenSet () const
 
void SetBatchItemId (const Aws::String &value)
 
void SetBatchItemId (Aws::String &&value)
 
void SetBatchItemId (const char *value)
 
CreateRowDataWithBatchItemId (const Aws::String &value)
 
CreateRowDataWithBatchItemId (Aws::String &&value)
 
CreateRowDataWithBatchItemId (const char *value)
 
const Aws::Map< Aws::String, CellInput > & GetCellsToCreate () const
 
bool CellsToCreateHasBeenSet () const
 
void SetCellsToCreate (const Aws::Map< Aws::String, CellInput > &value)
 
void SetCellsToCreate (Aws::Map< Aws::String, CellInput > &&value)
 
CreateRowDataWithCellsToCreate (const Aws::Map< Aws::String, CellInput > &value)
 
CreateRowDataWithCellsToCreate (Aws::Map< Aws::String, CellInput > &&value)
 
CreateRowDataAddCellsToCreate (const Aws::String &key, const CellInput &value)
 
CreateRowDataAddCellsToCreate (Aws::String &&key, const CellInput &value)
 
CreateRowDataAddCellsToCreate (const Aws::String &key, CellInput &&value)
 
CreateRowDataAddCellsToCreate (Aws::String &&key, CellInput &&value)
 
CreateRowDataAddCellsToCreate (const char *key, CellInput &&value)
 
CreateRowDataAddCellsToCreate (const char *key, const CellInput &value)
 

Detailed Description

Data needed to create a single row in a table as part of the BatchCreateTableRows request.

See Also:

AWS API Reference

Definition at line 34 of file CreateRowData.h.

Constructor & Destructor Documentation

◆ CreateRowData() [1/2]

Aws::Honeycode::Model::CreateRowData::CreateRowData ( )

◆ CreateRowData() [2/2]

Aws::Honeycode::Model::CreateRowData::CreateRowData ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddCellsToCreate() [1/6]

CreateRowData& Aws::Honeycode::Model::CreateRowData::AddCellsToCreate ( Aws::String &&  key,
CellInput &&  value 
)
inline

A map representing the cells to create in the new row. The key is the column id of the cell and the value is the CellInput object that represents the data to set in that cell.

Definition at line 184 of file CreateRowData.h.

◆ AddCellsToCreate() [2/6]

CreateRowData& Aws::Honeycode::Model::CreateRowData::AddCellsToCreate ( Aws::String &&  key,
const CellInput value 
)
inline

A map representing the cells to create in the new row. The key is the column id of the cell and the value is the CellInput object that represents the data to set in that cell.

Definition at line 170 of file CreateRowData.h.

◆ AddCellsToCreate() [3/6]

CreateRowData& Aws::Honeycode::Model::CreateRowData::AddCellsToCreate ( const Aws::String key,
CellInput &&  value 
)
inline

A map representing the cells to create in the new row. The key is the column id of the cell and the value is the CellInput object that represents the data to set in that cell.

Definition at line 177 of file CreateRowData.h.

◆ AddCellsToCreate() [4/6]

CreateRowData& Aws::Honeycode::Model::CreateRowData::AddCellsToCreate ( const Aws::String key,
const CellInput value 
)
inline

A map representing the cells to create in the new row. The key is the column id of the cell and the value is the CellInput object that represents the data to set in that cell.

Definition at line 163 of file CreateRowData.h.

◆ AddCellsToCreate() [5/6]

CreateRowData& Aws::Honeycode::Model::CreateRowData::AddCellsToCreate ( const char *  key,
CellInput &&  value 
)
inline

A map representing the cells to create in the new row. The key is the column id of the cell and the value is the CellInput object that represents the data to set in that cell.

Definition at line 191 of file CreateRowData.h.

◆ AddCellsToCreate() [6/6]

CreateRowData& Aws::Honeycode::Model::CreateRowData::AddCellsToCreate ( const char *  key,
const CellInput value 
)
inline

A map representing the cells to create in the new row. The key is the column id of the cell and the value is the CellInput object that represents the data to set in that cell.

Definition at line 198 of file CreateRowData.h.

◆ BatchItemIdHasBeenSet()

bool Aws::Honeycode::Model::CreateRowData::BatchItemIdHasBeenSet ( ) const
inline

An external identifier that represents the single row that is being created as part of the BatchCreateTableRows request. This can be any string that you can use to identify the row in the request. The BatchCreateTableRows API puts the batch item id in the results to allow you to link data in the request to data in the results.

Definition at line 59 of file CreateRowData.h.

◆ CellsToCreateHasBeenSet()

bool Aws::Honeycode::Model::CreateRowData::CellsToCreateHasBeenSet ( ) const
inline

A map representing the cells to create in the new row. The key is the column id of the cell and the value is the CellInput object that represents the data to set in that cell.

Definition at line 128 of file CreateRowData.h.

◆ GetBatchItemId()

const Aws::String& Aws::Honeycode::Model::CreateRowData::GetBatchItemId ( ) const
inline

An external identifier that represents the single row that is being created as part of the BatchCreateTableRows request. This can be any string that you can use to identify the row in the request. The BatchCreateTableRows API puts the batch item id in the results to allow you to link data in the request to data in the results.

Definition at line 50 of file CreateRowData.h.

◆ GetCellsToCreate()

const Aws::Map<Aws::String, CellInput>& Aws::Honeycode::Model::CreateRowData::GetCellsToCreate ( ) const
inline

A map representing the cells to create in the new row. The key is the column id of the cell and the value is the CellInput object that represents the data to set in that cell.

Definition at line 121 of file CreateRowData.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Honeycode::Model::CreateRowData::Jsonize ( ) const

◆ operator=()

CreateRowData& Aws::Honeycode::Model::CreateRowData::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetBatchItemId() [1/3]

void Aws::Honeycode::Model::CreateRowData::SetBatchItemId ( Aws::String &&  value)
inline

An external identifier that represents the single row that is being created as part of the BatchCreateTableRows request. This can be any string that you can use to identify the row in the request. The BatchCreateTableRows API puts the batch item id in the results to allow you to link data in the request to data in the results.

Definition at line 77 of file CreateRowData.h.

◆ SetBatchItemId() [2/3]

void Aws::Honeycode::Model::CreateRowData::SetBatchItemId ( const Aws::String value)
inline

An external identifier that represents the single row that is being created as part of the BatchCreateTableRows request. This can be any string that you can use to identify the row in the request. The BatchCreateTableRows API puts the batch item id in the results to allow you to link data in the request to data in the results.

Definition at line 68 of file CreateRowData.h.

◆ SetBatchItemId() [3/3]

void Aws::Honeycode::Model::CreateRowData::SetBatchItemId ( const char *  value)
inline

An external identifier that represents the single row that is being created as part of the BatchCreateTableRows request. This can be any string that you can use to identify the row in the request. The BatchCreateTableRows API puts the batch item id in the results to allow you to link data in the request to data in the results.

Definition at line 86 of file CreateRowData.h.

◆ SetCellsToCreate() [1/2]

void Aws::Honeycode::Model::CreateRowData::SetCellsToCreate ( Aws::Map< Aws::String, CellInput > &&  value)
inline

A map representing the cells to create in the new row. The key is the column id of the cell and the value is the CellInput object that represents the data to set in that cell.

Definition at line 142 of file CreateRowData.h.

◆ SetCellsToCreate() [2/2]

void Aws::Honeycode::Model::CreateRowData::SetCellsToCreate ( const Aws::Map< Aws::String, CellInput > &  value)
inline

A map representing the cells to create in the new row. The key is the column id of the cell and the value is the CellInput object that represents the data to set in that cell.

Definition at line 135 of file CreateRowData.h.

◆ WithBatchItemId() [1/3]

CreateRowData& Aws::Honeycode::Model::CreateRowData::WithBatchItemId ( Aws::String &&  value)
inline

An external identifier that represents the single row that is being created as part of the BatchCreateTableRows request. This can be any string that you can use to identify the row in the request. The BatchCreateTableRows API puts the batch item id in the results to allow you to link data in the request to data in the results.

Definition at line 104 of file CreateRowData.h.

◆ WithBatchItemId() [2/3]

CreateRowData& Aws::Honeycode::Model::CreateRowData::WithBatchItemId ( const Aws::String value)
inline

An external identifier that represents the single row that is being created as part of the BatchCreateTableRows request. This can be any string that you can use to identify the row in the request. The BatchCreateTableRows API puts the batch item id in the results to allow you to link data in the request to data in the results.

Definition at line 95 of file CreateRowData.h.

◆ WithBatchItemId() [3/3]

CreateRowData& Aws::Honeycode::Model::CreateRowData::WithBatchItemId ( const char *  value)
inline

An external identifier that represents the single row that is being created as part of the BatchCreateTableRows request. This can be any string that you can use to identify the row in the request. The BatchCreateTableRows API puts the batch item id in the results to allow you to link data in the request to data in the results.

Definition at line 113 of file CreateRowData.h.

◆ WithCellsToCreate() [1/2]

CreateRowData& Aws::Honeycode::Model::CreateRowData::WithCellsToCreate ( Aws::Map< Aws::String, CellInput > &&  value)
inline

A map representing the cells to create in the new row. The key is the column id of the cell and the value is the CellInput object that represents the data to set in that cell.

Definition at line 156 of file CreateRowData.h.

◆ WithCellsToCreate() [2/2]

CreateRowData& Aws::Honeycode::Model::CreateRowData::WithCellsToCreate ( const Aws::Map< Aws::String, CellInput > &  value)
inline

A map representing the cells to create in the new row. The key is the column id of the cell and the value is the CellInput object that represents the data to set in that cell.

Definition at line 149 of file CreateRowData.h.


The documentation for this class was generated from the following file: