Struct aws_sdk_glue::types::builders::LastCrawlInfoBuilder
source · #[non_exhaustive]pub struct LastCrawlInfoBuilder { /* private fields */ }Expand description
A builder for LastCrawlInfo.
Implementations§
source§impl LastCrawlInfoBuilder
impl LastCrawlInfoBuilder
sourcepub fn status(self, input: LastCrawlStatus) -> Self
pub fn status(self, input: LastCrawlStatus) -> Self
Status of the last crawl.
sourcepub fn set_status(self, input: Option<LastCrawlStatus>) -> Self
pub fn set_status(self, input: Option<LastCrawlStatus>) -> Self
Status of the last crawl.
sourcepub fn get_status(&self) -> &Option<LastCrawlStatus>
pub fn get_status(&self) -> &Option<LastCrawlStatus>
Status of the last crawl.
sourcepub fn error_message(self, input: impl Into<String>) -> Self
pub fn error_message(self, input: impl Into<String>) -> Self
If an error occurred, the error information about the last crawl.
sourcepub fn set_error_message(self, input: Option<String>) -> Self
pub fn set_error_message(self, input: Option<String>) -> Self
If an error occurred, the error information about the last crawl.
sourcepub fn get_error_message(&self) -> &Option<String>
pub fn get_error_message(&self) -> &Option<String>
If an error occurred, the error information about the last crawl.
sourcepub fn set_log_group(self, input: Option<String>) -> Self
pub fn set_log_group(self, input: Option<String>) -> Self
The log group for the last crawl.
sourcepub fn get_log_group(&self) -> &Option<String>
pub fn get_log_group(&self) -> &Option<String>
The log group for the last crawl.
sourcepub fn log_stream(self, input: impl Into<String>) -> Self
pub fn log_stream(self, input: impl Into<String>) -> Self
The log stream for the last crawl.
sourcepub fn set_log_stream(self, input: Option<String>) -> Self
pub fn set_log_stream(self, input: Option<String>) -> Self
The log stream for the last crawl.
sourcepub fn get_log_stream(&self) -> &Option<String>
pub fn get_log_stream(&self) -> &Option<String>
The log stream for the last crawl.
sourcepub fn message_prefix(self, input: impl Into<String>) -> Self
pub fn message_prefix(self, input: impl Into<String>) -> Self
The prefix for a message about this crawl.
sourcepub fn set_message_prefix(self, input: Option<String>) -> Self
pub fn set_message_prefix(self, input: Option<String>) -> Self
The prefix for a message about this crawl.
sourcepub fn get_message_prefix(&self) -> &Option<String>
pub fn get_message_prefix(&self) -> &Option<String>
The prefix for a message about this crawl.
sourcepub fn start_time(self, input: DateTime) -> Self
pub fn start_time(self, input: DateTime) -> Self
The time at which the crawl started.
sourcepub fn set_start_time(self, input: Option<DateTime>) -> Self
pub fn set_start_time(self, input: Option<DateTime>) -> Self
The time at which the crawl started.
sourcepub fn get_start_time(&self) -> &Option<DateTime>
pub fn get_start_time(&self) -> &Option<DateTime>
The time at which the crawl started.
sourcepub fn build(self) -> LastCrawlInfo
pub fn build(self) -> LastCrawlInfo
Consumes the builder and constructs a LastCrawlInfo.
Trait Implementations§
source§impl Clone for LastCrawlInfoBuilder
impl Clone for LastCrawlInfoBuilder
source§fn clone(&self) -> LastCrawlInfoBuilder
fn clone(&self) -> LastCrawlInfoBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for LastCrawlInfoBuilder
impl Debug for LastCrawlInfoBuilder
source§impl Default for LastCrawlInfoBuilder
impl Default for LastCrawlInfoBuilder
source§fn default() -> LastCrawlInfoBuilder
fn default() -> LastCrawlInfoBuilder
source§impl PartialEq<LastCrawlInfoBuilder> for LastCrawlInfoBuilder
impl PartialEq<LastCrawlInfoBuilder> for LastCrawlInfoBuilder
source§fn eq(&self, other: &LastCrawlInfoBuilder) -> bool
fn eq(&self, other: &LastCrawlInfoBuilder) -> bool
self and other values to be equal, and is used
by ==.