pub struct EventticketobjectMethods<'a, C>where
C: 'a,{ /* private fields */ }
Expand description
A builder providing access to all methods supported on eventticketobject resources.
It is not used directly, but through the Walletobjects
hub.
§Example
Instantiate a resource builder
extern crate hyper;
extern crate hyper_rustls;
extern crate google_walletobjects1 as walletobjects1;
use walletobjects1::{Walletobjects, FieldMask, hyper_rustls, hyper_util, yup_oauth2};
let secret: yup_oauth2::ApplicationSecret = Default::default();
let auth = yup_oauth2::InstalledFlowAuthenticator::builder(
secret,
yup_oauth2::InstalledFlowReturnMethod::HTTPRedirect,
).build().await.unwrap();
let client = hyper_util::client::legacy::Client::builder(
hyper_util::rt::TokioExecutor::new()
)
.build(
hyper_rustls::HttpsConnectorBuilder::new()
.with_native_roots()
.unwrap()
.https_or_http()
.enable_http1()
.build()
);
let mut hub = Walletobjects::new(client, auth);
// Usually you wouldn't bind this to a variable, but keep calling *CallBuilders*
// like `addmessage(...)`, `get(...)`, `insert(...)`, `list(...)`, `modifylinkedofferobjects(...)`, `patch(...)` and `update(...)`
// to build up your call.
let rb = hub.eventticketobject();
Implementations§
Source§impl<'a, C> EventticketobjectMethods<'a, C>
impl<'a, C> EventticketobjectMethods<'a, C>
Sourcepub fn addmessage(
&self,
request: AddMessageRequest,
resource_id: &str,
) -> EventticketobjectAddmessageCall<'a, C>
pub fn addmessage( &self, request: AddMessageRequest, resource_id: &str, ) -> EventticketobjectAddmessageCall<'a, C>
Create a builder to help you perform the following task:
Adds a message to the event ticket object referenced by the given object ID.
§Arguments
request
- No description provided.resourceId
- The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer ID. identifier where the former is issued by Google and latter is chosen by you. Your unique identifier should only include alphanumeric characters, ‘.’, ‘_’, or ‘-’.
Sourcepub fn get(&self, resource_id: &str) -> EventticketobjectGetCall<'a, C>
pub fn get(&self, resource_id: &str) -> EventticketobjectGetCall<'a, C>
Create a builder to help you perform the following task:
Returns the event ticket object with the given object ID.
§Arguments
resourceId
- The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer ID. identifier where the former is issued by Google and latter is chosen by you. Your unique identifier should only include alphanumeric characters, ‘.’, ‘_’, or ‘-’.
Sourcepub fn insert(
&self,
request: EventTicketObject,
) -> EventticketobjectInsertCall<'a, C>
pub fn insert( &self, request: EventTicketObject, ) -> EventticketobjectInsertCall<'a, C>
Create a builder to help you perform the following task:
Inserts an event ticket object with the given ID and properties.
§Arguments
request
- No description provided.
Sourcepub fn list(&self) -> EventticketobjectListCall<'a, C>
pub fn list(&self) -> EventticketobjectListCall<'a, C>
Create a builder to help you perform the following task:
Returns a list of all event ticket objects for a given issuer ID.
Sourcepub fn modifylinkedofferobjects(
&self,
request: ModifyLinkedOfferObjectsRequest,
resource_id: &str,
) -> EventticketobjectModifylinkedofferobjectCall<'a, C>
pub fn modifylinkedofferobjects( &self, request: ModifyLinkedOfferObjectsRequest, resource_id: &str, ) -> EventticketobjectModifylinkedofferobjectCall<'a, C>
Create a builder to help you perform the following task:
Modifies linked offer objects for the event ticket object with the given ID.
§Arguments
request
- No description provided.resourceId
- The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer ID. identifier where the former is issued by Google and latter is chosen by you. Your unique identifier should only include alphanumeric characters, ‘.’, ‘_’, or ‘-’.
Sourcepub fn patch(
&self,
request: EventTicketObject,
resource_id: &str,
) -> EventticketobjectPatchCall<'a, C>
pub fn patch( &self, request: EventTicketObject, resource_id: &str, ) -> EventticketobjectPatchCall<'a, C>
Create a builder to help you perform the following task:
Updates the event ticket object referenced by the given object ID. This method supports patch semantics.
§Arguments
request
- No description provided.resourceId
- The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer ID. identifier where the former is issued by Google and latter is chosen by you. Your unique identifier should only include alphanumeric characters, ‘.’, ‘_’, or ‘-’.
Sourcepub fn update(
&self,
request: EventTicketObject,
resource_id: &str,
) -> EventticketobjectUpdateCall<'a, C>
pub fn update( &self, request: EventTicketObject, resource_id: &str, ) -> EventticketobjectUpdateCall<'a, C>
Create a builder to help you perform the following task:
Updates the event ticket object referenced by the given object ID.
§Arguments
request
- No description provided.resourceId
- The unique identifier for an object. This ID must be unique across all objects from an issuer. This value should follow the format issuer ID. identifier where the former is issued by Google and latter is chosen by you. Your unique identifier should only include alphanumeric characters, ‘.’, ‘_’, or ‘-’.
Trait Implementations§
impl<'a, C> MethodsBuilder for EventticketobjectMethods<'a, C>
Auto Trait Implementations§
impl<'a, C> Freeze for EventticketobjectMethods<'a, C>
impl<'a, C> !RefUnwindSafe for EventticketobjectMethods<'a, C>
impl<'a, C> Send for EventticketobjectMethods<'a, C>where
C: Sync,
impl<'a, C> Sync for EventticketobjectMethods<'a, C>where
C: Sync,
impl<'a, C> Unpin for EventticketobjectMethods<'a, C>
impl<'a, C> !UnwindSafe for EventticketobjectMethods<'a, C>
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
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more