AWS SDK for C++  1.9.108
AWS SDK for C++
Public Member Functions | List of all members
Aws::ApplicationDiscoveryService::Model::ExportInfo Class Reference

#include <ExportInfo.h>

Public Member Functions

 ExportInfo ()
 
 ExportInfo (Aws::Utils::Json::JsonView jsonValue)
 
ExportInfooperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetExportId () const
 
bool ExportIdHasBeenSet () const
 
void SetExportId (const Aws::String &value)
 
void SetExportId (Aws::String &&value)
 
void SetExportId (const char *value)
 
ExportInfoWithExportId (const Aws::String &value)
 
ExportInfoWithExportId (Aws::String &&value)
 
ExportInfoWithExportId (const char *value)
 
const ExportStatusGetExportStatus () const
 
bool ExportStatusHasBeenSet () const
 
void SetExportStatus (const ExportStatus &value)
 
void SetExportStatus (ExportStatus &&value)
 
ExportInfoWithExportStatus (const ExportStatus &value)
 
ExportInfoWithExportStatus (ExportStatus &&value)
 
const Aws::StringGetStatusMessage () const
 
bool StatusMessageHasBeenSet () const
 
void SetStatusMessage (const Aws::String &value)
 
void SetStatusMessage (Aws::String &&value)
 
void SetStatusMessage (const char *value)
 
ExportInfoWithStatusMessage (const Aws::String &value)
 
ExportInfoWithStatusMessage (Aws::String &&value)
 
ExportInfoWithStatusMessage (const char *value)
 
const Aws::StringGetConfigurationsDownloadUrl () const
 
bool ConfigurationsDownloadUrlHasBeenSet () const
 
void SetConfigurationsDownloadUrl (const Aws::String &value)
 
void SetConfigurationsDownloadUrl (Aws::String &&value)
 
void SetConfigurationsDownloadUrl (const char *value)
 
ExportInfoWithConfigurationsDownloadUrl (const Aws::String &value)
 
ExportInfoWithConfigurationsDownloadUrl (Aws::String &&value)
 
ExportInfoWithConfigurationsDownloadUrl (const char *value)
 
const Aws::Utils::DateTimeGetExportRequestTime () const
 
bool ExportRequestTimeHasBeenSet () const
 
void SetExportRequestTime (const Aws::Utils::DateTime &value)
 
void SetExportRequestTime (Aws::Utils::DateTime &&value)
 
ExportInfoWithExportRequestTime (const Aws::Utils::DateTime &value)
 
ExportInfoWithExportRequestTime (Aws::Utils::DateTime &&value)
 
bool GetIsTruncated () const
 
bool IsTruncatedHasBeenSet () const
 
void SetIsTruncated (bool value)
 
ExportInfoWithIsTruncated (bool value)
 
const Aws::Utils::DateTimeGetRequestedStartTime () const
 
bool RequestedStartTimeHasBeenSet () const
 
void SetRequestedStartTime (const Aws::Utils::DateTime &value)
 
void SetRequestedStartTime (Aws::Utils::DateTime &&value)
 
ExportInfoWithRequestedStartTime (const Aws::Utils::DateTime &value)
 
ExportInfoWithRequestedStartTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetRequestedEndTime () const
 
bool RequestedEndTimeHasBeenSet () const
 
void SetRequestedEndTime (const Aws::Utils::DateTime &value)
 
void SetRequestedEndTime (Aws::Utils::DateTime &&value)
 
ExportInfoWithRequestedEndTime (const Aws::Utils::DateTime &value)
 
ExportInfoWithRequestedEndTime (Aws::Utils::DateTime &&value)
 

Detailed Description

Information regarding the export status of discovered data. The value is an array of objects.

See Also:

AWS API Reference

Definition at line 34 of file ExportInfo.h.

Constructor & Destructor Documentation

◆ ExportInfo() [1/2]

Aws::ApplicationDiscoveryService::Model::ExportInfo::ExportInfo ( )

◆ ExportInfo() [2/2]

Aws::ApplicationDiscoveryService::Model::ExportInfo::ExportInfo ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ConfigurationsDownloadUrlHasBeenSet()

bool Aws::ApplicationDiscoveryService::Model::ExportInfo::ConfigurationsDownloadUrlHasBeenSet ( ) const
inline

A URL for an Amazon S3 bucket where you can review the exported data. The URL is displayed only if the export succeeded.

Definition at line 166 of file ExportInfo.h.

◆ ExportIdHasBeenSet()

bool Aws::ApplicationDiscoveryService::Model::ExportInfo::ExportIdHasBeenSet ( ) const
inline

A unique identifier used to query an export.

Definition at line 51 of file ExportInfo.h.

◆ ExportRequestTimeHasBeenSet()

bool Aws::ApplicationDiscoveryService::Model::ExportInfo::ExportRequestTimeHasBeenSet ( ) const
inline

The time that the data export was initiated.

Definition at line 213 of file ExportInfo.h.

◆ ExportStatusHasBeenSet()

bool Aws::ApplicationDiscoveryService::Model::ExportInfo::ExportStatusHasBeenSet ( ) const
inline

The status of the data export job.

Definition at line 92 of file ExportInfo.h.

◆ GetConfigurationsDownloadUrl()

const Aws::String& Aws::ApplicationDiscoveryService::Model::ExportInfo::GetConfigurationsDownloadUrl ( ) const
inline

A URL for an Amazon S3 bucket where you can review the exported data. The URL is displayed only if the export succeeded.

Definition at line 160 of file ExportInfo.h.

◆ GetExportId()

const Aws::String& Aws::ApplicationDiscoveryService::Model::ExportInfo::GetExportId ( ) const
inline

A unique identifier used to query an export.

Definition at line 46 of file ExportInfo.h.

◆ GetExportRequestTime()

const Aws::Utils::DateTime& Aws::ApplicationDiscoveryService::Model::ExportInfo::GetExportRequestTime ( ) const
inline

The time that the data export was initiated.

Definition at line 208 of file ExportInfo.h.

◆ GetExportStatus()

const ExportStatus& Aws::ApplicationDiscoveryService::Model::ExportInfo::GetExportStatus ( ) const
inline

The status of the data export job.

Definition at line 87 of file ExportInfo.h.

◆ GetIsTruncated()

bool Aws::ApplicationDiscoveryService::Model::ExportInfo::GetIsTruncated ( ) const
inline

If true, the export of agent information exceeded the size limit for a single export and the exported data is incomplete for the requested time range. To address this, select a smaller time range for the export by using startDate and endDate.

Definition at line 242 of file ExportInfo.h.

◆ GetRequestedEndTime()

const Aws::Utils::DateTime& Aws::ApplicationDiscoveryService::Model::ExportInfo::GetRequestedEndTime ( ) const
inline

The endTime used in the StartExportTask request. If no endTime was requested, this result does not appear in ExportInfo.

Definition at line 317 of file ExportInfo.h.

◆ GetRequestedStartTime()

const Aws::Utils::DateTime& Aws::ApplicationDiscoveryService::Model::ExportInfo::GetRequestedStartTime ( ) const
inline

The value of startTime parameter in the StartExportTask request. If no startTime was requested, this result does not appear in ExportInfo.

Definition at line 274 of file ExportInfo.h.

◆ GetStatusMessage()

const Aws::String& Aws::ApplicationDiscoveryService::Model::ExportInfo::GetStatusMessage ( ) const
inline

A status message provided for API callers.

Definition at line 118 of file ExportInfo.h.

◆ IsTruncatedHasBeenSet()

bool Aws::ApplicationDiscoveryService::Model::ExportInfo::IsTruncatedHasBeenSet ( ) const
inline

If true, the export of agent information exceeded the size limit for a single export and the exported data is incomplete for the requested time range. To address this, select a smaller time range for the export by using startDate and endDate.

Definition at line 250 of file ExportInfo.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ApplicationDiscoveryService::Model::ExportInfo::Jsonize ( ) const

◆ operator=()

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RequestedEndTimeHasBeenSet()

bool Aws::ApplicationDiscoveryService::Model::ExportInfo::RequestedEndTimeHasBeenSet ( ) const
inline

The endTime used in the StartExportTask request. If no endTime was requested, this result does not appear in ExportInfo.

Definition at line 324 of file ExportInfo.h.

◆ RequestedStartTimeHasBeenSet()

bool Aws::ApplicationDiscoveryService::Model::ExportInfo::RequestedStartTimeHasBeenSet ( ) const
inline

The value of startTime parameter in the StartExportTask request. If no startTime was requested, this result does not appear in ExportInfo.

Definition at line 281 of file ExportInfo.h.

◆ SetConfigurationsDownloadUrl() [1/3]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetConfigurationsDownloadUrl ( Aws::String &&  value)
inline

A URL for an Amazon S3 bucket where you can review the exported data. The URL is displayed only if the export succeeded.

Definition at line 178 of file ExportInfo.h.

◆ SetConfigurationsDownloadUrl() [2/3]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetConfigurationsDownloadUrl ( const Aws::String value)
inline

A URL for an Amazon S3 bucket where you can review the exported data. The URL is displayed only if the export succeeded.

Definition at line 172 of file ExportInfo.h.

◆ SetConfigurationsDownloadUrl() [3/3]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetConfigurationsDownloadUrl ( const char *  value)
inline

A URL for an Amazon S3 bucket where you can review the exported data. The URL is displayed only if the export succeeded.

Definition at line 184 of file ExportInfo.h.

◆ SetExportId() [1/3]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetExportId ( Aws::String &&  value)
inline

A unique identifier used to query an export.

Definition at line 61 of file ExportInfo.h.

◆ SetExportId() [2/3]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetExportId ( const Aws::String value)
inline

A unique identifier used to query an export.

Definition at line 56 of file ExportInfo.h.

◆ SetExportId() [3/3]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetExportId ( const char *  value)
inline

A unique identifier used to query an export.

Definition at line 66 of file ExportInfo.h.

◆ SetExportRequestTime() [1/2]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetExportRequestTime ( Aws::Utils::DateTime &&  value)
inline

The time that the data export was initiated.

Definition at line 223 of file ExportInfo.h.

◆ SetExportRequestTime() [2/2]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetExportRequestTime ( const Aws::Utils::DateTime value)
inline

The time that the data export was initiated.

Definition at line 218 of file ExportInfo.h.

◆ SetExportStatus() [1/2]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetExportStatus ( const ExportStatus value)
inline

The status of the data export job.

Definition at line 97 of file ExportInfo.h.

◆ SetExportStatus() [2/2]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetExportStatus ( ExportStatus &&  value)
inline

The status of the data export job.

Definition at line 102 of file ExportInfo.h.

◆ SetIsTruncated()

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetIsTruncated ( bool  value)
inline

If true, the export of agent information exceeded the size limit for a single export and the exported data is incomplete for the requested time range. To address this, select a smaller time range for the export by using startDate and endDate.

Definition at line 258 of file ExportInfo.h.

◆ SetRequestedEndTime() [1/2]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetRequestedEndTime ( Aws::Utils::DateTime &&  value)
inline

The endTime used in the StartExportTask request. If no endTime was requested, this result does not appear in ExportInfo.

Definition at line 338 of file ExportInfo.h.

◆ SetRequestedEndTime() [2/2]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetRequestedEndTime ( const Aws::Utils::DateTime value)
inline

The endTime used in the StartExportTask request. If no endTime was requested, this result does not appear in ExportInfo.

Definition at line 331 of file ExportInfo.h.

◆ SetRequestedStartTime() [1/2]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetRequestedStartTime ( Aws::Utils::DateTime &&  value)
inline

The value of startTime parameter in the StartExportTask request. If no startTime was requested, this result does not appear in ExportInfo.

Definition at line 295 of file ExportInfo.h.

◆ SetRequestedStartTime() [2/2]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetRequestedStartTime ( const Aws::Utils::DateTime value)
inline

The value of startTime parameter in the StartExportTask request. If no startTime was requested, this result does not appear in ExportInfo.

Definition at line 288 of file ExportInfo.h.

◆ SetStatusMessage() [1/3]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetStatusMessage ( Aws::String &&  value)
inline

A status message provided for API callers.

Definition at line 133 of file ExportInfo.h.

◆ SetStatusMessage() [2/3]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetStatusMessage ( const Aws::String value)
inline

A status message provided for API callers.

Definition at line 128 of file ExportInfo.h.

◆ SetStatusMessage() [3/3]

void Aws::ApplicationDiscoveryService::Model::ExportInfo::SetStatusMessage ( const char *  value)
inline

A status message provided for API callers.

Definition at line 138 of file ExportInfo.h.

◆ StatusMessageHasBeenSet()

bool Aws::ApplicationDiscoveryService::Model::ExportInfo::StatusMessageHasBeenSet ( ) const
inline

A status message provided for API callers.

Definition at line 123 of file ExportInfo.h.

◆ WithConfigurationsDownloadUrl() [1/3]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithConfigurationsDownloadUrl ( Aws::String &&  value)
inline

A URL for an Amazon S3 bucket where you can review the exported data. The URL is displayed only if the export succeeded.

Definition at line 196 of file ExportInfo.h.

◆ WithConfigurationsDownloadUrl() [2/3]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithConfigurationsDownloadUrl ( const Aws::String value)
inline

A URL for an Amazon S3 bucket where you can review the exported data. The URL is displayed only if the export succeeded.

Definition at line 190 of file ExportInfo.h.

◆ WithConfigurationsDownloadUrl() [3/3]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithConfigurationsDownloadUrl ( const char *  value)
inline

A URL for an Amazon S3 bucket where you can review the exported data. The URL is displayed only if the export succeeded.

Definition at line 202 of file ExportInfo.h.

◆ WithExportId() [1/3]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithExportId ( Aws::String &&  value)
inline

A unique identifier used to query an export.

Definition at line 76 of file ExportInfo.h.

◆ WithExportId() [2/3]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithExportId ( const Aws::String value)
inline

A unique identifier used to query an export.

Definition at line 71 of file ExportInfo.h.

◆ WithExportId() [3/3]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithExportId ( const char *  value)
inline

A unique identifier used to query an export.

Definition at line 81 of file ExportInfo.h.

◆ WithExportRequestTime() [1/2]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithExportRequestTime ( Aws::Utils::DateTime &&  value)
inline

The time that the data export was initiated.

Definition at line 233 of file ExportInfo.h.

◆ WithExportRequestTime() [2/2]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithExportRequestTime ( const Aws::Utils::DateTime value)
inline

The time that the data export was initiated.

Definition at line 228 of file ExportInfo.h.

◆ WithExportStatus() [1/2]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithExportStatus ( const ExportStatus value)
inline

The status of the data export job.

Definition at line 107 of file ExportInfo.h.

◆ WithExportStatus() [2/2]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithExportStatus ( ExportStatus &&  value)
inline

The status of the data export job.

Definition at line 112 of file ExportInfo.h.

◆ WithIsTruncated()

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithIsTruncated ( bool  value)
inline

If true, the export of agent information exceeded the size limit for a single export and the exported data is incomplete for the requested time range. To address this, select a smaller time range for the export by using startDate and endDate.

Definition at line 266 of file ExportInfo.h.

◆ WithRequestedEndTime() [1/2]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithRequestedEndTime ( Aws::Utils::DateTime &&  value)
inline

The endTime used in the StartExportTask request. If no endTime was requested, this result does not appear in ExportInfo.

Definition at line 352 of file ExportInfo.h.

◆ WithRequestedEndTime() [2/2]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithRequestedEndTime ( const Aws::Utils::DateTime value)
inline

The endTime used in the StartExportTask request. If no endTime was requested, this result does not appear in ExportInfo.

Definition at line 345 of file ExportInfo.h.

◆ WithRequestedStartTime() [1/2]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithRequestedStartTime ( Aws::Utils::DateTime &&  value)
inline

The value of startTime parameter in the StartExportTask request. If no startTime was requested, this result does not appear in ExportInfo.

Definition at line 309 of file ExportInfo.h.

◆ WithRequestedStartTime() [2/2]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithRequestedStartTime ( const Aws::Utils::DateTime value)
inline

The value of startTime parameter in the StartExportTask request. If no startTime was requested, this result does not appear in ExportInfo.

Definition at line 302 of file ExportInfo.h.

◆ WithStatusMessage() [1/3]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithStatusMessage ( Aws::String &&  value)
inline

A status message provided for API callers.

Definition at line 148 of file ExportInfo.h.

◆ WithStatusMessage() [2/3]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithStatusMessage ( const Aws::String value)
inline

A status message provided for API callers.

Definition at line 143 of file ExportInfo.h.

◆ WithStatusMessage() [3/3]

ExportInfo& Aws::ApplicationDiscoveryService::Model::ExportInfo::WithStatusMessage ( const char *  value)
inline

A status message provided for API callers.

Definition at line 153 of file ExportInfo.h.


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