AWS SDK for C++
1.8.129
AWS SDK for C++
aws-cpp-sdk-rds-data
include
aws
rds-data
model
ResultSetOptions.h
Go to the documentation of this file.
1
6
#pragma once
7
#include <
aws/rds-data/RDSDataService_EXPORTS.h
>
8
#include <
aws/rds-data/model/DecimalReturnType.h
>
9
#include <utility>
10
11
namespace
Aws
12
{
13
namespace
Utils
14
{
15
namespace
Json
16
{
17
class
JsonValue;
18
class
JsonView;
19
}
// namespace Json
20
}
// namespace Utils
21
namespace
RDSDataService
22
{
23
namespace
Model
24
{
25
32
class
AWS_RDSDATASERVICE_API
ResultSetOptions
33
{
34
public
:
35
ResultSetOptions
();
36
ResultSetOptions
(
Aws::Utils::Json::JsonView
jsonValue);
37
ResultSetOptions
&
operator=
(
Aws::Utils::Json::JsonView
jsonValue);
38
Aws::Utils::Json::JsonValue
Jsonize
()
const
;
39
40
51
inline
const
DecimalReturnType
&
GetDecimalReturnType
()
const
{
return
m_decimalReturnType; }
52
63
inline
bool
DecimalReturnTypeHasBeenSet
()
const
{
return
m_decimalReturnTypeHasBeenSet; }
64
75
inline
void
SetDecimalReturnType
(
const
DecimalReturnType
& value) { m_decimalReturnTypeHasBeenSet =
true
; m_decimalReturnType = value; }
76
87
inline
void
SetDecimalReturnType
(
DecimalReturnType
&& value) { m_decimalReturnTypeHasBeenSet =
true
; m_decimalReturnType = std::move(value); }
88
99
inline
ResultSetOptions
&
WithDecimalReturnType
(
const
DecimalReturnType
& value) { SetDecimalReturnType(value);
return
*
this
;}
100
111
inline
ResultSetOptions
&
WithDecimalReturnType
(
DecimalReturnType
&& value) { SetDecimalReturnType(std::move(value));
return
*
this
;}
112
113
private
:
114
115
DecimalReturnType
m_decimalReturnType;
116
bool
m_decimalReturnTypeHasBeenSet;
117
};
118
119
}
// namespace Model
120
}
// namespace RDSDataService
121
}
// namespace Aws
Aws::RDSDataService::Model::ResultSetOptions::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::RDSDataService::Model::ResultSetOptions::operator=
ResultSetOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::RDSDataService::Model::ResultSetOptions::SetDecimalReturnType
void SetDecimalReturnType(DecimalReturnType &&value)
Definition:
ResultSetOptions.h:87
Aws::RDSDataService::Model::ResultSetOptions::WithDecimalReturnType
ResultSetOptions & WithDecimalReturnType(const DecimalReturnType &value)
Definition:
ResultSetOptions.h:99
AWS_RDSDATASERVICE_API
#define AWS_RDSDATASERVICE_API
Definition:
RDSDataService_EXPORTS.h:28
Aws::RDSDataService::Model::ResultSetOptions
Definition:
ResultSetOptions.h:33
Aws::RDSDataService::Model::DecimalReturnType
DecimalReturnType
Definition:
DecimalReturnType.h:17
Aws::RDSDataService::Model::ResultSetOptions::ResultSetOptions
ResultSetOptions(Aws::Utils::Json::JsonView jsonValue)
Aws::RDSDataService::Model::ResultSetOptions::WithDecimalReturnType
ResultSetOptions & WithDecimalReturnType(DecimalReturnType &&value)
Definition:
ResultSetOptions.h:111
Aws::Utils::Json::JsonView
Definition:
JsonSerializer.h:222
Aws::Utils::Json::JsonValue
Definition:
JsonSerializer.h:30
RDSDataService_EXPORTS.h
Aws
Definition:
AccessManagementClient.h:15
Aws::RDSDataService::Model::ResultSetOptions::DecimalReturnTypeHasBeenSet
bool DecimalReturnTypeHasBeenSet() const
Definition:
ResultSetOptions.h:63
Aws::RDSDataService::Model::ResultSetOptions::SetDecimalReturnType
void SetDecimalReturnType(const DecimalReturnType &value)
Definition:
ResultSetOptions.h:75
DecimalReturnType.h
Aws::RDSDataService::Model::ResultSetOptions::GetDecimalReturnType
const DecimalReturnType & GetDecimalReturnType() const
Definition:
ResultSetOptions.h:51
Aws::RDSDataService::Model::ResultSetOptions::ResultSetOptions
ResultSetOptions()
Generated by
1.8.19
Privacy |
Site terms |
Cookie preferences