Struct aws_sdk_quicksight::operation::delete_role_custom_permission::builders::DeleteRoleCustomPermissionOutputBuilder
source · #[non_exhaustive]pub struct DeleteRoleCustomPermissionOutputBuilder { /* private fields */ }Expand description
A builder for DeleteRoleCustomPermissionOutput.
Implementations§
source§impl DeleteRoleCustomPermissionOutputBuilder
impl DeleteRoleCustomPermissionOutputBuilder
sourcepub fn request_id(self, input: impl Into<String>) -> Self
pub fn request_id(self, input: impl Into<String>) -> Self
The Amazon Web Services request ID for this operation.
sourcepub fn set_request_id(self, input: Option<String>) -> Self
pub fn set_request_id(self, input: Option<String>) -> Self
The Amazon Web Services request ID for this operation.
sourcepub fn get_request_id(&self) -> &Option<String>
pub fn get_request_id(&self) -> &Option<String>
The Amazon Web Services request ID for this operation.
sourcepub fn set_status(self, input: Option<i32>) -> Self
pub fn set_status(self, input: Option<i32>) -> Self
The HTTP status of the request.
sourcepub fn get_status(&self) -> &Option<i32>
pub fn get_status(&self) -> &Option<i32>
The HTTP status of the request.
sourcepub fn build(self) -> DeleteRoleCustomPermissionOutput
pub fn build(self) -> DeleteRoleCustomPermissionOutput
Consumes the builder and constructs a DeleteRoleCustomPermissionOutput.
Trait Implementations§
source§impl Clone for DeleteRoleCustomPermissionOutputBuilder
impl Clone for DeleteRoleCustomPermissionOutputBuilder
source§fn clone(&self) -> DeleteRoleCustomPermissionOutputBuilder
fn clone(&self) -> DeleteRoleCustomPermissionOutputBuilder
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 Default for DeleteRoleCustomPermissionOutputBuilder
impl Default for DeleteRoleCustomPermissionOutputBuilder
source§fn default() -> DeleteRoleCustomPermissionOutputBuilder
fn default() -> DeleteRoleCustomPermissionOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DeleteRoleCustomPermissionOutputBuilder
impl PartialEq for DeleteRoleCustomPermissionOutputBuilder
source§fn eq(&self, other: &DeleteRoleCustomPermissionOutputBuilder) -> bool
fn eq(&self, other: &DeleteRoleCustomPermissionOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DeleteRoleCustomPermissionOutputBuilder
Auto Trait Implementations§
impl Freeze for DeleteRoleCustomPermissionOutputBuilder
impl RefUnwindSafe for DeleteRoleCustomPermissionOutputBuilder
impl Send for DeleteRoleCustomPermissionOutputBuilder
impl Sync for DeleteRoleCustomPermissionOutputBuilder
impl Unpin for DeleteRoleCustomPermissionOutputBuilder
impl UnwindSafe for DeleteRoleCustomPermissionOutputBuilder
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.