AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | List of all members
Aws::Synthetics::Model::CanaryRunConfigOutput Class Reference

#include <CanaryRunConfigOutput.h>

Public Member Functions

 CanaryRunConfigOutput ()
 
 CanaryRunConfigOutput (Aws::Utils::Json::JsonView jsonValue)
 
CanaryRunConfigOutputoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetTimeoutInSeconds () const
 
bool TimeoutInSecondsHasBeenSet () const
 
void SetTimeoutInSeconds (int value)
 
CanaryRunConfigOutputWithTimeoutInSeconds (int value)
 
int GetMemoryInMB () const
 
bool MemoryInMBHasBeenSet () const
 
void SetMemoryInMB (int value)
 
CanaryRunConfigOutputWithMemoryInMB (int value)
 
bool GetActiveTracing () const
 
bool ActiveTracingHasBeenSet () const
 
void SetActiveTracing (bool value)
 
CanaryRunConfigOutputWithActiveTracing (bool value)
 

Detailed Description

A structure that contains information about a canary run.

See Also:

AWS API Reference

Definition at line 30 of file CanaryRunConfigOutput.h.

Constructor & Destructor Documentation

◆ CanaryRunConfigOutput() [1/2]

Aws::Synthetics::Model::CanaryRunConfigOutput::CanaryRunConfigOutput ( )

◆ CanaryRunConfigOutput() [2/2]

Aws::Synthetics::Model::CanaryRunConfigOutput::CanaryRunConfigOutput ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ActiveTracingHasBeenSet()

bool Aws::Synthetics::Model::CanaryRunConfigOutput::ActiveTracingHasBeenSet ( ) const
inline

Displays whether this canary run used active X-Ray tracing.

Definition at line 93 of file CanaryRunConfigOutput.h.

◆ GetActiveTracing()

bool Aws::Synthetics::Model::CanaryRunConfigOutput::GetActiveTracing ( ) const
inline

Displays whether this canary run used active X-Ray tracing.

Definition at line 88 of file CanaryRunConfigOutput.h.

◆ GetMemoryInMB()

int Aws::Synthetics::Model::CanaryRunConfigOutput::GetMemoryInMB ( ) const
inline

The maximum amount of memory available to the canary while it is running, in MB. This value must be a multiple of 64.

Definition at line 64 of file CanaryRunConfigOutput.h.

◆ GetTimeoutInSeconds()

int Aws::Synthetics::Model::CanaryRunConfigOutput::GetTimeoutInSeconds ( ) const
inline

How long the canary is allowed to run before it must stop.

Definition at line 42 of file CanaryRunConfigOutput.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Synthetics::Model::CanaryRunConfigOutput::Jsonize ( ) const

◆ MemoryInMBHasBeenSet()

bool Aws::Synthetics::Model::CanaryRunConfigOutput::MemoryInMBHasBeenSet ( ) const
inline

The maximum amount of memory available to the canary while it is running, in MB. This value must be a multiple of 64.

Definition at line 70 of file CanaryRunConfigOutput.h.

◆ operator=()

CanaryRunConfigOutput& Aws::Synthetics::Model::CanaryRunConfigOutput::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetActiveTracing()

void Aws::Synthetics::Model::CanaryRunConfigOutput::SetActiveTracing ( bool  value)
inline

Displays whether this canary run used active X-Ray tracing.

Definition at line 98 of file CanaryRunConfigOutput.h.

◆ SetMemoryInMB()

void Aws::Synthetics::Model::CanaryRunConfigOutput::SetMemoryInMB ( int  value)
inline

The maximum amount of memory available to the canary while it is running, in MB. This value must be a multiple of 64.

Definition at line 76 of file CanaryRunConfigOutput.h.

◆ SetTimeoutInSeconds()

void Aws::Synthetics::Model::CanaryRunConfigOutput::SetTimeoutInSeconds ( int  value)
inline

How long the canary is allowed to run before it must stop.

Definition at line 52 of file CanaryRunConfigOutput.h.

◆ TimeoutInSecondsHasBeenSet()

bool Aws::Synthetics::Model::CanaryRunConfigOutput::TimeoutInSecondsHasBeenSet ( ) const
inline

How long the canary is allowed to run before it must stop.

Definition at line 47 of file CanaryRunConfigOutput.h.

◆ WithActiveTracing()

CanaryRunConfigOutput& Aws::Synthetics::Model::CanaryRunConfigOutput::WithActiveTracing ( bool  value)
inline

Displays whether this canary run used active X-Ray tracing.

Definition at line 103 of file CanaryRunConfigOutput.h.

◆ WithMemoryInMB()

CanaryRunConfigOutput& Aws::Synthetics::Model::CanaryRunConfigOutput::WithMemoryInMB ( int  value)
inline

The maximum amount of memory available to the canary while it is running, in MB. This value must be a multiple of 64.

Definition at line 82 of file CanaryRunConfigOutput.h.

◆ WithTimeoutInSeconds()

CanaryRunConfigOutput& Aws::Synthetics::Model::CanaryRunConfigOutput::WithTimeoutInSeconds ( int  value)
inline

How long the canary is allowed to run before it must stop.

Definition at line 57 of file CanaryRunConfigOutput.h.


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