Struct aws_sdk_ec2::model::delete_fleet_error_item::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for DeleteFleetErrorItem
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn error(self, input: DeleteFleetError) -> Self
pub fn error(self, input: DeleteFleetError) -> Self
The error.
sourcepub fn set_error(self, input: Option<DeleteFleetError>) -> Self
pub fn set_error(self, input: Option<DeleteFleetError>) -> Self
The error.
Examples found in repository?
src/xml_deser.rs (line 42500)
42486 42487 42488 42489 42490 42491 42492 42493 42494 42495 42496 42497 42498 42499 42500 42501 42502 42503 42504 42505 42506 42507 42508 42509 42510 42511 42512 42513 42514 42515 42516 42517 42518 42519 42520
pub fn deser_structure_crate_model_delete_fleet_error_item(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<crate::model::DeleteFleetErrorItem, aws_smithy_xml::decode::XmlDecodeError> {
#[allow(unused_mut)]
let mut builder = crate::model::DeleteFleetErrorItem::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("error") /* Error com.amazonaws.ec2#DeleteFleetErrorItem$Error */ => {
let var_1820 =
Some(
crate::xml_deser::deser_structure_crate_model_delete_fleet_error(&mut tag)
?
)
;
builder = builder.set_error(var_1820);
}
,
s if s.matches("fleetId") /* FleetId com.amazonaws.ec2#DeleteFleetErrorItem$FleetId */ => {
let var_1821 =
Some(
Result::<std::string::String, aws_smithy_xml::decode::XmlDecodeError>::Ok(
aws_smithy_xml::decode::try_data(&mut tag)?.as_ref()
.into()
)
?
)
;
builder = builder.set_fleet_id(var_1821);
}
,
_ => {}
}
}
Ok(builder.build())
}
sourcepub fn set_fleet_id(self, input: Option<String>) -> Self
pub fn set_fleet_id(self, input: Option<String>) -> Self
The ID of the EC2 Fleet.
Examples found in repository?
src/xml_deser.rs (line 42513)
42486 42487 42488 42489 42490 42491 42492 42493 42494 42495 42496 42497 42498 42499 42500 42501 42502 42503 42504 42505 42506 42507 42508 42509 42510 42511 42512 42513 42514 42515 42516 42517 42518 42519 42520
pub fn deser_structure_crate_model_delete_fleet_error_item(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<crate::model::DeleteFleetErrorItem, aws_smithy_xml::decode::XmlDecodeError> {
#[allow(unused_mut)]
let mut builder = crate::model::DeleteFleetErrorItem::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("error") /* Error com.amazonaws.ec2#DeleteFleetErrorItem$Error */ => {
let var_1820 =
Some(
crate::xml_deser::deser_structure_crate_model_delete_fleet_error(&mut tag)
?
)
;
builder = builder.set_error(var_1820);
}
,
s if s.matches("fleetId") /* FleetId com.amazonaws.ec2#DeleteFleetErrorItem$FleetId */ => {
let var_1821 =
Some(
Result::<std::string::String, aws_smithy_xml::decode::XmlDecodeError>::Ok(
aws_smithy_xml::decode::try_data(&mut tag)?.as_ref()
.into()
)
?
)
;
builder = builder.set_fleet_id(var_1821);
}
,
_ => {}
}
}
Ok(builder.build())
}
sourcepub fn build(self) -> DeleteFleetErrorItem
pub fn build(self) -> DeleteFleetErrorItem
Consumes the builder and constructs a DeleteFleetErrorItem
.
Examples found in repository?
src/xml_deser.rs (line 42519)
42486 42487 42488 42489 42490 42491 42492 42493 42494 42495 42496 42497 42498 42499 42500 42501 42502 42503 42504 42505 42506 42507 42508 42509 42510 42511 42512 42513 42514 42515 42516 42517 42518 42519 42520
pub fn deser_structure_crate_model_delete_fleet_error_item(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<crate::model::DeleteFleetErrorItem, aws_smithy_xml::decode::XmlDecodeError> {
#[allow(unused_mut)]
let mut builder = crate::model::DeleteFleetErrorItem::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("error") /* Error com.amazonaws.ec2#DeleteFleetErrorItem$Error */ => {
let var_1820 =
Some(
crate::xml_deser::deser_structure_crate_model_delete_fleet_error(&mut tag)
?
)
;
builder = builder.set_error(var_1820);
}
,
s if s.matches("fleetId") /* FleetId com.amazonaws.ec2#DeleteFleetErrorItem$FleetId */ => {
let var_1821 =
Some(
Result::<std::string::String, aws_smithy_xml::decode::XmlDecodeError>::Ok(
aws_smithy_xml::decode::try_data(&mut tag)?.as_ref()
.into()
)
?
)
;
builder = builder.set_fleet_id(var_1821);
}
,
_ => {}
}
}
Ok(builder.build())
}