pub struct Builder { /* private fields */ }
Expand description
A builder for EdgeDeploymentPlanSummary
.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn edge_deployment_plan_arn(self, input: impl Into<String>) -> Self
pub fn edge_deployment_plan_arn(self, input: impl Into<String>) -> Self
The ARN of the edge deployment plan.
sourcepub fn set_edge_deployment_plan_arn(self, input: Option<String>) -> Self
pub fn set_edge_deployment_plan_arn(self, input: Option<String>) -> Self
The ARN of the edge deployment plan.
sourcepub fn edge_deployment_plan_name(self, input: impl Into<String>) -> Self
pub fn edge_deployment_plan_name(self, input: impl Into<String>) -> Self
The name of the edge deployment plan.
sourcepub fn set_edge_deployment_plan_name(self, input: Option<String>) -> Self
pub fn set_edge_deployment_plan_name(self, input: Option<String>) -> Self
The name of the edge deployment plan.
sourcepub fn device_fleet_name(self, input: impl Into<String>) -> Self
pub fn device_fleet_name(self, input: impl Into<String>) -> Self
The name of the device fleet used for the deployment.
sourcepub fn set_device_fleet_name(self, input: Option<String>) -> Self
pub fn set_device_fleet_name(self, input: Option<String>) -> Self
The name of the device fleet used for the deployment.
sourcepub fn edge_deployment_success(self, input: i32) -> Self
pub fn edge_deployment_success(self, input: i32) -> Self
The number of edge devices with the successful deployment.
sourcepub fn set_edge_deployment_success(self, input: Option<i32>) -> Self
pub fn set_edge_deployment_success(self, input: Option<i32>) -> Self
The number of edge devices with the successful deployment.
sourcepub fn edge_deployment_pending(self, input: i32) -> Self
pub fn edge_deployment_pending(self, input: i32) -> Self
The number of edge devices yet to pick up the deployment, or in progress.
sourcepub fn set_edge_deployment_pending(self, input: Option<i32>) -> Self
pub fn set_edge_deployment_pending(self, input: Option<i32>) -> Self
The number of edge devices yet to pick up the deployment, or in progress.
sourcepub fn edge_deployment_failed(self, input: i32) -> Self
pub fn edge_deployment_failed(self, input: i32) -> Self
The number of edge devices that failed the deployment.
sourcepub fn set_edge_deployment_failed(self, input: Option<i32>) -> Self
pub fn set_edge_deployment_failed(self, input: Option<i32>) -> Self
The number of edge devices that failed the deployment.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
The time when the edge deployment plan was created.
sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
The time when the edge deployment plan was created.
sourcepub fn last_modified_time(self, input: DateTime) -> Self
pub fn last_modified_time(self, input: DateTime) -> Self
The time when the edge deployment plan was last updated.
sourcepub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
pub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
The time when the edge deployment plan was last updated.
sourcepub fn build(self) -> EdgeDeploymentPlanSummary
pub fn build(self) -> EdgeDeploymentPlanSummary
Consumes the builder and constructs a EdgeDeploymentPlanSummary
.
Trait Implementations
sourceimpl PartialEq<Builder> for Builder
impl PartialEq<Builder> for Builder
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 · sourcefn borrow_mut(&mut self) -> &mut T
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> 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