AWS SDK for C++  1.8.126
AWS SDK for C++
Public Member Functions | List of all members
Aws::CodeCommit::Model::UserInfo Class Reference

#include <UserInfo.h>

Public Member Functions

 UserInfo ()
 
 UserInfo (Aws::Utils::Json::JsonView jsonValue)
 
UserInfooperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
UserInfoWithName (const Aws::String &value)
 
UserInfoWithName (Aws::String &&value)
 
UserInfoWithName (const char *value)
 
const Aws::StringGetEmail () const
 
bool EmailHasBeenSet () const
 
void SetEmail (const Aws::String &value)
 
void SetEmail (Aws::String &&value)
 
void SetEmail (const char *value)
 
UserInfoWithEmail (const Aws::String &value)
 
UserInfoWithEmail (Aws::String &&value)
 
UserInfoWithEmail (const char *value)
 
const Aws::StringGetDate () const
 
bool DateHasBeenSet () const
 
void SetDate (const Aws::String &value)
 
void SetDate (Aws::String &&value)
 
void SetDate (const char *value)
 
UserInfoWithDate (const Aws::String &value)
 
UserInfoWithDate (Aws::String &&value)
 
UserInfoWithDate (const char *value)
 

Detailed Description

Information about the user who made a specified commit.

See Also:

AWS API Reference

Definition at line 32 of file UserInfo.h.

Constructor & Destructor Documentation

◆ UserInfo() [1/2]

Aws::CodeCommit::Model::UserInfo::UserInfo ( )

◆ UserInfo() [2/2]

Aws::CodeCommit::Model::UserInfo::UserInfo ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DateHasBeenSet()

bool Aws::CodeCommit::Model::UserInfo::DateHasBeenSet ( ) const
inline

The date when the specified commit was commited, in timestamp format with GMT offset.

Definition at line 133 of file UserInfo.h.

◆ EmailHasBeenSet()

bool Aws::CodeCommit::Model::UserInfo::EmailHasBeenSet ( ) const
inline

The email address associated with the user who made the commit, if any.

Definition at line 90 of file UserInfo.h.

◆ GetDate()

const Aws::String& Aws::CodeCommit::Model::UserInfo::GetDate ( ) const
inline

The date when the specified commit was commited, in timestamp format with GMT offset.

Definition at line 127 of file UserInfo.h.

◆ GetEmail()

const Aws::String& Aws::CodeCommit::Model::UserInfo::GetEmail ( ) const
inline

The email address associated with the user who made the commit, if any.

Definition at line 85 of file UserInfo.h.

◆ GetName()

const Aws::String& Aws::CodeCommit::Model::UserInfo::GetName ( ) const
inline

The name of the user who made the specified commit.

Definition at line 44 of file UserInfo.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::CodeCommit::Model::UserInfo::Jsonize ( ) const

◆ NameHasBeenSet()

bool Aws::CodeCommit::Model::UserInfo::NameHasBeenSet ( ) const
inline

The name of the user who made the specified commit.

Definition at line 49 of file UserInfo.h.

◆ operator=()

UserInfo& Aws::CodeCommit::Model::UserInfo::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetDate() [1/3]

void Aws::CodeCommit::Model::UserInfo::SetDate ( Aws::String &&  value)
inline

The date when the specified commit was commited, in timestamp format with GMT offset.

Definition at line 145 of file UserInfo.h.

◆ SetDate() [2/3]

void Aws::CodeCommit::Model::UserInfo::SetDate ( const Aws::String value)
inline

The date when the specified commit was commited, in timestamp format with GMT offset.

Definition at line 139 of file UserInfo.h.

◆ SetDate() [3/3]

void Aws::CodeCommit::Model::UserInfo::SetDate ( const char *  value)
inline

The date when the specified commit was commited, in timestamp format with GMT offset.

Definition at line 151 of file UserInfo.h.

◆ SetEmail() [1/3]

void Aws::CodeCommit::Model::UserInfo::SetEmail ( Aws::String &&  value)
inline

The email address associated with the user who made the commit, if any.

Definition at line 100 of file UserInfo.h.

◆ SetEmail() [2/3]

void Aws::CodeCommit::Model::UserInfo::SetEmail ( const Aws::String value)
inline

The email address associated with the user who made the commit, if any.

Definition at line 95 of file UserInfo.h.

◆ SetEmail() [3/3]

void Aws::CodeCommit::Model::UserInfo::SetEmail ( const char *  value)
inline

The email address associated with the user who made the commit, if any.

Definition at line 105 of file UserInfo.h.

◆ SetName() [1/3]

void Aws::CodeCommit::Model::UserInfo::SetName ( Aws::String &&  value)
inline

The name of the user who made the specified commit.

Definition at line 59 of file UserInfo.h.

◆ SetName() [2/3]

void Aws::CodeCommit::Model::UserInfo::SetName ( const Aws::String value)
inline

The name of the user who made the specified commit.

Definition at line 54 of file UserInfo.h.

◆ SetName() [3/3]

void Aws::CodeCommit::Model::UserInfo::SetName ( const char *  value)
inline

The name of the user who made the specified commit.

Definition at line 64 of file UserInfo.h.

◆ WithDate() [1/3]

UserInfo& Aws::CodeCommit::Model::UserInfo::WithDate ( Aws::String &&  value)
inline

The date when the specified commit was commited, in timestamp format with GMT offset.

Definition at line 163 of file UserInfo.h.

◆ WithDate() [2/3]

UserInfo& Aws::CodeCommit::Model::UserInfo::WithDate ( const Aws::String value)
inline

The date when the specified commit was commited, in timestamp format with GMT offset.

Definition at line 157 of file UserInfo.h.

◆ WithDate() [3/3]

UserInfo& Aws::CodeCommit::Model::UserInfo::WithDate ( const char *  value)
inline

The date when the specified commit was commited, in timestamp format with GMT offset.

Definition at line 169 of file UserInfo.h.

◆ WithEmail() [1/3]

UserInfo& Aws::CodeCommit::Model::UserInfo::WithEmail ( Aws::String &&  value)
inline

The email address associated with the user who made the commit, if any.

Definition at line 115 of file UserInfo.h.

◆ WithEmail() [2/3]

UserInfo& Aws::CodeCommit::Model::UserInfo::WithEmail ( const Aws::String value)
inline

The email address associated with the user who made the commit, if any.

Definition at line 110 of file UserInfo.h.

◆ WithEmail() [3/3]

UserInfo& Aws::CodeCommit::Model::UserInfo::WithEmail ( const char *  value)
inline

The email address associated with the user who made the commit, if any.

Definition at line 120 of file UserInfo.h.

◆ WithName() [1/3]

UserInfo& Aws::CodeCommit::Model::UserInfo::WithName ( Aws::String &&  value)
inline

The name of the user who made the specified commit.

Definition at line 74 of file UserInfo.h.

◆ WithName() [2/3]

UserInfo& Aws::CodeCommit::Model::UserInfo::WithName ( const Aws::String value)
inline

The name of the user who made the specified commit.

Definition at line 69 of file UserInfo.h.

◆ WithName() [3/3]

UserInfo& Aws::CodeCommit::Model::UserInfo::WithName ( const char *  value)
inline

The name of the user who made the specified commit.

Definition at line 79 of file UserInfo.h.


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