AWS SDK for C++  1.9.125
AWS SDK for C++
Public Member Functions | List of all members
Aws::ManagedBlockchain::Model::VoteSummary Class Reference

#include <VoteSummary.h>

Public Member Functions

 VoteSummary ()
 
 VoteSummary (Aws::Utils::Json::JsonView jsonValue)
 
VoteSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const VoteValueGetVote () const
 
bool VoteHasBeenSet () const
 
void SetVote (const VoteValue &value)
 
void SetVote (VoteValue &&value)
 
VoteSummaryWithVote (const VoteValue &value)
 
VoteSummaryWithVote (VoteValue &&value)
 
const Aws::StringGetMemberName () const
 
bool MemberNameHasBeenSet () const
 
void SetMemberName (const Aws::String &value)
 
void SetMemberName (Aws::String &&value)
 
void SetMemberName (const char *value)
 
VoteSummaryWithMemberName (const Aws::String &value)
 
VoteSummaryWithMemberName (Aws::String &&value)
 
VoteSummaryWithMemberName (const char *value)
 
const Aws::StringGetMemberId () const
 
bool MemberIdHasBeenSet () const
 
void SetMemberId (const Aws::String &value)
 
void SetMemberId (Aws::String &&value)
 
void SetMemberId (const char *value)
 
VoteSummaryWithMemberId (const Aws::String &value)
 
VoteSummaryWithMemberId (Aws::String &&value)
 
VoteSummaryWithMemberId (const char *value)
 

Detailed Description

Properties of an individual vote that a member cast for a proposal.

Applies only to Hyperledger Fabric.

See Also:

AWS API Reference

Definition at line 33 of file VoteSummary.h.

Constructor & Destructor Documentation

◆ VoteSummary() [1/2]

Aws::ManagedBlockchain::Model::VoteSummary::VoteSummary ( )

◆ VoteSummary() [2/2]

Aws::ManagedBlockchain::Model::VoteSummary::VoteSummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetMemberId()

const Aws::String& Aws::ManagedBlockchain::Model::VoteSummary::GetMemberId ( ) const
inline

The unique identifier of the member that cast the vote.

Definition at line 117 of file VoteSummary.h.

◆ GetMemberName()

const Aws::String& Aws::ManagedBlockchain::Model::VoteSummary::GetMemberName ( ) const
inline

The name of the member that cast the vote.

Definition at line 76 of file VoteSummary.h.

◆ GetVote()

const VoteValue& Aws::ManagedBlockchain::Model::VoteSummary::GetVote ( ) const
inline

The vote value, either YES or NO.

Definition at line 45 of file VoteSummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ManagedBlockchain::Model::VoteSummary::Jsonize ( ) const

◆ MemberIdHasBeenSet()

bool Aws::ManagedBlockchain::Model::VoteSummary::MemberIdHasBeenSet ( ) const
inline

The unique identifier of the member that cast the vote.

Definition at line 122 of file VoteSummary.h.

◆ MemberNameHasBeenSet()

bool Aws::ManagedBlockchain::Model::VoteSummary::MemberNameHasBeenSet ( ) const
inline

The name of the member that cast the vote.

Definition at line 81 of file VoteSummary.h.

◆ operator=()

VoteSummary& Aws::ManagedBlockchain::Model::VoteSummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetMemberId() [1/3]

void Aws::ManagedBlockchain::Model::VoteSummary::SetMemberId ( Aws::String &&  value)
inline

The unique identifier of the member that cast the vote.

Definition at line 132 of file VoteSummary.h.

◆ SetMemberId() [2/3]

void Aws::ManagedBlockchain::Model::VoteSummary::SetMemberId ( const Aws::String value)
inline

The unique identifier of the member that cast the vote.

Definition at line 127 of file VoteSummary.h.

◆ SetMemberId() [3/3]

void Aws::ManagedBlockchain::Model::VoteSummary::SetMemberId ( const char *  value)
inline

The unique identifier of the member that cast the vote.

Definition at line 137 of file VoteSummary.h.

◆ SetMemberName() [1/3]

void Aws::ManagedBlockchain::Model::VoteSummary::SetMemberName ( Aws::String &&  value)
inline

The name of the member that cast the vote.

Definition at line 91 of file VoteSummary.h.

◆ SetMemberName() [2/3]

void Aws::ManagedBlockchain::Model::VoteSummary::SetMemberName ( const Aws::String value)
inline

The name of the member that cast the vote.

Definition at line 86 of file VoteSummary.h.

◆ SetMemberName() [3/3]

void Aws::ManagedBlockchain::Model::VoteSummary::SetMemberName ( const char *  value)
inline

The name of the member that cast the vote.

Definition at line 96 of file VoteSummary.h.

◆ SetVote() [1/2]

void Aws::ManagedBlockchain::Model::VoteSummary::SetVote ( const VoteValue value)
inline

The vote value, either YES or NO.

Definition at line 55 of file VoteSummary.h.

◆ SetVote() [2/2]

void Aws::ManagedBlockchain::Model::VoteSummary::SetVote ( VoteValue &&  value)
inline

The vote value, either YES or NO.

Definition at line 60 of file VoteSummary.h.

◆ VoteHasBeenSet()

bool Aws::ManagedBlockchain::Model::VoteSummary::VoteHasBeenSet ( ) const
inline

The vote value, either YES or NO.

Definition at line 50 of file VoteSummary.h.

◆ WithMemberId() [1/3]

VoteSummary& Aws::ManagedBlockchain::Model::VoteSummary::WithMemberId ( Aws::String &&  value)
inline

The unique identifier of the member that cast the vote.

Definition at line 147 of file VoteSummary.h.

◆ WithMemberId() [2/3]

VoteSummary& Aws::ManagedBlockchain::Model::VoteSummary::WithMemberId ( const Aws::String value)
inline

The unique identifier of the member that cast the vote.

Definition at line 142 of file VoteSummary.h.

◆ WithMemberId() [3/3]

VoteSummary& Aws::ManagedBlockchain::Model::VoteSummary::WithMemberId ( const char *  value)
inline

The unique identifier of the member that cast the vote.

Definition at line 152 of file VoteSummary.h.

◆ WithMemberName() [1/3]

VoteSummary& Aws::ManagedBlockchain::Model::VoteSummary::WithMemberName ( Aws::String &&  value)
inline

The name of the member that cast the vote.

Definition at line 106 of file VoteSummary.h.

◆ WithMemberName() [2/3]

VoteSummary& Aws::ManagedBlockchain::Model::VoteSummary::WithMemberName ( const Aws::String value)
inline

The name of the member that cast the vote.

Definition at line 101 of file VoteSummary.h.

◆ WithMemberName() [3/3]

VoteSummary& Aws::ManagedBlockchain::Model::VoteSummary::WithMemberName ( const char *  value)
inline

The name of the member that cast the vote.

Definition at line 111 of file VoteSummary.h.

◆ WithVote() [1/2]

VoteSummary& Aws::ManagedBlockchain::Model::VoteSummary::WithVote ( const VoteValue value)
inline

The vote value, either YES or NO.

Definition at line 65 of file VoteSummary.h.

◆ WithVote() [2/2]

VoteSummary& Aws::ManagedBlockchain::Model::VoteSummary::WithVote ( VoteValue &&  value)
inline

The vote value, either YES or NO.

Definition at line 70 of file VoteSummary.h.


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