AWS SDK for C++  1.8.93
AWS SDK for C++
Public Member Functions | List of all members
Aws::Glue::Model::LastCrawlInfo Class Reference

#include <LastCrawlInfo.h>

Public Member Functions

 LastCrawlInfo ()
 
 LastCrawlInfo (Aws::Utils::Json::JsonView jsonValue)
 
LastCrawlInfooperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const LastCrawlStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const LastCrawlStatus &value)
 
void SetStatus (LastCrawlStatus &&value)
 
LastCrawlInfoWithStatus (const LastCrawlStatus &value)
 
LastCrawlInfoWithStatus (LastCrawlStatus &&value)
 
const Aws::StringGetErrorMessage () const
 
bool ErrorMessageHasBeenSet () const
 
void SetErrorMessage (const Aws::String &value)
 
void SetErrorMessage (Aws::String &&value)
 
void SetErrorMessage (const char *value)
 
LastCrawlInfoWithErrorMessage (const Aws::String &value)
 
LastCrawlInfoWithErrorMessage (Aws::String &&value)
 
LastCrawlInfoWithErrorMessage (const char *value)
 
const Aws::StringGetLogGroup () const
 
bool LogGroupHasBeenSet () const
 
void SetLogGroup (const Aws::String &value)
 
void SetLogGroup (Aws::String &&value)
 
void SetLogGroup (const char *value)
 
LastCrawlInfoWithLogGroup (const Aws::String &value)
 
LastCrawlInfoWithLogGroup (Aws::String &&value)
 
LastCrawlInfoWithLogGroup (const char *value)
 
const Aws::StringGetLogStream () const
 
bool LogStreamHasBeenSet () const
 
void SetLogStream (const Aws::String &value)
 
void SetLogStream (Aws::String &&value)
 
void SetLogStream (const char *value)
 
LastCrawlInfoWithLogStream (const Aws::String &value)
 
LastCrawlInfoWithLogStream (Aws::String &&value)
 
LastCrawlInfoWithLogStream (const char *value)
 
const Aws::StringGetMessagePrefix () const
 
bool MessagePrefixHasBeenSet () const
 
void SetMessagePrefix (const Aws::String &value)
 
void SetMessagePrefix (Aws::String &&value)
 
void SetMessagePrefix (const char *value)
 
LastCrawlInfoWithMessagePrefix (const Aws::String &value)
 
LastCrawlInfoWithMessagePrefix (Aws::String &&value)
 
LastCrawlInfoWithMessagePrefix (const char *value)
 
const Aws::Utils::DateTimeGetStartTime () const
 
bool StartTimeHasBeenSet () const
 
void SetStartTime (const Aws::Utils::DateTime &value)
 
void SetStartTime (Aws::Utils::DateTime &&value)
 
LastCrawlInfoWithStartTime (const Aws::Utils::DateTime &value)
 
LastCrawlInfoWithStartTime (Aws::Utils::DateTime &&value)
 

Detailed Description

Status and error information about the most recent crawl.

See Also:

AWS API Reference

Definition at line 34 of file LastCrawlInfo.h.

Constructor & Destructor Documentation

◆ LastCrawlInfo() [1/2]

Aws::Glue::Model::LastCrawlInfo::LastCrawlInfo ( )

◆ LastCrawlInfo() [2/2]

Aws::Glue::Model::LastCrawlInfo::LastCrawlInfo ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ErrorMessageHasBeenSet()

bool Aws::Glue::Model::LastCrawlInfo::ErrorMessageHasBeenSet ( ) const
inline

If an error occurred, the error information about the last crawl.

Definition at line 82 of file LastCrawlInfo.h.

◆ GetErrorMessage()

const Aws::String& Aws::Glue::Model::LastCrawlInfo::GetErrorMessage ( ) const
inline

If an error occurred, the error information about the last crawl.

Definition at line 77 of file LastCrawlInfo.h.

◆ GetLogGroup()

const Aws::String& Aws::Glue::Model::LastCrawlInfo::GetLogGroup ( ) const
inline

The log group for the last crawl.

Definition at line 118 of file LastCrawlInfo.h.

◆ GetLogStream()

const Aws::String& Aws::Glue::Model::LastCrawlInfo::GetLogStream ( ) const
inline

The log stream for the last crawl.

Definition at line 159 of file LastCrawlInfo.h.

◆ GetMessagePrefix()

const Aws::String& Aws::Glue::Model::LastCrawlInfo::GetMessagePrefix ( ) const
inline

The prefix for a message about this crawl.

Definition at line 200 of file LastCrawlInfo.h.

◆ GetStartTime()

const Aws::Utils::DateTime& Aws::Glue::Model::LastCrawlInfo::GetStartTime ( ) const
inline

The time at which the crawl started.

Definition at line 241 of file LastCrawlInfo.h.

◆ GetStatus()

const LastCrawlStatus& Aws::Glue::Model::LastCrawlInfo::GetStatus ( ) const
inline

Status of the last crawl.

Definition at line 46 of file LastCrawlInfo.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Glue::Model::LastCrawlInfo::Jsonize ( ) const

◆ LogGroupHasBeenSet()

bool Aws::Glue::Model::LastCrawlInfo::LogGroupHasBeenSet ( ) const
inline

The log group for the last crawl.

Definition at line 123 of file LastCrawlInfo.h.

◆ LogStreamHasBeenSet()

bool Aws::Glue::Model::LastCrawlInfo::LogStreamHasBeenSet ( ) const
inline

The log stream for the last crawl.

Definition at line 164 of file LastCrawlInfo.h.

◆ MessagePrefixHasBeenSet()

bool Aws::Glue::Model::LastCrawlInfo::MessagePrefixHasBeenSet ( ) const
inline

The prefix for a message about this crawl.

Definition at line 205 of file LastCrawlInfo.h.

◆ operator=()

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetErrorMessage() [1/3]

void Aws::Glue::Model::LastCrawlInfo::SetErrorMessage ( const Aws::String value)
inline

If an error occurred, the error information about the last crawl.

Definition at line 87 of file LastCrawlInfo.h.

◆ SetErrorMessage() [2/3]

void Aws::Glue::Model::LastCrawlInfo::SetErrorMessage ( Aws::String &&  value)
inline

If an error occurred, the error information about the last crawl.

Definition at line 92 of file LastCrawlInfo.h.

◆ SetErrorMessage() [3/3]

void Aws::Glue::Model::LastCrawlInfo::SetErrorMessage ( const char *  value)
inline

If an error occurred, the error information about the last crawl.

Definition at line 97 of file LastCrawlInfo.h.

◆ SetLogGroup() [1/3]

void Aws::Glue::Model::LastCrawlInfo::SetLogGroup ( const Aws::String value)
inline

The log group for the last crawl.

Definition at line 128 of file LastCrawlInfo.h.

◆ SetLogGroup() [2/3]

void Aws::Glue::Model::LastCrawlInfo::SetLogGroup ( Aws::String &&  value)
inline

The log group for the last crawl.

Definition at line 133 of file LastCrawlInfo.h.

◆ SetLogGroup() [3/3]

void Aws::Glue::Model::LastCrawlInfo::SetLogGroup ( const char *  value)
inline

The log group for the last crawl.

Definition at line 138 of file LastCrawlInfo.h.

◆ SetLogStream() [1/3]

void Aws::Glue::Model::LastCrawlInfo::SetLogStream ( const Aws::String value)
inline

The log stream for the last crawl.

Definition at line 169 of file LastCrawlInfo.h.

◆ SetLogStream() [2/3]

void Aws::Glue::Model::LastCrawlInfo::SetLogStream ( Aws::String &&  value)
inline

The log stream for the last crawl.

Definition at line 174 of file LastCrawlInfo.h.

◆ SetLogStream() [3/3]

void Aws::Glue::Model::LastCrawlInfo::SetLogStream ( const char *  value)
inline

The log stream for the last crawl.

Definition at line 179 of file LastCrawlInfo.h.

◆ SetMessagePrefix() [1/3]

void Aws::Glue::Model::LastCrawlInfo::SetMessagePrefix ( const Aws::String value)
inline

The prefix for a message about this crawl.

Definition at line 210 of file LastCrawlInfo.h.

◆ SetMessagePrefix() [2/3]

void Aws::Glue::Model::LastCrawlInfo::SetMessagePrefix ( Aws::String &&  value)
inline

The prefix for a message about this crawl.

Definition at line 215 of file LastCrawlInfo.h.

◆ SetMessagePrefix() [3/3]

void Aws::Glue::Model::LastCrawlInfo::SetMessagePrefix ( const char *  value)
inline

The prefix for a message about this crawl.

Definition at line 220 of file LastCrawlInfo.h.

◆ SetStartTime() [1/2]

void Aws::Glue::Model::LastCrawlInfo::SetStartTime ( const Aws::Utils::DateTime value)
inline

The time at which the crawl started.

Definition at line 251 of file LastCrawlInfo.h.

◆ SetStartTime() [2/2]

void Aws::Glue::Model::LastCrawlInfo::SetStartTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the crawl started.

Definition at line 256 of file LastCrawlInfo.h.

◆ SetStatus() [1/2]

void Aws::Glue::Model::LastCrawlInfo::SetStatus ( const LastCrawlStatus value)
inline

Status of the last crawl.

Definition at line 56 of file LastCrawlInfo.h.

◆ SetStatus() [2/2]

void Aws::Glue::Model::LastCrawlInfo::SetStatus ( LastCrawlStatus &&  value)
inline

Status of the last crawl.

Definition at line 61 of file LastCrawlInfo.h.

◆ StartTimeHasBeenSet()

bool Aws::Glue::Model::LastCrawlInfo::StartTimeHasBeenSet ( ) const
inline

The time at which the crawl started.

Definition at line 246 of file LastCrawlInfo.h.

◆ StatusHasBeenSet()

bool Aws::Glue::Model::LastCrawlInfo::StatusHasBeenSet ( ) const
inline

Status of the last crawl.

Definition at line 51 of file LastCrawlInfo.h.

◆ WithErrorMessage() [1/3]

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::WithErrorMessage ( const Aws::String value)
inline

If an error occurred, the error information about the last crawl.

Definition at line 102 of file LastCrawlInfo.h.

◆ WithErrorMessage() [2/3]

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::WithErrorMessage ( Aws::String &&  value)
inline

If an error occurred, the error information about the last crawl.

Definition at line 107 of file LastCrawlInfo.h.

◆ WithErrorMessage() [3/3]

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::WithErrorMessage ( const char *  value)
inline

If an error occurred, the error information about the last crawl.

Definition at line 112 of file LastCrawlInfo.h.

◆ WithLogGroup() [1/3]

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::WithLogGroup ( const Aws::String value)
inline

The log group for the last crawl.

Definition at line 143 of file LastCrawlInfo.h.

◆ WithLogGroup() [2/3]

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::WithLogGroup ( Aws::String &&  value)
inline

The log group for the last crawl.

Definition at line 148 of file LastCrawlInfo.h.

◆ WithLogGroup() [3/3]

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::WithLogGroup ( const char *  value)
inline

The log group for the last crawl.

Definition at line 153 of file LastCrawlInfo.h.

◆ WithLogStream() [1/3]

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::WithLogStream ( const Aws::String value)
inline

The log stream for the last crawl.

Definition at line 184 of file LastCrawlInfo.h.

◆ WithLogStream() [2/3]

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::WithLogStream ( Aws::String &&  value)
inline

The log stream for the last crawl.

Definition at line 189 of file LastCrawlInfo.h.

◆ WithLogStream() [3/3]

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::WithLogStream ( const char *  value)
inline

The log stream for the last crawl.

Definition at line 194 of file LastCrawlInfo.h.

◆ WithMessagePrefix() [1/3]

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::WithMessagePrefix ( const Aws::String value)
inline

The prefix for a message about this crawl.

Definition at line 225 of file LastCrawlInfo.h.

◆ WithMessagePrefix() [2/3]

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::WithMessagePrefix ( Aws::String &&  value)
inline

The prefix for a message about this crawl.

Definition at line 230 of file LastCrawlInfo.h.

◆ WithMessagePrefix() [3/3]

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::WithMessagePrefix ( const char *  value)
inline

The prefix for a message about this crawl.

Definition at line 235 of file LastCrawlInfo.h.

◆ WithStartTime() [1/2]

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::WithStartTime ( const Aws::Utils::DateTime value)
inline

The time at which the crawl started.

Definition at line 261 of file LastCrawlInfo.h.

◆ WithStartTime() [2/2]

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::WithStartTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the crawl started.

Definition at line 266 of file LastCrawlInfo.h.

◆ WithStatus() [1/2]

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::WithStatus ( const LastCrawlStatus value)
inline

Status of the last crawl.

Definition at line 66 of file LastCrawlInfo.h.

◆ WithStatus() [2/2]

LastCrawlInfo& Aws::Glue::Model::LastCrawlInfo::WithStatus ( LastCrawlStatus &&  value)
inline

Status of the last crawl.

Definition at line 71 of file LastCrawlInfo.h.


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