pub fn build(self) -> crate::output::DescribeReservationOutput {
            crate::output::DescribeReservationOutput {
                arn: self.arn,
                count: self.count.unwrap_or_default(),
                currency_code: self.currency_code,
                duration: self.duration.unwrap_or_default(),
                duration_units: self.duration_units,
                end: self.end,
                fixed_price: self.fixed_price.unwrap_or_default(),
                name: self.name,
                offering_description: self.offering_description,
                offering_id: self.offering_id,
                offering_type: self.offering_type,
                region: self.region,
                reservation_id: self.reservation_id,
                resource_specification: self.resource_specification,
                start: self.start,
                state: self.state,
                tags: self.tags,
                usage_price: self.usage_price.unwrap_or_default(),
            }
        }
/// Consumes the builder and constructs a [`DescribeReservationOutput`](crate::output::DescribeReservationOutput)
Consumes the builder and constructs a [`DescribeReservationOutput`](crate::output::DescribeReservationOutput)
Consumes the builder and constructs a [ ` DescribeReservationOutput ` ] ( crate :: output :: DescribeReservationOutput )
pub fn build(self) -> crate::output::DescribeReservationOutput {
            crate::output::DescribeReservationOutput {
                arn: self.arn,
                count: self.count.unwrap_or_default(),
                currency_code: self.currency_code,
                duration: self.duration.unwrap_or_default(),
                duration_units: self.duration_units,
                end: self.end,
                fixed_price: self.fixed_price.unwrap_or_default(),
                name: self.name,
                offering_description: self.offering_description,
                offering_id: self.offering_id,
                offering_type: self.offering_type,
                region: self.region,
                reservation_id: self.reservation_id,
                resource_specification: self.resource_specification,
                start: self.start,
                state: self.state,
                tags: self.tags,
                usage_price: self.usage_price.unwrap_or_default(),
            }
        }
pub fn build ( self ) -> crate :: output :: DescribeReservationOutput { crate :: output :: DescribeReservationOutput { arn : self . arn , count : self . count . unwrap_or_default ( ) , currency_code : self . currency_code , duration : self . duration . unwrap_or_default ( ) , duration_units : self . duration_units , end : self . end , fixed_price : self . fixed_price . unwrap_or_default ( ) , name : self . name , offering_description : self . offering_description , offering_id : self . offering_id , offering_type : self . offering_type , region : self . region , reservation_id : self . reservation_id , resource_specification : self . resource_specification , start : self . start , state : self . state , tags : self . tags , usage_price : self . usage_price . unwrap_or_default ( ) , } }
Consumes the builder and constructs a [`DescribeReservationOutput`](crate::output::DescribeReservationOutput)
Consumes the builder and constructs a [ ` DescribeReservationOutput ` ] ( crate :: output :: DescribeReservationOutput )
self
self