Struct aws_sdk_sagemaker::types::builders::HubContentInfoBuilder
source · #[non_exhaustive]pub struct HubContentInfoBuilder { /* private fields */ }
Expand description
A builder for HubContentInfo
.
Implementations§
source§impl HubContentInfoBuilder
impl HubContentInfoBuilder
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.
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.
sourcepub fn get_hub_content_name(&self) -> &Option<String>
pub fn get_hub_content_name(&self) -> &Option<String>
The name of the hub content.
sourcepub fn hub_content_arn(self, input: impl Into<String>) -> Self
pub fn hub_content_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the hub content.
This field is required.sourcepub fn set_hub_content_arn(self, input: Option<String>) -> Self
pub fn set_hub_content_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the hub content.
sourcepub fn get_hub_content_arn(&self) -> &Option<String>
pub fn get_hub_content_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the hub content.
sourcepub fn hub_content_version(self, input: impl Into<String>) -> Self
pub fn hub_content_version(self, input: impl Into<String>) -> Self
The version of the hub content.
This field is required.sourcepub fn set_hub_content_version(self, input: Option<String>) -> Self
pub fn set_hub_content_version(self, input: Option<String>) -> Self
The version of the hub content.
sourcepub fn get_hub_content_version(&self) -> &Option<String>
pub fn get_hub_content_version(&self) -> &Option<String>
The version of the hub content.
sourcepub fn hub_content_type(self, input: HubContentType) -> Self
pub fn hub_content_type(self, input: HubContentType) -> Self
The type of hub content.
This field is required.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.
sourcepub fn get_hub_content_type(&self) -> &Option<HubContentType>
pub fn get_hub_content_type(&self) -> &Option<HubContentType>
The type of hub content.
sourcepub fn document_schema_version(self, input: impl Into<String>) -> Self
pub fn document_schema_version(self, input: impl Into<String>) -> Self
The version of the hub content document schema.
This field is required.sourcepub fn set_document_schema_version(self, input: Option<String>) -> Self
pub fn set_document_schema_version(self, input: Option<String>) -> Self
The version of the hub content document schema.
sourcepub fn get_document_schema_version(&self) -> &Option<String>
pub fn get_document_schema_version(&self) -> &Option<String>
The version of the hub content document schema.
sourcepub fn hub_content_display_name(self, input: impl Into<String>) -> Self
pub fn hub_content_display_name(self, input: impl Into<String>) -> Self
The display name of the hub content.
sourcepub fn set_hub_content_display_name(self, input: Option<String>) -> Self
pub fn set_hub_content_display_name(self, input: Option<String>) -> Self
The display name of the hub content.
sourcepub fn get_hub_content_display_name(&self) -> &Option<String>
pub fn get_hub_content_display_name(&self) -> &Option<String>
The display name of the hub content.
sourcepub fn hub_content_description(self, input: impl Into<String>) -> Self
pub fn hub_content_description(self, input: impl Into<String>) -> Self
A description of the hub content.
sourcepub fn set_hub_content_description(self, input: Option<String>) -> Self
pub fn set_hub_content_description(self, input: Option<String>) -> Self
A description of the hub content.
sourcepub fn get_hub_content_description(&self) -> &Option<String>
pub fn get_hub_content_description(&self) -> &Option<String>
A description of the hub content.
sourcepub fn hub_content_search_keywords(self, input: impl Into<String>) -> Self
pub fn hub_content_search_keywords(self, input: impl Into<String>) -> Self
Appends an item to hub_content_search_keywords
.
To override the contents of this collection use set_hub_content_search_keywords
.
The searchable keywords for the hub content.
sourcepub fn set_hub_content_search_keywords(self, input: Option<Vec<String>>) -> Self
pub fn set_hub_content_search_keywords(self, input: Option<Vec<String>>) -> Self
The searchable keywords for the hub content.
sourcepub fn get_hub_content_search_keywords(&self) -> &Option<Vec<String>>
pub fn get_hub_content_search_keywords(&self) -> &Option<Vec<String>>
The searchable keywords for the hub content.
sourcepub fn hub_content_status(self, input: HubContentStatus) -> Self
pub fn hub_content_status(self, input: HubContentStatus) -> Self
The status of the hub content.
This field is required.sourcepub fn set_hub_content_status(self, input: Option<HubContentStatus>) -> Self
pub fn set_hub_content_status(self, input: Option<HubContentStatus>) -> Self
The status of the hub content.
sourcepub fn get_hub_content_status(&self) -> &Option<HubContentStatus>
pub fn get_hub_content_status(&self) -> &Option<HubContentStatus>
The status of the hub content.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
The date and time that the hub content was created.
This field is required.sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
The date and time that the hub content was created.
sourcepub fn get_creation_time(&self) -> &Option<DateTime>
pub fn get_creation_time(&self) -> &Option<DateTime>
The date and time that the hub content was created.
sourcepub fn build(self) -> HubContentInfo
pub fn build(self) -> HubContentInfo
Consumes the builder and constructs a HubContentInfo
.
Trait Implementations§
source§impl Clone for HubContentInfoBuilder
impl Clone for HubContentInfoBuilder
source§fn clone(&self) -> HubContentInfoBuilder
fn clone(&self) -> HubContentInfoBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for HubContentInfoBuilder
impl Debug for HubContentInfoBuilder
source§impl Default for HubContentInfoBuilder
impl Default for HubContentInfoBuilder
source§fn default() -> HubContentInfoBuilder
fn default() -> HubContentInfoBuilder
source§impl PartialEq for HubContentInfoBuilder
impl PartialEq for HubContentInfoBuilder
source§fn eq(&self, other: &HubContentInfoBuilder) -> bool
fn eq(&self, other: &HubContentInfoBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.