pub struct ScheduleNewJobDefinition {
pub job_type_id: String,
pub input_payload_json: String,
pub timeout_policy: JobTimeoutPolicy,
pub retry_policy: JobRetryPolicy,
pub labels: IndexMap<String, String>,
}Expand description
A job definition for a new job created by a schedule.
Fields§
§job_type_id: StringThe job type ID.
input_payload_json: StringThe input payload of the job.
timeout_policy: JobTimeoutPolicyTimeout policy for the job.
retry_policy: JobRetryPolicyRetry policy for the job.
labels: IndexMap<String, String>Labels of the job.
Trait Implementations§
Source§impl Clone for ScheduleNewJobDefinition
impl Clone for ScheduleNewJobDefinition
Source§fn clone(&self) -> ScheduleNewJobDefinition
fn clone(&self) -> ScheduleNewJobDefinition
Returns a duplicate 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 ScheduleNewJobDefinition
impl Debug for ScheduleNewJobDefinition
Source§impl PartialEq for ScheduleNewJobDefinition
impl PartialEq for ScheduleNewJobDefinition
impl Eq for ScheduleNewJobDefinition
impl StructuralPartialEq for ScheduleNewJobDefinition
Auto Trait Implementations§
impl Freeze for ScheduleNewJobDefinition
impl RefUnwindSafe for ScheduleNewJobDefinition
impl Send for ScheduleNewJobDefinition
impl Sync for ScheduleNewJobDefinition
impl Unpin for ScheduleNewJobDefinition
impl UnwindSafe for ScheduleNewJobDefinition
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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