Struct google_api_proto::google::cloud::orchestration::airflow::service::v1::FetchDatabasePropertiesResponse
source · pub struct FetchDatabasePropertiesResponse {
pub primary_gce_zone: String,
pub secondary_gce_zone: String,
pub is_failover_replica_available: bool,
}
Expand description
Response for FetchDatabasePropertiesRequest.
Fields§
§primary_gce_zone: String
The Compute Engine zone that the instance is currently serving from.
secondary_gce_zone: String
The Compute Engine zone that the failover instance is currently serving from for a regional Cloud SQL instance.
is_failover_replica_available: bool
The availability status of the failover replica. A false status indicates that the failover replica is out of sync. The primary instance can only fail over to the failover replica when the status is true.
Trait Implementations§
source§impl Clone for FetchDatabasePropertiesResponse
impl Clone for FetchDatabasePropertiesResponse
source§fn clone(&self) -> FetchDatabasePropertiesResponse
fn clone(&self) -> FetchDatabasePropertiesResponse
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 FetchDatabasePropertiesResponse
impl Message for FetchDatabasePropertiesResponse
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(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
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(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
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(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq for FetchDatabasePropertiesResponse
impl PartialEq for FetchDatabasePropertiesResponse
source§fn eq(&self, other: &FetchDatabasePropertiesResponse) -> bool
fn eq(&self, other: &FetchDatabasePropertiesResponse) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for FetchDatabasePropertiesResponse
Auto Trait Implementations§
impl Freeze for FetchDatabasePropertiesResponse
impl RefUnwindSafe for FetchDatabasePropertiesResponse
impl Send for FetchDatabasePropertiesResponse
impl Sync for FetchDatabasePropertiesResponse
impl Unpin for FetchDatabasePropertiesResponse
impl UnwindSafe for FetchDatabasePropertiesResponse
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