Struct gapi_grpc::google::ads::googleads::v4::resources::OfflineUserDataJob [−][src]
A job containing offline user data of store visitors, or user list members that will be processed asynchronously. The uploaded data isn’t readable and the processing results of the job can only be read using OfflineUserDataJobService.GetOfflineUserDataJob.
Fields
resource_name: String
Immutable. The resource name of the offline user data job. Offline user data job resource names have the form:
customers/{customer_id}/offlineUserDataJobs/{offline_user_data_job_id}
id: Option<i64>
Output only. ID of this offline user data job.
external_id: Option<i64>
Immutable. User specified job ID.
type: i32
Immutable. Type of the job.
status: i32
Output only. Status of the job.
failure_reason: i32
Output only. Reason for the processing failure, if status is FAILED.
metadata: Option<Metadata>
Metadata of the job.
Implementations
impl OfflineUserDataJob
[src]
pub fn type(&self) -> OfflineUserDataJobType
[src]
Returns the enum value of type
, or the default if the field is set to an invalid enum value.
pub fn set_type(&mut self, value: OfflineUserDataJobType)
[src]
Sets type
to the provided enum value.
pub fn status(&self) -> OfflineUserDataJobStatus
[src]
Returns the enum value of status
, or the default if the field is set to an invalid enum value.
pub fn set_status(&mut self, value: OfflineUserDataJobStatus)
[src]
Sets status
to the provided enum value.
pub fn failure_reason(&self) -> OfflineUserDataJobFailureReason
[src]
Returns the enum value of failure_reason
, or the default if the field is set to an invalid enum value.
pub fn set_failure_reason(&mut self, value: OfflineUserDataJobFailureReason)
[src]
Sets failure_reason
to the provided enum value.
Trait Implementations
impl Clone for OfflineUserDataJob
[src]
fn clone(&self) -> OfflineUserDataJob
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for OfflineUserDataJob
[src]
impl Default for OfflineUserDataJob
[src]
fn default() -> OfflineUserDataJob
[src]
impl Message for OfflineUserDataJob
[src]
fn encode_raw<B>(&self, buf: &mut B) where
B: BufMut,
[src]
B: BufMut,
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
[src]
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
fn encoded_len(&self) -> usize
[src]
fn clear(&mut self)
[src]
pub fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn decode<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
pub fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
impl PartialEq<OfflineUserDataJob> for OfflineUserDataJob
[src]
fn eq(&self, other: &OfflineUserDataJob) -> bool
[src]
fn ne(&self, other: &OfflineUserDataJob) -> bool
[src]
impl StructuralPartialEq for OfflineUserDataJob
[src]
Auto Trait Implementations
impl RefUnwindSafe for OfflineUserDataJob
impl Send for OfflineUserDataJob
impl Sync for OfflineUserDataJob
impl Unpin for OfflineUserDataJob
impl UnwindSafe for OfflineUserDataJob
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
pub fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src]
V: MultiLane<T>,
impl<T> WithSubscriber for T
[src]
pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,