AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::Schemas::Model::SearchSchemaSummary Class Reference

#include <SearchSchemaSummary.h>

Public Member Functions

 SearchSchemaSummary ()
 
 SearchSchemaSummary (Aws::Utils::Json::JsonView jsonValue)
 
SearchSchemaSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetRegistryName () const
 
bool RegistryNameHasBeenSet () const
 
void SetRegistryName (const Aws::String &value)
 
void SetRegistryName (Aws::String &&value)
 
void SetRegistryName (const char *value)
 
SearchSchemaSummaryWithRegistryName (const Aws::String &value)
 
SearchSchemaSummaryWithRegistryName (Aws::String &&value)
 
SearchSchemaSummaryWithRegistryName (const char *value)
 
const Aws::StringGetSchemaArn () const
 
bool SchemaArnHasBeenSet () const
 
void SetSchemaArn (const Aws::String &value)
 
void SetSchemaArn (Aws::String &&value)
 
void SetSchemaArn (const char *value)
 
SearchSchemaSummaryWithSchemaArn (const Aws::String &value)
 
SearchSchemaSummaryWithSchemaArn (Aws::String &&value)
 
SearchSchemaSummaryWithSchemaArn (const char *value)
 
const Aws::StringGetSchemaName () const
 
bool SchemaNameHasBeenSet () const
 
void SetSchemaName (const Aws::String &value)
 
void SetSchemaName (Aws::String &&value)
 
void SetSchemaName (const char *value)
 
SearchSchemaSummaryWithSchemaName (const Aws::String &value)
 
SearchSchemaSummaryWithSchemaName (Aws::String &&value)
 
SearchSchemaSummaryWithSchemaName (const char *value)
 
const Aws::Vector< SearchSchemaVersionSummary > & GetSchemaVersions () const
 
bool SchemaVersionsHasBeenSet () const
 
void SetSchemaVersions (const Aws::Vector< SearchSchemaVersionSummary > &value)
 
void SetSchemaVersions (Aws::Vector< SearchSchemaVersionSummary > &&value)
 
SearchSchemaSummaryWithSchemaVersions (const Aws::Vector< SearchSchemaVersionSummary > &value)
 
SearchSchemaSummaryWithSchemaVersions (Aws::Vector< SearchSchemaVersionSummary > &&value)
 
SearchSchemaSummaryAddSchemaVersions (const SearchSchemaVersionSummary &value)
 
SearchSchemaSummaryAddSchemaVersions (SearchSchemaVersionSummary &&value)
 

Detailed Description

Definition at line 28 of file SearchSchemaSummary.h.

Constructor & Destructor Documentation

◆ SearchSchemaSummary() [1/2]

Aws::Schemas::Model::SearchSchemaSummary::SearchSchemaSummary ( )

◆ SearchSchemaSummary() [2/2]

Aws::Schemas::Model::SearchSchemaSummary::SearchSchemaSummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddSchemaVersions() [1/2]

SearchSchemaSummary& Aws::Schemas::Model::SearchSchemaSummary::AddSchemaVersions ( const SearchSchemaVersionSummary value)
inline

An array of schema version summaries.

Definition at line 193 of file SearchSchemaSummary.h.

◆ AddSchemaVersions() [2/2]

SearchSchemaSummary& Aws::Schemas::Model::SearchSchemaSummary::AddSchemaVersions ( SearchSchemaVersionSummary &&  value)
inline

An array of schema version summaries.

Definition at line 198 of file SearchSchemaSummary.h.

◆ GetRegistryName()

const Aws::String& Aws::Schemas::Model::SearchSchemaSummary::GetRegistryName ( ) const
inline

The name of the registry.

Definition at line 40 of file SearchSchemaSummary.h.

◆ GetSchemaArn()

const Aws::String& Aws::Schemas::Model::SearchSchemaSummary::GetSchemaArn ( ) const
inline

The ARN of the schema.

Definition at line 81 of file SearchSchemaSummary.h.

◆ GetSchemaName()

const Aws::String& Aws::Schemas::Model::SearchSchemaSummary::GetSchemaName ( ) const
inline

The name of the schema.

Definition at line 122 of file SearchSchemaSummary.h.

◆ GetSchemaVersions()

const Aws::Vector<SearchSchemaVersionSummary>& Aws::Schemas::Model::SearchSchemaSummary::GetSchemaVersions ( ) const
inline

An array of schema version summaries.

Definition at line 163 of file SearchSchemaSummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Schemas::Model::SearchSchemaSummary::Jsonize ( ) const

◆ operator=()

SearchSchemaSummary& Aws::Schemas::Model::SearchSchemaSummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RegistryNameHasBeenSet()

bool Aws::Schemas::Model::SearchSchemaSummary::RegistryNameHasBeenSet ( ) const
inline

The name of the registry.

Definition at line 45 of file SearchSchemaSummary.h.

◆ SchemaArnHasBeenSet()

bool Aws::Schemas::Model::SearchSchemaSummary::SchemaArnHasBeenSet ( ) const
inline

The ARN of the schema.

Definition at line 86 of file SearchSchemaSummary.h.

◆ SchemaNameHasBeenSet()

bool Aws::Schemas::Model::SearchSchemaSummary::SchemaNameHasBeenSet ( ) const
inline

The name of the schema.

Definition at line 127 of file SearchSchemaSummary.h.

◆ SchemaVersionsHasBeenSet()

bool Aws::Schemas::Model::SearchSchemaSummary::SchemaVersionsHasBeenSet ( ) const
inline

An array of schema version summaries.

Definition at line 168 of file SearchSchemaSummary.h.

◆ SetRegistryName() [1/3]

void Aws::Schemas::Model::SearchSchemaSummary::SetRegistryName ( const Aws::String value)
inline

The name of the registry.

Definition at line 50 of file SearchSchemaSummary.h.

◆ SetRegistryName() [2/3]

void Aws::Schemas::Model::SearchSchemaSummary::SetRegistryName ( Aws::String &&  value)
inline

The name of the registry.

Definition at line 55 of file SearchSchemaSummary.h.

◆ SetRegistryName() [3/3]

void Aws::Schemas::Model::SearchSchemaSummary::SetRegistryName ( const char *  value)
inline

The name of the registry.

Definition at line 60 of file SearchSchemaSummary.h.

◆ SetSchemaArn() [1/3]

void Aws::Schemas::Model::SearchSchemaSummary::SetSchemaArn ( const Aws::String value)
inline

The ARN of the schema.

Definition at line 91 of file SearchSchemaSummary.h.

◆ SetSchemaArn() [2/3]

void Aws::Schemas::Model::SearchSchemaSummary::SetSchemaArn ( Aws::String &&  value)
inline

The ARN of the schema.

Definition at line 96 of file SearchSchemaSummary.h.

◆ SetSchemaArn() [3/3]

void Aws::Schemas::Model::SearchSchemaSummary::SetSchemaArn ( const char *  value)
inline

The ARN of the schema.

Definition at line 101 of file SearchSchemaSummary.h.

◆ SetSchemaName() [1/3]

void Aws::Schemas::Model::SearchSchemaSummary::SetSchemaName ( const Aws::String value)
inline

The name of the schema.

Definition at line 132 of file SearchSchemaSummary.h.

◆ SetSchemaName() [2/3]

void Aws::Schemas::Model::SearchSchemaSummary::SetSchemaName ( Aws::String &&  value)
inline

The name of the schema.

Definition at line 137 of file SearchSchemaSummary.h.

◆ SetSchemaName() [3/3]

void Aws::Schemas::Model::SearchSchemaSummary::SetSchemaName ( const char *  value)
inline

The name of the schema.

Definition at line 142 of file SearchSchemaSummary.h.

◆ SetSchemaVersions() [1/2]

void Aws::Schemas::Model::SearchSchemaSummary::SetSchemaVersions ( const Aws::Vector< SearchSchemaVersionSummary > &  value)
inline

An array of schema version summaries.

Definition at line 173 of file SearchSchemaSummary.h.

◆ SetSchemaVersions() [2/2]

void Aws::Schemas::Model::SearchSchemaSummary::SetSchemaVersions ( Aws::Vector< SearchSchemaVersionSummary > &&  value)
inline

An array of schema version summaries.

Definition at line 178 of file SearchSchemaSummary.h.

◆ WithRegistryName() [1/3]

SearchSchemaSummary& Aws::Schemas::Model::SearchSchemaSummary::WithRegistryName ( const Aws::String value)
inline

The name of the registry.

Definition at line 65 of file SearchSchemaSummary.h.

◆ WithRegistryName() [2/3]

SearchSchemaSummary& Aws::Schemas::Model::SearchSchemaSummary::WithRegistryName ( Aws::String &&  value)
inline

The name of the registry.

Definition at line 70 of file SearchSchemaSummary.h.

◆ WithRegistryName() [3/3]

SearchSchemaSummary& Aws::Schemas::Model::SearchSchemaSummary::WithRegistryName ( const char *  value)
inline

The name of the registry.

Definition at line 75 of file SearchSchemaSummary.h.

◆ WithSchemaArn() [1/3]

SearchSchemaSummary& Aws::Schemas::Model::SearchSchemaSummary::WithSchemaArn ( const Aws::String value)
inline

The ARN of the schema.

Definition at line 106 of file SearchSchemaSummary.h.

◆ WithSchemaArn() [2/3]

SearchSchemaSummary& Aws::Schemas::Model::SearchSchemaSummary::WithSchemaArn ( Aws::String &&  value)
inline

The ARN of the schema.

Definition at line 111 of file SearchSchemaSummary.h.

◆ WithSchemaArn() [3/3]

SearchSchemaSummary& Aws::Schemas::Model::SearchSchemaSummary::WithSchemaArn ( const char *  value)
inline

The ARN of the schema.

Definition at line 116 of file SearchSchemaSummary.h.

◆ WithSchemaName() [1/3]

SearchSchemaSummary& Aws::Schemas::Model::SearchSchemaSummary::WithSchemaName ( const Aws::String value)
inline

The name of the schema.

Definition at line 147 of file SearchSchemaSummary.h.

◆ WithSchemaName() [2/3]

SearchSchemaSummary& Aws::Schemas::Model::SearchSchemaSummary::WithSchemaName ( Aws::String &&  value)
inline

The name of the schema.

Definition at line 152 of file SearchSchemaSummary.h.

◆ WithSchemaName() [3/3]

SearchSchemaSummary& Aws::Schemas::Model::SearchSchemaSummary::WithSchemaName ( const char *  value)
inline

The name of the schema.

Definition at line 157 of file SearchSchemaSummary.h.

◆ WithSchemaVersions() [1/2]

SearchSchemaSummary& Aws::Schemas::Model::SearchSchemaSummary::WithSchemaVersions ( const Aws::Vector< SearchSchemaVersionSummary > &  value)
inline

An array of schema version summaries.

Definition at line 183 of file SearchSchemaSummary.h.

◆ WithSchemaVersions() [2/2]

SearchSchemaSummary& Aws::Schemas::Model::SearchSchemaSummary::WithSchemaVersions ( Aws::Vector< SearchSchemaVersionSummary > &&  value)
inline

An array of schema version summaries.

Definition at line 188 of file SearchSchemaSummary.h.


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