Struct aws_sdk_sagemaker::operation::delete_hub_content_reference::builders::DeleteHubContentReferenceInputBuilder
source · #[non_exhaustive]pub struct DeleteHubContentReferenceInputBuilder { /* private fields */ }
Expand description
A builder for DeleteHubContentReferenceInput
.
Implementations§
source§impl DeleteHubContentReferenceInputBuilder
impl DeleteHubContentReferenceInputBuilder
sourcepub fn hub_name(self, input: impl Into<String>) -> Self
pub fn hub_name(self, input: impl Into<String>) -> Self
The name of the hub to delete the hub content reference from.
This field is required.sourcepub fn set_hub_name(self, input: Option<String>) -> Self
pub fn set_hub_name(self, input: Option<String>) -> Self
The name of the hub to delete the hub content reference from.
sourcepub fn get_hub_name(&self) -> &Option<String>
pub fn get_hub_name(&self) -> &Option<String>
The name of the hub to delete the hub content reference from.
sourcepub fn hub_content_type(self, input: HubContentType) -> Self
pub fn hub_content_type(self, input: HubContentType) -> Self
The type of hub content reference to delete. The only supported type of hub content reference to delete is ModelReference
.
sourcepub fn set_hub_content_type(self, input: Option<HubContentType>) -> Self
pub fn set_hub_content_type(self, input: Option<HubContentType>) -> Self
The type of hub content reference to delete. The only supported type of hub content reference to delete is ModelReference
.
sourcepub fn get_hub_content_type(&self) -> &Option<HubContentType>
pub fn get_hub_content_type(&self) -> &Option<HubContentType>
The type of hub content reference to delete. The only supported type of hub content reference to delete is ModelReference
.
sourcepub fn hub_content_name(self, input: impl Into<String>) -> Self
pub fn hub_content_name(self, input: impl Into<String>) -> Self
The name of the hub content to delete.
This field is required.sourcepub fn set_hub_content_name(self, input: Option<String>) -> Self
pub fn set_hub_content_name(self, input: Option<String>) -> Self
The name of the hub content to delete.
sourcepub fn get_hub_content_name(&self) -> &Option<String>
pub fn get_hub_content_name(&self) -> &Option<String>
The name of the hub content to delete.
sourcepub fn build(self) -> Result<DeleteHubContentReferenceInput, BuildError>
pub fn build(self) -> Result<DeleteHubContentReferenceInput, BuildError>
Consumes the builder and constructs a DeleteHubContentReferenceInput
.
source§impl DeleteHubContentReferenceInputBuilder
impl DeleteHubContentReferenceInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<DeleteHubContentReferenceOutput, SdkError<DeleteHubContentReferenceError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<DeleteHubContentReferenceOutput, SdkError<DeleteHubContentReferenceError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DeleteHubContentReferenceInputBuilder
impl Clone for DeleteHubContentReferenceInputBuilder
source§fn clone(&self) -> DeleteHubContentReferenceInputBuilder
fn clone(&self) -> DeleteHubContentReferenceInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DeleteHubContentReferenceInputBuilder
impl Default for DeleteHubContentReferenceInputBuilder
source§fn default() -> DeleteHubContentReferenceInputBuilder
fn default() -> DeleteHubContentReferenceInputBuilder
source§impl PartialEq for DeleteHubContentReferenceInputBuilder
impl PartialEq for DeleteHubContentReferenceInputBuilder
source§fn eq(&self, other: &DeleteHubContentReferenceInputBuilder) -> bool
fn eq(&self, other: &DeleteHubContentReferenceInputBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for DeleteHubContentReferenceInputBuilder
Auto Trait Implementations§
impl Freeze for DeleteHubContentReferenceInputBuilder
impl RefUnwindSafe for DeleteHubContentReferenceInputBuilder
impl Send for DeleteHubContentReferenceInputBuilder
impl Sync for DeleteHubContentReferenceInputBuilder
impl Unpin for DeleteHubContentReferenceInputBuilder
impl UnwindSafe for DeleteHubContentReferenceInputBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more