Struct google_api_proto::google::cloud::enterpriseknowledgegraph::v1::EntityReconciliationJob
source · pub struct EntityReconciliationJob {
pub name: String,
pub input_config: Option<InputConfig>,
pub output_config: Option<OutputConfig>,
pub state: i32,
pub error: Option<Status>,
pub create_time: Option<Timestamp>,
pub end_time: Option<Timestamp>,
pub update_time: Option<Timestamp>,
pub recon_config: Option<ReconConfig>,
}
Expand description
Entity reconciliation job message.
Fields§
§name: String
Output only. Resource name of the EntityReconciliationJob.
input_config: Option<InputConfig>
Required. Information about the input BigQuery tables.
output_config: Option<OutputConfig>
Required. The desired output location.
state: i32
Output only. The detailed state of the job.
error: Option<Status>
Output only. Only populated when the job’s state is JOB_STATE_FAILED or JOB_STATE_CANCELLED.
create_time: Option<Timestamp>
Output only. Time when the EntityReconciliationJob was created.
end_time: Option<Timestamp>
Output only. Time when the EntityReconciliationJob entered any of the
following states: JOB_STATE_SUCCEEDED
, JOB_STATE_FAILED
,
JOB_STATE_CANCELLED
.
update_time: Option<Timestamp>
Output only. Time when the EntityReconciliationJob was most recently updated.
recon_config: Option<ReconConfig>
Optional. Recon configs to adjust the clustering behavior.
Implementations§
Trait Implementations§
source§impl Clone for EntityReconciliationJob
impl Clone for EntityReconciliationJob
source§fn clone(&self) -> EntityReconciliationJob
fn clone(&self) -> EntityReconciliationJob
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 EntityReconciliationJob
impl Debug for EntityReconciliationJob
source§impl Default for EntityReconciliationJob
impl Default for EntityReconciliationJob
source§impl Message for EntityReconciliationJob
impl Message for EntityReconciliationJob
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 EntityReconciliationJob
impl PartialEq for EntityReconciliationJob
source§fn eq(&self, other: &EntityReconciliationJob) -> bool
fn eq(&self, other: &EntityReconciliationJob) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for EntityReconciliationJob
Auto Trait Implementations§
impl Freeze for EntityReconciliationJob
impl RefUnwindSafe for EntityReconciliationJob
impl Send for EntityReconciliationJob
impl Sync for EntityReconciliationJob
impl Unpin for EntityReconciliationJob
impl UnwindSafe for EntityReconciliationJob
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