Enum google_api_proto::google::spanner::admin::instance::v1::autoscaling_config::autoscaling_limits::MaxLimit
source · pub enum MaxLimit {
MaxNodes(i32),
MaxProcessingUnits(i32),
}
Expand description
The maximum compute capacity for the instance. The maximum compute capacity should be less than or equal to 10X the minimum compute capacity.
Variants§
MaxNodes(i32)
Maximum number of nodes allocated to the instance. If set, this number should be greater than or equal to min_nodes.
MaxProcessingUnits(i32)
Maximum number of processing units allocated to the instance. If set, this number should be multiples of 1000 and be greater than or equal to min_processing_units.
Implementations§
source§impl MaxLimit
impl MaxLimit
sourcepub fn merge(
field: &mut Option<MaxLimit>,
tag: u32,
wire_type: WireType,
buf: &mut impl Buf,
ctx: DecodeContext,
) -> Result<(), DecodeError>
pub fn merge( field: &mut Option<MaxLimit>, tag: u32, wire_type: WireType, buf: &mut impl Buf, ctx: DecodeContext, ) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into self.
sourcepub fn encoded_len(&self) -> usize
pub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Trait Implementations§
source§impl PartialEq for MaxLimit
impl PartialEq for MaxLimit
impl Copy for MaxLimit
impl StructuralPartialEq for MaxLimit
Auto Trait Implementations§
impl Freeze for MaxLimit
impl RefUnwindSafe for MaxLimit
impl Send for MaxLimit
impl Sync for MaxLimit
impl Unpin for MaxLimit
impl UnwindSafe for MaxLimit
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request