/// Updates a BI reservation.
///
/// Only fields specified in the `field_mask` are updated.
///
/// A singleton BI reservation always exists with default size 0.
/// In order to reserve BI capacity it needs to be updated to an amount
/// greater than 0. In order to release BI capacity reservation size
/// must be set to 0.
Updates a BI reservation.
Only fields specified in the `field_mask` are updated.

A singleton BI reservation always exists with default size 0.
In order to reserve BI capacity it needs to be updated to an amount
greater than 0. In order to release BI capacity reservation size
must be set to 0.
Updates a BI reservation . Only fields specified in the ` field_mask ` are updated . A singleton BI reservation always exists with default size 0 . In order to reserve BI capacity it needs to be updated to an amount greater than 0 . In order to release BI capacity reservation size must be set to 0 .
pub async fn update_bi_reservation(
            &mut self,
            request: impl tonic::IntoRequest<super::UpdateBiReservationRequest>,
        ) -> Result<tonic::Response<super::BiReservation>, tonic::Status> {
            self.inner
                .ready()
                .await
                .map_err(|e| {
                    tonic::Status::new(
                        tonic::Code::Unknown,
                        format!("Service was not ready: {}", e.into()),
                    )
                })?;
            let codec = tonic::codec::ProstCodec::default();
            let path = http::uri::PathAndQuery::from_static(
                "/google.cloud.bigquery.reservation.v1.ReservationService/UpdateBiReservation",
            );
            self.inner.unary(request.into_request(), path, codec).await
        }
pub async fn update_bi_reservation ( & mut self , request : impl tonic :: IntoRequest < super :: UpdateBiReservationRequest > , ) -> Result < tonic :: Response < super :: BiReservation > , tonic :: Status > { self . inner . ready ( ) . await . map_err ( | e | { tonic :: Status :: new ( tonic :: Code :: Unknown , format ! ( " " e into ( ) ) , ) } ) ? ; let codec = tonic :: codec :: ProstCodec :: default ( ) ; let path = http :: uri :: PathAndQuery :: from_static ( " " , ) ; self . inner . unary ( request . into_request ( ) , path , codec ) . await }
Updates a BI reservation.
Updates a BI reservation .
&mut self
request
impl tonic::IntoRequest<super::UpdateBiReservationRequest>