Struct aws_sdk_licensemanager::operation::check_in_license::builders::CheckInLicenseFluentBuilder
source · pub struct CheckInLicenseFluentBuilder { /* private fields */ }Expand description
Fluent builder constructing a request to CheckInLicense.
Checks in the specified license. Check in a license when it is no longer in use.
Implementations§
source§impl CheckInLicenseFluentBuilder
impl CheckInLicenseFluentBuilder
sourcepub fn as_input(&self) -> &CheckInLicenseInputBuilder
pub fn as_input(&self) -> &CheckInLicenseInputBuilder
Access the CheckInLicense as a reference.
sourcepub async fn send(
self
) -> Result<CheckInLicenseOutput, SdkError<CheckInLicenseError, HttpResponse>>
pub async fn send( self ) -> Result<CheckInLicenseOutput, SdkError<CheckInLicenseError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub async fn customize(
self
) -> Result<CustomizableOperation<CheckInLicenseOutput, CheckInLicenseError>, SdkError<CheckInLicenseError>>
pub async fn customize( self ) -> Result<CustomizableOperation<CheckInLicenseOutput, CheckInLicenseError>, SdkError<CheckInLicenseError>>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn license_consumption_token(self, input: impl Into<String>) -> Self
pub fn license_consumption_token(self, input: impl Into<String>) -> Self
License consumption token.
sourcepub fn set_license_consumption_token(self, input: Option<String>) -> Self
pub fn set_license_consumption_token(self, input: Option<String>) -> Self
License consumption token.
sourcepub fn get_license_consumption_token(&self) -> &Option<String>
pub fn get_license_consumption_token(&self) -> &Option<String>
License consumption token.
sourcepub fn beneficiary(self, input: impl Into<String>) -> Self
pub fn beneficiary(self, input: impl Into<String>) -> Self
License beneficiary.
sourcepub fn set_beneficiary(self, input: Option<String>) -> Self
pub fn set_beneficiary(self, input: Option<String>) -> Self
License beneficiary.
sourcepub fn get_beneficiary(&self) -> &Option<String>
pub fn get_beneficiary(&self) -> &Option<String>
License beneficiary.
Trait Implementations§
source§impl Clone for CheckInLicenseFluentBuilder
impl Clone for CheckInLicenseFluentBuilder
source§fn clone(&self) -> CheckInLicenseFluentBuilder
fn clone(&self) -> CheckInLicenseFluentBuilder
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for CheckInLicenseFluentBuilder
impl Send for CheckInLicenseFluentBuilder
impl Sync for CheckInLicenseFluentBuilder
impl Unpin for CheckInLicenseFluentBuilder
impl !UnwindSafe for CheckInLicenseFluentBuilder
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