Struct aws_sdk_applicationdiscovery::model::export_info::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }Expand description
A builder for ExportInfo
Implementations
sourceimpl Builder
impl Builder
sourcepub fn export_id(self, input: impl Into<String>) -> Self
pub fn export_id(self, input: impl Into<String>) -> Self
A unique identifier used to query an export.
sourcepub fn set_export_id(self, input: Option<String>) -> Self
pub fn set_export_id(self, input: Option<String>) -> Self
A unique identifier used to query an export.
sourcepub fn export_status(self, input: ExportStatus) -> Self
pub fn export_status(self, input: ExportStatus) -> Self
The status of the data export job.
sourcepub fn set_export_status(self, input: Option<ExportStatus>) -> Self
pub fn set_export_status(self, input: Option<ExportStatus>) -> Self
The status of the data export job.
sourcepub fn status_message(self, input: impl Into<String>) -> Self
pub fn status_message(self, input: impl Into<String>) -> Self
A status message provided for API callers.
sourcepub fn set_status_message(self, input: Option<String>) -> Self
pub fn set_status_message(self, input: Option<String>) -> Self
A status message provided for API callers.
sourcepub fn configurations_download_url(self, input: impl Into<String>) -> Self
pub fn configurations_download_url(self, input: impl Into<String>) -> Self
A URL for an Amazon S3 bucket where you can review the exported data. The URL is displayed only if the export succeeded.
sourcepub fn set_configurations_download_url(self, input: Option<String>) -> Self
pub fn set_configurations_download_url(self, input: Option<String>) -> Self
A URL for an Amazon S3 bucket where you can review the exported data. The URL is displayed only if the export succeeded.
sourcepub fn export_request_time(self, input: DateTime) -> Self
pub fn export_request_time(self, input: DateTime) -> Self
The time that the data export was initiated.
sourcepub fn set_export_request_time(self, input: Option<DateTime>) -> Self
pub fn set_export_request_time(self, input: Option<DateTime>) -> Self
The time that the data export was initiated.
sourcepub fn is_truncated(self, input: bool) -> Self
pub fn is_truncated(self, input: bool) -> Self
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.
sourcepub fn set_is_truncated(self, input: Option<bool>) -> Self
pub fn set_is_truncated(self, input: Option<bool>) -> Self
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.
sourcepub fn requested_start_time(self, input: DateTime) -> Self
pub fn requested_start_time(self, input: DateTime) -> Self
The value of startTime parameter in the StartExportTask request. If no startTime was requested, this result does not appear in ExportInfo.
sourcepub fn set_requested_start_time(self, input: Option<DateTime>) -> Self
pub fn set_requested_start_time(self, input: Option<DateTime>) -> Self
The value of startTime parameter in the StartExportTask request. If no startTime was requested, this result does not appear in ExportInfo.
sourcepub fn requested_end_time(self, input: DateTime) -> Self
pub fn requested_end_time(self, input: DateTime) -> Self
The endTime used in the StartExportTask request. If no endTime was requested, this result does not appear in ExportInfo.
sourcepub fn set_requested_end_time(self, input: Option<DateTime>) -> Self
pub fn set_requested_end_time(self, input: Option<DateTime>) -> Self
The endTime used in the StartExportTask request. If no endTime was requested, this result does not appear in ExportInfo.
sourcepub fn build(self) -> ExportInfo
pub fn build(self) -> ExportInfo
Consumes the builder and constructs a ExportInfo
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more