#include <ColumnMetadata.h>
Contains the metadata for a column.
See Also:
AWS API Reference
Definition at line 31 of file ColumnMetadata.h.
◆ ColumnMetadata() [1/2]
Aws::RDSDataService::Model::ColumnMetadata::ColumnMetadata |
( |
| ) |
|
◆ ColumnMetadata() [2/2]
◆ ArrayBaseColumnTypeHasBeenSet()
bool Aws::RDSDataService::Model::ColumnMetadata::ArrayBaseColumnTypeHasBeenSet |
( |
| ) |
const |
|
inline |
◆ GetArrayBaseColumnType()
int Aws::RDSDataService::Model::ColumnMetadata::GetArrayBaseColumnType |
( |
| ) |
const |
|
inline |
◆ GetIsAutoIncrement()
bool Aws::RDSDataService::Model::ColumnMetadata::GetIsAutoIncrement |
( |
| ) |
const |
|
inline |
A value that indicates whether the column increments automatically.
Definition at line 64 of file ColumnMetadata.h.
◆ GetIsCaseSensitive()
bool Aws::RDSDataService::Model::ColumnMetadata::GetIsCaseSensitive |
( |
| ) |
const |
|
inline |
A value that indicates whether the column is case-sensitive.
Definition at line 85 of file ColumnMetadata.h.
◆ GetIsCurrency()
bool Aws::RDSDataService::Model::ColumnMetadata::GetIsCurrency |
( |
| ) |
const |
|
inline |
A value that indicates whether the column contains currency values.
Definition at line 106 of file ColumnMetadata.h.
◆ GetIsSigned()
bool Aws::RDSDataService::Model::ColumnMetadata::GetIsSigned |
( |
| ) |
const |
|
inline |
A value that indicates whether an integer column is signed.
Definition at line 127 of file ColumnMetadata.h.
◆ GetLabel()
const Aws::String& Aws::RDSDataService::Model::ColumnMetadata::GetLabel |
( |
| ) |
const |
|
inline |
◆ GetName()
const Aws::String& Aws::RDSDataService::Model::ColumnMetadata::GetName |
( |
| ) |
const |
|
inline |
◆ GetNullable()
int Aws::RDSDataService::Model::ColumnMetadata::GetNullable |
( |
| ) |
const |
|
inline |
A value that indicates whether the column is nullable.
Definition at line 230 of file ColumnMetadata.h.
◆ GetPrecision()
int Aws::RDSDataService::Model::ColumnMetadata::GetPrecision |
( |
| ) |
const |
|
inline |
The precision value of a decimal number column.
Definition at line 251 of file ColumnMetadata.h.
◆ GetScale()
int Aws::RDSDataService::Model::ColumnMetadata::GetScale |
( |
| ) |
const |
|
inline |
◆ GetSchemaName()
const Aws::String& Aws::RDSDataService::Model::ColumnMetadata::GetSchemaName |
( |
| ) |
const |
|
inline |
The name of the schema that owns the table that includes the column.
Definition at line 293 of file ColumnMetadata.h.
◆ GetTableName()
const Aws::String& Aws::RDSDataService::Model::ColumnMetadata::GetTableName |
( |
| ) |
const |
|
inline |
The name of the table that includes the column.
Definition at line 334 of file ColumnMetadata.h.
◆ GetType()
int Aws::RDSDataService::Model::ColumnMetadata::GetType |
( |
| ) |
const |
|
inline |
◆ GetTypeName()
const Aws::String& Aws::RDSDataService::Model::ColumnMetadata::GetTypeName |
( |
| ) |
const |
|
inline |
The database-specific data type of the column.
Definition at line 396 of file ColumnMetadata.h.
◆ IsAutoIncrementHasBeenSet()
bool Aws::RDSDataService::Model::ColumnMetadata::IsAutoIncrementHasBeenSet |
( |
| ) |
const |
|
inline |
A value that indicates whether the column increments automatically.
Definition at line 69 of file ColumnMetadata.h.
◆ IsCaseSensitiveHasBeenSet()
bool Aws::RDSDataService::Model::ColumnMetadata::IsCaseSensitiveHasBeenSet |
( |
| ) |
const |
|
inline |
A value that indicates whether the column is case-sensitive.
Definition at line 90 of file ColumnMetadata.h.
◆ IsCurrencyHasBeenSet()
bool Aws::RDSDataService::Model::ColumnMetadata::IsCurrencyHasBeenSet |
( |
| ) |
const |
|
inline |
A value that indicates whether the column contains currency values.
Definition at line 111 of file ColumnMetadata.h.
◆ IsSignedHasBeenSet()
bool Aws::RDSDataService::Model::ColumnMetadata::IsSignedHasBeenSet |
( |
| ) |
const |
|
inline |
A value that indicates whether an integer column is signed.
Definition at line 132 of file ColumnMetadata.h.
◆ Jsonize()
◆ LabelHasBeenSet()
bool Aws::RDSDataService::Model::ColumnMetadata::LabelHasBeenSet |
( |
| ) |
const |
|
inline |
◆ NameHasBeenSet()
bool Aws::RDSDataService::Model::ColumnMetadata::NameHasBeenSet |
( |
| ) |
const |
|
inline |
◆ NullableHasBeenSet()
bool Aws::RDSDataService::Model::ColumnMetadata::NullableHasBeenSet |
( |
| ) |
const |
|
inline |
A value that indicates whether the column is nullable.
Definition at line 235 of file ColumnMetadata.h.
◆ operator=()
◆ PrecisionHasBeenSet()
bool Aws::RDSDataService::Model::ColumnMetadata::PrecisionHasBeenSet |
( |
| ) |
const |
|
inline |
The precision value of a decimal number column.
Definition at line 256 of file ColumnMetadata.h.
◆ ScaleHasBeenSet()
bool Aws::RDSDataService::Model::ColumnMetadata::ScaleHasBeenSet |
( |
| ) |
const |
|
inline |
◆ SchemaNameHasBeenSet()
bool Aws::RDSDataService::Model::ColumnMetadata::SchemaNameHasBeenSet |
( |
| ) |
const |
|
inline |
The name of the schema that owns the table that includes the column.
Definition at line 298 of file ColumnMetadata.h.
◆ SetArrayBaseColumnType()
void Aws::RDSDataService::Model::ColumnMetadata::SetArrayBaseColumnType |
( |
int |
value | ) |
|
|
inline |
◆ SetIsAutoIncrement()
void Aws::RDSDataService::Model::ColumnMetadata::SetIsAutoIncrement |
( |
bool |
value | ) |
|
|
inline |
A value that indicates whether the column increments automatically.
Definition at line 74 of file ColumnMetadata.h.
◆ SetIsCaseSensitive()
void Aws::RDSDataService::Model::ColumnMetadata::SetIsCaseSensitive |
( |
bool |
value | ) |
|
|
inline |
A value that indicates whether the column is case-sensitive.
Definition at line 95 of file ColumnMetadata.h.
◆ SetIsCurrency()
void Aws::RDSDataService::Model::ColumnMetadata::SetIsCurrency |
( |
bool |
value | ) |
|
|
inline |
A value that indicates whether the column contains currency values.
Definition at line 116 of file ColumnMetadata.h.
◆ SetIsSigned()
void Aws::RDSDataService::Model::ColumnMetadata::SetIsSigned |
( |
bool |
value | ) |
|
|
inline |
A value that indicates whether an integer column is signed.
Definition at line 137 of file ColumnMetadata.h.
◆ SetLabel() [1/3]
void Aws::RDSDataService::Model::ColumnMetadata::SetLabel |
( |
Aws::String && |
value | ) |
|
|
inline |
◆ SetLabel() [2/3]
void Aws::RDSDataService::Model::ColumnMetadata::SetLabel |
( |
const Aws::String & |
value | ) |
|
|
inline |
◆ SetLabel() [3/3]
void Aws::RDSDataService::Model::ColumnMetadata::SetLabel |
( |
const char * |
value | ) |
|
|
inline |
◆ SetName() [1/3]
void Aws::RDSDataService::Model::ColumnMetadata::SetName |
( |
Aws::String && |
value | ) |
|
|
inline |
◆ SetName() [2/3]
void Aws::RDSDataService::Model::ColumnMetadata::SetName |
( |
const Aws::String & |
value | ) |
|
|
inline |
◆ SetName() [3/3]
void Aws::RDSDataService::Model::ColumnMetadata::SetName |
( |
const char * |
value | ) |
|
|
inline |
◆ SetNullable()
void Aws::RDSDataService::Model::ColumnMetadata::SetNullable |
( |
int |
value | ) |
|
|
inline |
A value that indicates whether the column is nullable.
Definition at line 240 of file ColumnMetadata.h.
◆ SetPrecision()
void Aws::RDSDataService::Model::ColumnMetadata::SetPrecision |
( |
int |
value | ) |
|
|
inline |
The precision value of a decimal number column.
Definition at line 261 of file ColumnMetadata.h.
◆ SetScale()
void Aws::RDSDataService::Model::ColumnMetadata::SetScale |
( |
int |
value | ) |
|
|
inline |
◆ SetSchemaName() [1/3]
void Aws::RDSDataService::Model::ColumnMetadata::SetSchemaName |
( |
Aws::String && |
value | ) |
|
|
inline |
The name of the schema that owns the table that includes the column.
Definition at line 308 of file ColumnMetadata.h.
◆ SetSchemaName() [2/3]
void Aws::RDSDataService::Model::ColumnMetadata::SetSchemaName |
( |
const Aws::String & |
value | ) |
|
|
inline |
The name of the schema that owns the table that includes the column.
Definition at line 303 of file ColumnMetadata.h.
◆ SetSchemaName() [3/3]
void Aws::RDSDataService::Model::ColumnMetadata::SetSchemaName |
( |
const char * |
value | ) |
|
|
inline |
The name of the schema that owns the table that includes the column.
Definition at line 313 of file ColumnMetadata.h.
◆ SetTableName() [1/3]
void Aws::RDSDataService::Model::ColumnMetadata::SetTableName |
( |
Aws::String && |
value | ) |
|
|
inline |
The name of the table that includes the column.
Definition at line 349 of file ColumnMetadata.h.
◆ SetTableName() [2/3]
void Aws::RDSDataService::Model::ColumnMetadata::SetTableName |
( |
const Aws::String & |
value | ) |
|
|
inline |
The name of the table that includes the column.
Definition at line 344 of file ColumnMetadata.h.
◆ SetTableName() [3/3]
void Aws::RDSDataService::Model::ColumnMetadata::SetTableName |
( |
const char * |
value | ) |
|
|
inline |
The name of the table that includes the column.
Definition at line 354 of file ColumnMetadata.h.
◆ SetType()
void Aws::RDSDataService::Model::ColumnMetadata::SetType |
( |
int |
value | ) |
|
|
inline |
◆ SetTypeName() [1/3]
void Aws::RDSDataService::Model::ColumnMetadata::SetTypeName |
( |
Aws::String && |
value | ) |
|
|
inline |
The database-specific data type of the column.
Definition at line 411 of file ColumnMetadata.h.
◆ SetTypeName() [2/3]
void Aws::RDSDataService::Model::ColumnMetadata::SetTypeName |
( |
const Aws::String & |
value | ) |
|
|
inline |
The database-specific data type of the column.
Definition at line 406 of file ColumnMetadata.h.
◆ SetTypeName() [3/3]
void Aws::RDSDataService::Model::ColumnMetadata::SetTypeName |
( |
const char * |
value | ) |
|
|
inline |
The database-specific data type of the column.
Definition at line 416 of file ColumnMetadata.h.
◆ TableNameHasBeenSet()
bool Aws::RDSDataService::Model::ColumnMetadata::TableNameHasBeenSet |
( |
| ) |
const |
|
inline |
The name of the table that includes the column.
Definition at line 339 of file ColumnMetadata.h.
◆ TypeHasBeenSet()
bool Aws::RDSDataService::Model::ColumnMetadata::TypeHasBeenSet |
( |
| ) |
const |
|
inline |
◆ TypeNameHasBeenSet()
bool Aws::RDSDataService::Model::ColumnMetadata::TypeNameHasBeenSet |
( |
| ) |
const |
|
inline |
The database-specific data type of the column.
Definition at line 401 of file ColumnMetadata.h.
◆ WithArrayBaseColumnType()
ColumnMetadata& Aws::RDSDataService::Model::ColumnMetadata::WithArrayBaseColumnType |
( |
int |
value | ) |
|
|
inline |
◆ WithIsAutoIncrement()
ColumnMetadata& Aws::RDSDataService::Model::ColumnMetadata::WithIsAutoIncrement |
( |
bool |
value | ) |
|
|
inline |
A value that indicates whether the column increments automatically.
Definition at line 79 of file ColumnMetadata.h.
◆ WithIsCaseSensitive()
ColumnMetadata& Aws::RDSDataService::Model::ColumnMetadata::WithIsCaseSensitive |
( |
bool |
value | ) |
|
|
inline |
A value that indicates whether the column is case-sensitive.
Definition at line 100 of file ColumnMetadata.h.
◆ WithIsCurrency()
ColumnMetadata& Aws::RDSDataService::Model::ColumnMetadata::WithIsCurrency |
( |
bool |
value | ) |
|
|
inline |
A value that indicates whether the column contains currency values.
Definition at line 121 of file ColumnMetadata.h.
◆ WithIsSigned()
ColumnMetadata& Aws::RDSDataService::Model::ColumnMetadata::WithIsSigned |
( |
bool |
value | ) |
|
|
inline |
A value that indicates whether an integer column is signed.
Definition at line 142 of file ColumnMetadata.h.
◆ WithLabel() [1/3]
◆ WithLabel() [2/3]
◆ WithLabel() [3/3]
ColumnMetadata& Aws::RDSDataService::Model::ColumnMetadata::WithLabel |
( |
const char * |
value | ) |
|
|
inline |
◆ WithName() [1/3]
◆ WithName() [2/3]
◆ WithName() [3/3]
ColumnMetadata& Aws::RDSDataService::Model::ColumnMetadata::WithName |
( |
const char * |
value | ) |
|
|
inline |
◆ WithNullable()
ColumnMetadata& Aws::RDSDataService::Model::ColumnMetadata::WithNullable |
( |
int |
value | ) |
|
|
inline |
A value that indicates whether the column is nullable.
Definition at line 245 of file ColumnMetadata.h.
◆ WithPrecision()
ColumnMetadata& Aws::RDSDataService::Model::ColumnMetadata::WithPrecision |
( |
int |
value | ) |
|
|
inline |
The precision value of a decimal number column.
Definition at line 266 of file ColumnMetadata.h.
◆ WithScale()
ColumnMetadata& Aws::RDSDataService::Model::ColumnMetadata::WithScale |
( |
int |
value | ) |
|
|
inline |
◆ WithSchemaName() [1/3]
The name of the schema that owns the table that includes the column.
Definition at line 323 of file ColumnMetadata.h.
◆ WithSchemaName() [2/3]
The name of the schema that owns the table that includes the column.
Definition at line 318 of file ColumnMetadata.h.
◆ WithSchemaName() [3/3]
ColumnMetadata& Aws::RDSDataService::Model::ColumnMetadata::WithSchemaName |
( |
const char * |
value | ) |
|
|
inline |
The name of the schema that owns the table that includes the column.
Definition at line 328 of file ColumnMetadata.h.
◆ WithTableName() [1/3]
The name of the table that includes the column.
Definition at line 364 of file ColumnMetadata.h.
◆ WithTableName() [2/3]
The name of the table that includes the column.
Definition at line 359 of file ColumnMetadata.h.
◆ WithTableName() [3/3]
ColumnMetadata& Aws::RDSDataService::Model::ColumnMetadata::WithTableName |
( |
const char * |
value | ) |
|
|
inline |
The name of the table that includes the column.
Definition at line 369 of file ColumnMetadata.h.
◆ WithType()
ColumnMetadata& Aws::RDSDataService::Model::ColumnMetadata::WithType |
( |
int |
value | ) |
|
|
inline |
◆ WithTypeName() [1/3]
The database-specific data type of the column.
Definition at line 426 of file ColumnMetadata.h.
◆ WithTypeName() [2/3]
The database-specific data type of the column.
Definition at line 421 of file ColumnMetadata.h.
◆ WithTypeName() [3/3]
ColumnMetadata& Aws::RDSDataService::Model::ColumnMetadata::WithTypeName |
( |
const char * |
value | ) |
|
|
inline |
The database-specific data type of the column.
Definition at line 431 of file ColumnMetadata.h.
The documentation for this class was generated from the following file: