AWS SDK for C++

AWS SDK for C++ Version 1.11.616

Loading...
Searching...
No Matches
Public Member Functions | List of all members
Aws::CloudWatchEvidently::Model::LaunchExecution Class Reference

#include <LaunchExecution.h>

Public Member Functions

AWS_CLOUDWATCHEVIDENTLY_API LaunchExecution ()=default
 
AWS_CLOUDWATCHEVIDENTLY_API LaunchExecution (Aws::Utils::Json::JsonView jsonValue)
 
AWS_CLOUDWATCHEVIDENTLY_API LaunchExecutionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
AWS_CLOUDWATCHEVIDENTLY_API Aws::Utils::Json::JsonValue Jsonize () const
 
 
bool EndedTimeHasBeenSet () const
 
template<typename EndedTimeT = Aws::Utils::DateTime>
void SetEndedTime (EndedTimeT &&value)
 
template<typename EndedTimeT = Aws::Utils::DateTime>
LaunchExecutionWithEndedTime (EndedTimeT &&value)
 
 
bool StartedTimeHasBeenSet () const
 
template<typename StartedTimeT = Aws::Utils::DateTime>
void SetStartedTime (StartedTimeT &&value)
 
template<typename StartedTimeT = Aws::Utils::DateTime>
LaunchExecutionWithStartedTime (StartedTimeT &&value)
 

Detailed Description

This structure contains information about the start and end times of the launch.

See Also:

AWS API Reference

Definition at line 32 of file LaunchExecution.h.

Constructor & Destructor Documentation

◆ LaunchExecution() [1/2]

AWS_CLOUDWATCHEVIDENTLY_API Aws::CloudWatchEvidently::Model::LaunchExecution::LaunchExecution ( )
default

◆ LaunchExecution() [2/2]

AWS_CLOUDWATCHEVIDENTLY_API Aws::CloudWatchEvidently::Model::LaunchExecution::LaunchExecution ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ EndedTimeHasBeenSet()

bool Aws::CloudWatchEvidently::Model::LaunchExecution::EndedTimeHasBeenSet ( ) const
inline

The date and time that the launch ended.

Definition at line 46 of file LaunchExecution.h.

◆ GetEndedTime()

const Aws::Utils::DateTime & Aws::CloudWatchEvidently::Model::LaunchExecution::GetEndedTime ( ) const
inline

The date and time that the launch ended.

Definition at line 45 of file LaunchExecution.h.

◆ GetStartedTime()

const Aws::Utils::DateTime & Aws::CloudWatchEvidently::Model::LaunchExecution::GetStartedTime ( ) const
inline

The date and time that the launch started.

Definition at line 57 of file LaunchExecution.h.

◆ Jsonize()

AWS_CLOUDWATCHEVIDENTLY_API Aws::Utils::Json::JsonValue Aws::CloudWatchEvidently::Model::LaunchExecution::Jsonize ( ) const

◆ operator=()

AWS_CLOUDWATCHEVIDENTLY_API LaunchExecution & Aws::CloudWatchEvidently::Model::LaunchExecution::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetEndedTime()

template<typename EndedTimeT = Aws::Utils::DateTime>
void Aws::CloudWatchEvidently::Model::LaunchExecution::SetEndedTime ( EndedTimeT &&  value)
inline

The date and time that the launch ended.

Definition at line 48 of file LaunchExecution.h.

◆ SetStartedTime()

template<typename StartedTimeT = Aws::Utils::DateTime>
void Aws::CloudWatchEvidently::Model::LaunchExecution::SetStartedTime ( StartedTimeT &&  value)
inline

The date and time that the launch started.

Definition at line 60 of file LaunchExecution.h.

◆ StartedTimeHasBeenSet()

bool Aws::CloudWatchEvidently::Model::LaunchExecution::StartedTimeHasBeenSet ( ) const
inline

The date and time that the launch started.

Definition at line 58 of file LaunchExecution.h.

◆ WithEndedTime()

template<typename EndedTimeT = Aws::Utils::DateTime>
LaunchExecution & Aws::CloudWatchEvidently::Model::LaunchExecution::WithEndedTime ( EndedTimeT &&  value)
inline

The date and time that the launch ended.

Definition at line 50 of file LaunchExecution.h.

◆ WithStartedTime()

template<typename StartedTimeT = Aws::Utils::DateTime>
LaunchExecution & Aws::CloudWatchEvidently::Model::LaunchExecution::WithStartedTime ( StartedTimeT &&  value)
inline

The date and time that the launch started.

Definition at line 62 of file LaunchExecution.h.


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