AWS SDK for C++
1.8.156
AWS SDK for C++
|
#include <DataRetrievalRule.h>
Public Member Functions | |
DataRetrievalRule () | |
DataRetrievalRule (Aws::Utils::Json::JsonView jsonValue) | |
DataRetrievalRule & | operator= (Aws::Utils::Json::JsonView jsonValue) |
Aws::Utils::Json::JsonValue | Jsonize () const |
const Aws::String & | GetStrategy () const |
bool | StrategyHasBeenSet () const |
void | SetStrategy (const Aws::String &value) |
void | SetStrategy (Aws::String &&value) |
void | SetStrategy (const char *value) |
DataRetrievalRule & | WithStrategy (const Aws::String &value) |
DataRetrievalRule & | WithStrategy (Aws::String &&value) |
DataRetrievalRule & | WithStrategy (const char *value) |
long long | GetBytesPerHour () const |
bool | BytesPerHourHasBeenSet () const |
void | SetBytesPerHour (long long value) |
DataRetrievalRule & | WithBytesPerHour (long long value) |
Aws::Glacier::Model::DataRetrievalRule::DataRetrievalRule | ( | ) |
Aws::Glacier::Model::DataRetrievalRule::DataRetrievalRule | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The maximum number of bytes that can be retrieved in an hour.
This field is required only if the value of the Strategy field is BytesPerHour
. Your PUT operation will be rejected if the Strategy field is not set to BytesPerHour
and you set this field.
Definition at line 103 of file DataRetrievalRule.h.
|
inline |
The maximum number of bytes that can be retrieved in an hour.
This field is required only if the value of the Strategy field is BytesPerHour
. Your PUT operation will be rejected if the Strategy field is not set to BytesPerHour
and you set this field.
Definition at line 95 of file DataRetrievalRule.h.
|
inline |
The type of data retrieval policy to set.
Valid values: BytesPerHour|FreeTier|None
Definition at line 44 of file DataRetrievalRule.h.
Aws::Utils::Json::JsonValue Aws::Glacier::Model::DataRetrievalRule::Jsonize | ( | ) | const |
DataRetrievalRule& Aws::Glacier::Model::DataRetrievalRule::operator= | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The maximum number of bytes that can be retrieved in an hour.
This field is required only if the value of the Strategy field is BytesPerHour
. Your PUT operation will be rejected if the Strategy field is not set to BytesPerHour
and you set this field.
Definition at line 111 of file DataRetrievalRule.h.
|
inline |
The type of data retrieval policy to set.
Valid values: BytesPerHour|FreeTier|None
Definition at line 62 of file DataRetrievalRule.h.
|
inline |
The type of data retrieval policy to set.
Valid values: BytesPerHour|FreeTier|None
Definition at line 56 of file DataRetrievalRule.h.
|
inline |
The type of data retrieval policy to set.
Valid values: BytesPerHour|FreeTier|None
Definition at line 68 of file DataRetrievalRule.h.
|
inline |
The type of data retrieval policy to set.
Valid values: BytesPerHour|FreeTier|None
Definition at line 50 of file DataRetrievalRule.h.
|
inline |
The maximum number of bytes that can be retrieved in an hour.
This field is required only if the value of the Strategy field is BytesPerHour
. Your PUT operation will be rejected if the Strategy field is not set to BytesPerHour
and you set this field.
Definition at line 119 of file DataRetrievalRule.h.
|
inline |
The type of data retrieval policy to set.
Valid values: BytesPerHour|FreeTier|None
Definition at line 80 of file DataRetrievalRule.h.
|
inline |
The type of data retrieval policy to set.
Valid values: BytesPerHour|FreeTier|None
Definition at line 74 of file DataRetrievalRule.h.
|
inline |
The type of data retrieval policy to set.
Valid values: BytesPerHour|FreeTier|None
Definition at line 86 of file DataRetrievalRule.h.