#[non_exhaustive]pub struct Builder { /* private fields */ }Expand description
A builder for GetPackageVersionAssetOutput
Implementations
sourceimpl Builder
 
impl Builder
sourcepub fn asset(self, input: ByteStream) -> Self
 
pub fn asset(self, input: ByteStream) -> Self
The binary file, or asset, that is downloaded.
sourcepub fn set_asset(self, input: Option<ByteStream>) -> Self
 
pub fn set_asset(self, input: Option<ByteStream>) -> Self
The binary file, or asset, that is downloaded.
sourcepub fn asset_name(self, input: impl Into<String>) -> Self
 
pub fn asset_name(self, input: impl Into<String>) -> Self
The name of the asset that is downloaded.
sourcepub fn set_asset_name(self, input: Option<String>) -> Self
 
pub fn set_asset_name(self, input: Option<String>) -> Self
The name of the asset that is downloaded.
sourcepub fn package_version(self, input: impl Into<String>) -> Self
 
pub fn package_version(self, input: impl Into<String>) -> Self
 A string that contains the package version (for example, 3.5.2). 
sourcepub fn set_package_version(self, input: Option<String>) -> Self
 
pub fn set_package_version(self, input: Option<String>) -> Self
 A string that contains the package version (for example, 3.5.2). 
sourcepub fn package_version_revision(self, input: impl Into<String>) -> Self
 
pub fn package_version_revision(self, input: impl Into<String>) -> Self
The name of the package version revision that contains the downloaded asset.
sourcepub fn set_package_version_revision(self, input: Option<String>) -> Self
 
pub fn set_package_version_revision(self, input: Option<String>) -> Self
The name of the package version revision that contains the downloaded asset.
sourcepub fn build(self) -> GetPackageVersionAssetOutput
 
pub fn build(self) -> GetPackageVersionAssetOutput
Consumes the builder and constructs a GetPackageVersionAssetOutput
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl !UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
    T: ?Sized, 
 
impl<T> BorrowMut<T> for T where
    T: ?Sized, 
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
 
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
 
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
 
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
 
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
    S: Into<Dispatch>, 
 
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
    S: Into<Dispatch>, 
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
 
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more