Struct aws_sdk_elasticsearch::input::UpdatePackageInput
source · [−]#[non_exhaustive]pub struct UpdatePackageInput { /* private fields */ }
Expand description
Container for request parameters to
operation. UpdatePackage
Implementations
sourceimpl UpdatePackageInput
impl UpdatePackageInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdatePackage, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdatePackage, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<UpdatePackage
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture UpdatePackageInput
.
sourceimpl UpdatePackageInput
impl UpdatePackageInput
sourcepub fn package_id(&self) -> Option<&str>
pub fn package_id(&self) -> Option<&str>
Unique identifier for the package.
sourcepub fn package_source(&self) -> Option<&PackageSource>
pub fn package_source(&self) -> Option<&PackageSource>
The S3 location for importing the package specified as S3BucketName
and S3Key
sourcepub fn package_description(&self) -> Option<&str>
pub fn package_description(&self) -> Option<&str>
New description of the package.
sourcepub fn commit_message(&self) -> Option<&str>
pub fn commit_message(&self) -> Option<&str>
An info message for the new version which will be shown as part of GetPackageVersionHistoryResponse
.
Trait Implementations
sourceimpl Clone for UpdatePackageInput
impl Clone for UpdatePackageInput
sourcefn clone(&self) -> UpdatePackageInput
fn clone(&self) -> UpdatePackageInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for UpdatePackageInput
impl Debug for UpdatePackageInput
sourceimpl PartialEq<UpdatePackageInput> for UpdatePackageInput
impl PartialEq<UpdatePackageInput> for UpdatePackageInput
sourcefn eq(&self, other: &UpdatePackageInput) -> bool
fn eq(&self, other: &UpdatePackageInput) -> bool
impl StructuralPartialEq for UpdatePackageInput
Auto Trait Implementations
impl RefUnwindSafe for UpdatePackageInput
impl Send for UpdatePackageInput
impl Sync for UpdatePackageInput
impl Unpin for UpdatePackageInput
impl UnwindSafe for UpdatePackageInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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