Struct googapis::google::ads::googleads::v7::resources::BatchJob [−][src]
pub struct BatchJob {
pub resource_name: String,
pub id: Option<i64>,
pub next_add_sequence_token: Option<String>,
pub metadata: Option<BatchJobMetadata>,
pub status: i32,
pub long_running_operation: Option<String>,
}
Expand description
A list of mutates being processed asynchronously. The mutates are uploaded by the user. The mutates themselves aren’t readable and the results of the job can only be read using BatchJobService.ListBatchJobResults.
Fields
resource_name: String
Immutable. The resource name of the batch job. Batch job resource names have the form:
customers/{customer_id}/batchJobs/{batch_job_id}
id: Option<i64>
Output only. ID of this batch job.
next_add_sequence_token: Option<String>
Output only. The next sequence token to use when adding operations. Only set when the batch job status is PENDING.
metadata: Option<BatchJobMetadata>
Output only. Contains additional information about this batch job.
status: i32
Output only. Status of this batch job.
long_running_operation: Option<String>
Output only. The resource name of the long-running operation that can be used to poll for completion. Only set when the batch job status is RUNNING or DONE.
Implementations
Returns the enum value of status
, or the default if the field is set to an invalid enum value.
Sets status
to the provided enum value.
Returns the value of next_add_sequence_token
, or the default value if next_add_sequence_token
is unset.
Returns the value of long_running_operation
, or the default value if long_running_operation
is unset.
Trait Implementations
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
Returns the encoded length of the message without a length delimiter.
Encodes the message to a buffer. Read more
Encodes the message to a newly allocated buffer.
Encodes the message with a length-delimiter to a buffer. Read more
Encodes the message with a length-delimiter to a newly allocated buffer.
Decodes an instance of the message from a buffer. Read more
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
Decodes a length-delimited instance of the message from the buffer.
Decodes an instance of the message from a buffer, and merges it into self
. Read more
Decodes a length-delimited instance of the message from buffer, and
merges it into self
. Read more
Auto Trait Implementations
impl RefUnwindSafe for BatchJob
impl UnwindSafe for BatchJob
Blanket Implementations
Mutably borrows from an owned value. Read more
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more