Struct google_api_proto::google::cloud::aiplatform::v1beta1::pipeline_task_executor_detail::ContainerDetail
source · pub struct ContainerDetail {
pub main_job: String,
pub pre_caching_check_job: String,
pub failed_main_jobs: Vec<String>,
pub failed_pre_caching_check_jobs: Vec<String>,
}
Expand description
The detail of a container execution. It contains the job names of the lifecycle of a container execution.
Fields§
§main_job: String
Output only. The name of the [CustomJob][google.cloud.aiplatform.v1beta1.CustomJob] for the main container execution.
pre_caching_check_job: String
Output only. The name of the
[CustomJob][google.cloud.aiplatform.v1beta1.CustomJob] for the
pre-caching-check container execution. This job will be available if the
[PipelineJob.pipeline_spec][google.cloud.aiplatform.v1beta1.PipelineJob.pipeline_spec]
specifies the pre_caching_check
hook in the lifecycle events.
failed_main_jobs: Vec<String>
Output only. The names of the previously failed [CustomJob][google.cloud.aiplatform.v1beta1.CustomJob] for the main container executions. The list includes the all attempts in chronological order.
failed_pre_caching_check_jobs: Vec<String>
Output only. The names of the previously failed
[CustomJob][google.cloud.aiplatform.v1beta1.CustomJob] for the
pre-caching-check container executions. This job will be available if the
[PipelineJob.pipeline_spec][google.cloud.aiplatform.v1beta1.PipelineJob.pipeline_spec]
specifies the pre_caching_check
hook in the lifecycle events. The list
includes the all attempts in chronological order.
Trait Implementations§
source§impl Clone for ContainerDetail
impl Clone for ContainerDetail
source§fn clone(&self) -> ContainerDetail
fn clone(&self) -> ContainerDetail
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ContainerDetail
impl Debug for ContainerDetail
source§impl Default for ContainerDetail
impl Default for ContainerDetail
source§impl Message for ContainerDetail
impl Message for ContainerDetail
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
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,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
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,
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,
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,
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,
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,
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,
self
.source§impl PartialEq for ContainerDetail
impl PartialEq for ContainerDetail
source§fn eq(&self, other: &ContainerDetail) -> bool
fn eq(&self, other: &ContainerDetail) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ContainerDetail
Auto Trait Implementations§
impl Freeze for ContainerDetail
impl RefUnwindSafe for ContainerDetail
impl Send for ContainerDetail
impl Sync for ContainerDetail
impl Unpin for ContainerDetail
impl UnwindSafe for ContainerDetail
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
§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>
T
in a tonic::Request