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

#include <Image.h>

Public Member Functions

 Image ()
 
 Image (Aws::Utils::Json::JsonView jsonValue)
 
Imageoperator= (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)
 
ImageWithId (const Aws::String &value)
 
ImageWithId (Aws::String &&value)
 
ImageWithId (const char *value)
 
const ImageFileGetFile () const
 
bool FileHasBeenSet () const
 
void SetFile (const ImageFile &value)
 
void SetFile (ImageFile &&value)
 
ImageWithFile (const ImageFile &value)
 
ImageWithFile (ImageFile &&value)
 

Detailed Description

Contains an image that is one of the following:

See Also:

AWS API Reference

Definition at line 35 of file Image.h.

Constructor & Destructor Documentation

◆ Image() [1/2]

Aws::IoTSiteWise::Model::Image::Image ( )

◆ Image() [2/2]

Aws::IoTSiteWise::Model::Image::Image ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ FileHasBeenSet()

bool Aws::IoTSiteWise::Model::Image::FileHasBeenSet ( ) const
inline

Definition at line 97 of file Image.h.

◆ GetFile()

const ImageFile& Aws::IoTSiteWise::Model::Image::GetFile ( ) const
inline

Definition at line 94 of file Image.h.

◆ GetId()

const Aws::String& Aws::IoTSiteWise::Model::Image::GetId ( ) const
inline

The ID of an existing image. Specify this parameter to keep an existing image.

Definition at line 48 of file Image.h.

◆ IdHasBeenSet()

bool Aws::IoTSiteWise::Model::Image::IdHasBeenSet ( ) const
inline

The ID of an existing image. Specify this parameter to keep an existing image.

Definition at line 54 of file Image.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::IoTSiteWise::Model::Image::Jsonize ( ) const

◆ operator=()

Image& Aws::IoTSiteWise::Model::Image::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetFile() [1/2]

void Aws::IoTSiteWise::Model::Image::SetFile ( const ImageFile value)
inline

Definition at line 100 of file Image.h.

◆ SetFile() [2/2]

void Aws::IoTSiteWise::Model::Image::SetFile ( ImageFile &&  value)
inline

Definition at line 103 of file Image.h.

◆ SetId() [1/3]

void Aws::IoTSiteWise::Model::Image::SetId ( const Aws::String value)
inline

The ID of an existing image. Specify this parameter to keep an existing image.

Definition at line 60 of file Image.h.

◆ SetId() [2/3]

void Aws::IoTSiteWise::Model::Image::SetId ( Aws::String &&  value)
inline

The ID of an existing image. Specify this parameter to keep an existing image.

Definition at line 66 of file Image.h.

◆ SetId() [3/3]

void Aws::IoTSiteWise::Model::Image::SetId ( const char *  value)
inline

The ID of an existing image. Specify this parameter to keep an existing image.

Definition at line 72 of file Image.h.

◆ WithFile() [1/2]

Image& Aws::IoTSiteWise::Model::Image::WithFile ( const ImageFile value)
inline

Definition at line 106 of file Image.h.

◆ WithFile() [2/2]

Image& Aws::IoTSiteWise::Model::Image::WithFile ( ImageFile &&  value)
inline

Definition at line 109 of file Image.h.

◆ WithId() [1/3]

Image& Aws::IoTSiteWise::Model::Image::WithId ( const Aws::String value)
inline

The ID of an existing image. Specify this parameter to keep an existing image.

Definition at line 78 of file Image.h.

◆ WithId() [2/3]

Image& Aws::IoTSiteWise::Model::Image::WithId ( Aws::String &&  value)
inline

The ID of an existing image. Specify this parameter to keep an existing image.

Definition at line 84 of file Image.h.

◆ WithId() [3/3]

Image& Aws::IoTSiteWise::Model::Image::WithId ( const char *  value)
inline

The ID of an existing image. Specify this parameter to keep an existing image.

Definition at line 90 of file Image.h.


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