AWS SDK for C++  1.8.100
AWS SDK for C++
Public Member Functions | List of all members
Aws::GuardDuty::Model::Owner Class Reference

#include <Owner.h>

Public Member Functions

 Owner ()
 
 Owner (Aws::Utils::Json::JsonView jsonValue)
 
Owneroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetId () const
 
bool IdHasBeenSet () const
 
void SetId (const Aws::String &value)
 
void SetId (Aws::String &&value)
 
void SetId (const char *value)
 
OwnerWithId (const Aws::String &value)
 
OwnerWithId (Aws::String &&value)
 
OwnerWithId (const char *value)
 

Detailed Description

Contains information on the owner of the bucket.

See Also:

AWS API Reference

Definition at line 31 of file Owner.h.

Constructor & Destructor Documentation

◆ Owner() [1/2]

Aws::GuardDuty::Model::Owner::Owner ( )

◆ Owner() [2/2]

Aws::GuardDuty::Model::Owner::Owner ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetId()

const Aws::String& Aws::GuardDuty::Model::Owner::GetId ( ) const
inline

The canonical user ID of the bucket owner. For information about locating your canonical user ID see Finding Your Account Canonical User ID.

Definition at line 46 of file Owner.h.

◆ IdHasBeenSet()

bool Aws::GuardDuty::Model::Owner::IdHasBeenSet ( ) const
inline

The canonical user ID of the bucket owner. For information about locating your canonical user ID see Finding Your Account Canonical User ID.

Definition at line 54 of file Owner.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::GuardDuty::Model::Owner::Jsonize ( ) const

◆ operator=()

Owner& Aws::GuardDuty::Model::Owner::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetId() [1/3]

void Aws::GuardDuty::Model::Owner::SetId ( const Aws::String value)
inline

The canonical user ID of the bucket owner. For information about locating your canonical user ID see Finding Your Account Canonical User ID.

Definition at line 62 of file Owner.h.

◆ SetId() [2/3]

void Aws::GuardDuty::Model::Owner::SetId ( Aws::String &&  value)
inline

The canonical user ID of the bucket owner. For information about locating your canonical user ID see Finding Your Account Canonical User ID.

Definition at line 70 of file Owner.h.

◆ SetId() [3/3]

void Aws::GuardDuty::Model::Owner::SetId ( const char *  value)
inline

The canonical user ID of the bucket owner. For information about locating your canonical user ID see Finding Your Account Canonical User ID.

Definition at line 78 of file Owner.h.

◆ WithId() [1/3]

Owner& Aws::GuardDuty::Model::Owner::WithId ( const Aws::String value)
inline

The canonical user ID of the bucket owner. For information about locating your canonical user ID see Finding Your Account Canonical User ID.

Definition at line 86 of file Owner.h.

◆ WithId() [2/3]

Owner& Aws::GuardDuty::Model::Owner::WithId ( Aws::String &&  value)
inline

The canonical user ID of the bucket owner. For information about locating your canonical user ID see Finding Your Account Canonical User ID.

Definition at line 94 of file Owner.h.

◆ WithId() [3/3]

Owner& Aws::GuardDuty::Model::Owner::WithId ( const char *  value)
inline

The canonical user ID of the bucket owner. For information about locating your canonical user ID see Finding Your Account Canonical User ID.

Definition at line 102 of file Owner.h.


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