#[non_exhaustive]pub struct GetSyncJobInputBuilder { /* private fields */ }Expand description
A builder for GetSyncJobInput.
Implementations§
source§impl GetSyncJobInputBuilder
impl GetSyncJobInputBuilder
sourcepub fn sync_source(self, input: impl Into<String>) -> Self
pub fn sync_source(self, input: impl Into<String>) -> Self
The sync source.
Currently the only supported syncSource is SITEWISE .
sourcepub fn set_sync_source(self, input: Option<String>) -> Self
pub fn set_sync_source(self, input: Option<String>) -> Self
The sync source.
Currently the only supported syncSource is SITEWISE .
sourcepub fn get_sync_source(&self) -> &Option<String>
pub fn get_sync_source(&self) -> &Option<String>
The sync source.
Currently the only supported syncSource is SITEWISE .
sourcepub fn workspace_id(self, input: impl Into<String>) -> Self
pub fn workspace_id(self, input: impl Into<String>) -> Self
The workspace ID.
sourcepub fn set_workspace_id(self, input: Option<String>) -> Self
pub fn set_workspace_id(self, input: Option<String>) -> Self
The workspace ID.
sourcepub fn get_workspace_id(&self) -> &Option<String>
pub fn get_workspace_id(&self) -> &Option<String>
The workspace ID.
sourcepub fn build(self) -> Result<GetSyncJobInput, BuildError>
pub fn build(self) -> Result<GetSyncJobInput, BuildError>
Consumes the builder and constructs a GetSyncJobInput.
source§impl GetSyncJobInputBuilder
impl GetSyncJobInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<GetSyncJobOutput, SdkError<GetSyncJobError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<GetSyncJobOutput, SdkError<GetSyncJobError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetSyncJobInputBuilder
impl Clone for GetSyncJobInputBuilder
source§fn clone(&self) -> GetSyncJobInputBuilder
fn clone(&self) -> GetSyncJobInputBuilder
Returns a copy 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 GetSyncJobInputBuilder
impl Debug for GetSyncJobInputBuilder
source§impl Default for GetSyncJobInputBuilder
impl Default for GetSyncJobInputBuilder
source§fn default() -> GetSyncJobInputBuilder
fn default() -> GetSyncJobInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetSyncJobInputBuilder
impl PartialEq for GetSyncJobInputBuilder
source§fn eq(&self, other: &GetSyncJobInputBuilder) -> bool
fn eq(&self, other: &GetSyncJobInputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetSyncJobInputBuilder
Auto Trait Implementations§
impl Freeze for GetSyncJobInputBuilder
impl RefUnwindSafe for GetSyncJobInputBuilder
impl Send for GetSyncJobInputBuilder
impl Sync for GetSyncJobInputBuilder
impl Unpin for GetSyncJobInputBuilder
impl UnwindSafe for GetSyncJobInputBuilder
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> 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>
Creates a shared type from an unshared type.