pub struct ShareFileArgsBuilder<S: State = Empty> { /* private fields */ }
Expand description
Use builder syntax to set the inputs and finish with build_struct()
.
Implementations§
sourcepub fn build_struct(self) -> ShareFileArgswhere
S: IsComplete,
pub fn build_struct(self) -> ShareFileArgswhere
S: IsComplete,
Finish building and return the requested object
sourcepub fn content_disposition(
self,
value: impl Into<Output<Option<String>>>,
) -> ShareFileArgsBuilder<SetContentDisposition<S>>where
S::ContentDisposition: IsUnset,
pub fn content_disposition(
self,
value: impl Into<Output<Option<String>>>,
) -> ShareFileArgsBuilder<SetContentDisposition<S>>where
S::ContentDisposition: IsUnset,
sourcepub fn maybe_content_disposition(
self,
value: Option<impl Into<Output<Option<String>>>>,
) -> ShareFileArgsBuilder<SetContentDisposition<S>>where
S::ContentDisposition: IsUnset,
pub fn maybe_content_disposition(
self,
value: Option<impl Into<Output<Option<String>>>>,
) -> ShareFileArgsBuilder<SetContentDisposition<S>>where
S::ContentDisposition: IsUnset,
sourcepub fn content_encoding(
self,
value: impl Into<Output<Option<String>>>,
) -> ShareFileArgsBuilder<SetContentEncoding<S>>where
S::ContentEncoding: IsUnset,
pub fn content_encoding(
self,
value: impl Into<Output<Option<String>>>,
) -> ShareFileArgsBuilder<SetContentEncoding<S>>where
S::ContentEncoding: IsUnset,
sourcepub fn maybe_content_encoding(
self,
value: Option<impl Into<Output<Option<String>>>>,
) -> ShareFileArgsBuilder<SetContentEncoding<S>>where
S::ContentEncoding: IsUnset,
pub fn maybe_content_encoding(
self,
value: Option<impl Into<Output<Option<String>>>>,
) -> ShareFileArgsBuilder<SetContentEncoding<S>>where
S::ContentEncoding: IsUnset,
sourcepub fn content_md5(
self,
value: impl Into<Output<Option<String>>>,
) -> ShareFileArgsBuilder<SetContentMd5<S>>where
S::ContentMd5: IsUnset,
pub fn content_md5(
self,
value: impl Into<Output<Option<String>>>,
) -> ShareFileArgsBuilder<SetContentMd5<S>>where
S::ContentMd5: IsUnset,
sourcepub fn maybe_content_md5(
self,
value: Option<impl Into<Output<Option<String>>>>,
) -> ShareFileArgsBuilder<SetContentMd5<S>>where
S::ContentMd5: IsUnset,
pub fn maybe_content_md5(
self,
value: Option<impl Into<Output<Option<String>>>>,
) -> ShareFileArgsBuilder<SetContentMd5<S>>where
S::ContentMd5: IsUnset,
sourcepub fn content_type(
self,
value: impl Into<Output<Option<String>>>,
) -> ShareFileArgsBuilder<SetContentType<S>>where
S::ContentType: IsUnset,
pub fn content_type(
self,
value: impl Into<Output<Option<String>>>,
) -> ShareFileArgsBuilder<SetContentType<S>>where
S::ContentType: IsUnset,
sourcepub fn maybe_content_type(
self,
value: Option<impl Into<Output<Option<String>>>>,
) -> ShareFileArgsBuilder<SetContentType<S>>where
S::ContentType: IsUnset,
pub fn maybe_content_type(
self,
value: Option<impl Into<Output<Option<String>>>>,
) -> ShareFileArgsBuilder<SetContentType<S>>where
S::ContentType: IsUnset,
sourcepub fn metadata(
self,
value: impl Into<Output<Option<HashMap<String, String>>>>,
) -> ShareFileArgsBuilder<SetMetadata<S>>where
S::Metadata: IsUnset,
pub fn metadata(
self,
value: impl Into<Output<Option<HashMap<String, String>>>>,
) -> ShareFileArgsBuilder<SetMetadata<S>>where
S::Metadata: IsUnset,
sourcepub fn maybe_metadata(
self,
value: Option<impl Into<Output<Option<HashMap<String, String>>>>>,
) -> ShareFileArgsBuilder<SetMetadata<S>>where
S::Metadata: IsUnset,
pub fn maybe_metadata(
self,
value: Option<impl Into<Output<Option<HashMap<String, String>>>>>,
) -> ShareFileArgsBuilder<SetMetadata<S>>where
S::Metadata: IsUnset,
sourcepub fn name(
self,
value: impl Into<Output<Option<String>>>,
) -> ShareFileArgsBuilder<SetName<S>>where
S::Name: IsUnset,
pub fn name(
self,
value: impl Into<Output<Option<String>>>,
) -> ShareFileArgsBuilder<SetName<S>>where
S::Name: IsUnset,
sourcepub fn maybe_name(
self,
value: Option<impl Into<Output<Option<String>>>>,
) -> ShareFileArgsBuilder<SetName<S>>where
S::Name: IsUnset,
pub fn maybe_name(
self,
value: Option<impl Into<Output<Option<String>>>>,
) -> ShareFileArgsBuilder<SetName<S>>where
S::Name: IsUnset,
sourcepub fn path(
self,
value: impl Into<Output<Option<String>>>,
) -> ShareFileArgsBuilder<SetPath<S>>where
S::Path: IsUnset,
pub fn path(
self,
value: impl Into<Output<Option<String>>>,
) -> ShareFileArgsBuilder<SetPath<S>>where
S::Path: IsUnset,
sourcepub fn maybe_path(
self,
value: Option<impl Into<Output<Option<String>>>>,
) -> ShareFileArgsBuilder<SetPath<S>>where
S::Path: IsUnset,
pub fn maybe_path(
self,
value: Option<impl Into<Output<Option<String>>>>,
) -> ShareFileArgsBuilder<SetPath<S>>where
S::Path: IsUnset,
sourcepub fn source(
self,
value: impl Into<Output<Option<String>>>,
) -> ShareFileArgsBuilder<SetSource<S>>where
S::Source: IsUnset,
pub fn source(
self,
value: impl Into<Output<Option<String>>>,
) -> ShareFileArgsBuilder<SetSource<S>>where
S::Source: IsUnset,
sourcepub fn maybe_source(
self,
value: Option<impl Into<Output<Option<String>>>>,
) -> ShareFileArgsBuilder<SetSource<S>>where
S::Source: IsUnset,
pub fn maybe_source(
self,
value: Option<impl Into<Output<Option<String>>>>,
) -> ShareFileArgsBuilder<SetSource<S>>where
S::Source: IsUnset,
Required.
The Storage Share ID in which this file will be placed into. Changing this forces a new resource to be created.
Auto Trait Implementations§
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