Struct google_api_proto::google::cloud::gkehub::configmanagement::v1::ConfigSyncState
source · pub struct ConfigSyncState {
pub version: Option<ConfigSyncVersion>,
pub deployment_state: Option<ConfigSyncDeploymentState>,
pub sync_state: Option<SyncState>,
pub errors: Vec<ConfigSyncError>,
pub rootsync_crd: i32,
pub reposync_crd: i32,
pub state: i32,
}
Expand description
State information for ConfigSync
Fields§
§version: Option<ConfigSyncVersion>
The version of ConfigSync deployed
deployment_state: Option<ConfigSyncDeploymentState>
Information about the deployment of ConfigSync, including the version of the various Pods deployed
sync_state: Option<SyncState>
The state of ConfigSync’s process to sync configs to a cluster
errors: Vec<ConfigSyncError>
Errors pertaining to the installation of Config Sync.
rootsync_crd: i32
The state of the RootSync CRD
reposync_crd: i32
The state of the Reposync CRD
state: i32
The state of CS This field summarizes the other fields in this message.
Implementations§
source§impl ConfigSyncState
impl ConfigSyncState
sourcepub fn rootsync_crd(&self) -> CrdState
pub fn rootsync_crd(&self) -> CrdState
Returns the enum value of rootsync_crd
, or the default if the field is set to an invalid enum value.
sourcepub fn set_rootsync_crd(&mut self, value: CrdState)
pub fn set_rootsync_crd(&mut self, value: CrdState)
Sets rootsync_crd
to the provided enum value.
sourcepub fn reposync_crd(&self) -> CrdState
pub fn reposync_crd(&self) -> CrdState
Returns the enum value of reposync_crd
, or the default if the field is set to an invalid enum value.
sourcepub fn set_reposync_crd(&mut self, value: CrdState)
pub fn set_reposync_crd(&mut self, value: CrdState)
Sets reposync_crd
to the provided enum value.
Trait Implementations§
source§impl Clone for ConfigSyncState
impl Clone for ConfigSyncState
source§fn clone(&self) -> ConfigSyncState
fn clone(&self) -> ConfigSyncState
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 Debug for ConfigSyncState
impl Debug for ConfigSyncState
source§impl Default for ConfigSyncState
impl Default for ConfigSyncState
source§impl Message for ConfigSyncState
impl Message for ConfigSyncState
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 ConfigSyncState
impl PartialEq for ConfigSyncState
source§fn eq(&self, other: &ConfigSyncState) -> bool
fn eq(&self, other: &ConfigSyncState) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ConfigSyncState
Auto Trait Implementations§
impl Freeze for ConfigSyncState
impl RefUnwindSafe for ConfigSyncState
impl Send for ConfigSyncState
impl Sync for ConfigSyncState
impl Unpin for ConfigSyncState
impl UnwindSafe for ConfigSyncState
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