Struct google_api_proto::google::cloud::compute::v1::NetworkEndpointGroupsListEndpointsRequest
source · pub struct NetworkEndpointGroupsListEndpointsRequest {
pub health_status: Option<String>,
}
Expand description
Fields§
§health_status: Option<String>
Optional query parameter for showing the health status of each network endpoint. Valid options are SKIP or SHOW. If you don’t specify this parameter, the health status of network endpoints will not be provided. Check the HealthStatus enum for the list of possible values.
Implementations§
source§impl NetworkEndpointGroupsListEndpointsRequest
impl NetworkEndpointGroupsListEndpointsRequest
sourcepub fn health_status(&self) -> &str
pub fn health_status(&self) -> &str
Returns the value of health_status
, or the default value if health_status
is unset.
Trait Implementations§
source§impl Clone for NetworkEndpointGroupsListEndpointsRequest
impl Clone for NetworkEndpointGroupsListEndpointsRequest
source§fn clone(&self) -> NetworkEndpointGroupsListEndpointsRequest
fn clone(&self) -> NetworkEndpointGroupsListEndpointsRequest
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Message for NetworkEndpointGroupsListEndpointsRequest
impl Message for NetworkEndpointGroupsListEndpointsRequest
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read more
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message to a newly allocated buffer.
source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
source§fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq for NetworkEndpointGroupsListEndpointsRequest
impl PartialEq for NetworkEndpointGroupsListEndpointsRequest
source§fn eq(&self, other: &NetworkEndpointGroupsListEndpointsRequest) -> bool
fn eq(&self, other: &NetworkEndpointGroupsListEndpointsRequest) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for NetworkEndpointGroupsListEndpointsRequest
Auto Trait Implementations§
impl Freeze for NetworkEndpointGroupsListEndpointsRequest
impl RefUnwindSafe for NetworkEndpointGroupsListEndpointsRequest
impl Send for NetworkEndpointGroupsListEndpointsRequest
impl Sync for NetworkEndpointGroupsListEndpointsRequest
impl Unpin for NetworkEndpointGroupsListEndpointsRequest
impl UnwindSafe for NetworkEndpointGroupsListEndpointsRequest
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