AWS SDK for C++
1.8.154
AWS SDK for C++
aws-cpp-sdk-s3control
include
aws
s3control
model
AbortIncompleteMultipartUpload.h
Go to the documentation of this file.
1
6
#pragma once
7
#include <
aws/s3control/S3Control_EXPORTS.h
>
8
9
namespace
Aws
10
{
11
namespace
Utils
12
{
13
namespace
Xml
14
{
15
class
XmlNode;
16
}
// namespace Xml
17
}
// namespace Utils
18
namespace
S3Control
19
{
20
namespace
Model
21
{
22
29
class
AWS_S3CONTROL_API
AbortIncompleteMultipartUpload
30
{
31
public
:
32
AbortIncompleteMultipartUpload
();
33
AbortIncompleteMultipartUpload
(
const
Aws::Utils::Xml::XmlNode
& xmlNode);
34
AbortIncompleteMultipartUpload
&
operator=
(
const
Aws::Utils::Xml::XmlNode
& xmlNode);
35
36
void
AddToNode
(
Aws::Utils::Xml::XmlNode
& parentNode)
const
;
37
38
43
inline
int
GetDaysAfterInitiation
()
const
{
return
m_daysAfterInitiation; }
44
49
inline
bool
DaysAfterInitiationHasBeenSet
()
const
{
return
m_daysAfterInitiationHasBeenSet; }
50
55
inline
void
SetDaysAfterInitiation
(
int
value) { m_daysAfterInitiationHasBeenSet =
true
; m_daysAfterInitiation = value; }
56
61
inline
AbortIncompleteMultipartUpload
&
WithDaysAfterInitiation
(
int
value) { SetDaysAfterInitiation(value);
return
*
this
;}
62
63
private
:
64
65
int
m_daysAfterInitiation;
66
bool
m_daysAfterInitiationHasBeenSet;
67
};
68
69
}
// namespace Model
70
}
// namespace S3Control
71
}
// namespace Aws
Aws::S3Control::Model::AbortIncompleteMultipartUpload::DaysAfterInitiationHasBeenSet
bool DaysAfterInitiationHasBeenSet() const
Definition:
AbortIncompleteMultipartUpload.h:49
S3Control_EXPORTS.h
Aws::Utils::Xml::XmlNode
Definition:
XmlSerializer.h:53
AWS_S3CONTROL_API
#define AWS_S3CONTROL_API
Definition:
S3Control_EXPORTS.h:28
Aws::S3Control::Model::AbortIncompleteMultipartUpload::operator=
AbortIncompleteMultipartUpload & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws::S3Control::Model::AbortIncompleteMultipartUpload::GetDaysAfterInitiation
int GetDaysAfterInitiation() const
Definition:
AbortIncompleteMultipartUpload.h:43
Aws::S3Control::Model::AbortIncompleteMultipartUpload::AbortIncompleteMultipartUpload
AbortIncompleteMultipartUpload()
Aws::S3Control::Model::AbortIncompleteMultipartUpload::AbortIncompleteMultipartUpload
AbortIncompleteMultipartUpload(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws
Definition:
AccessManagementClient.h:15
Aws::S3Control::Model::AbortIncompleteMultipartUpload::SetDaysAfterInitiation
void SetDaysAfterInitiation(int value)
Definition:
AbortIncompleteMultipartUpload.h:55
Aws::S3Control::Model::AbortIncompleteMultipartUpload
Definition:
AbortIncompleteMultipartUpload.h:30
Aws::S3Control::Model::AbortIncompleteMultipartUpload::WithDaysAfterInitiation
AbortIncompleteMultipartUpload & WithDaysAfterInitiation(int value)
Definition:
AbortIncompleteMultipartUpload.h:61
Aws::S3Control::Model::AbortIncompleteMultipartUpload::AddToNode
void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
Generated by
1.8.19
Privacy |
Site terms |
Cookie preferences