Struct aws_sdk_glue::types::builders::LastActiveDefinitionBuilder
source · #[non_exhaustive]pub struct LastActiveDefinitionBuilder { /* private fields */ }Expand description
A builder for LastActiveDefinition.
Implementations§
source§impl LastActiveDefinitionBuilder
impl LastActiveDefinitionBuilder
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
The description of the blueprint.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
The description of the blueprint.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
The description of the blueprint.
sourcepub fn last_modified_on(self, input: DateTime) -> Self
pub fn last_modified_on(self, input: DateTime) -> Self
The date and time the blueprint was last modified.
sourcepub fn set_last_modified_on(self, input: Option<DateTime>) -> Self
pub fn set_last_modified_on(self, input: Option<DateTime>) -> Self
The date and time the blueprint was last modified.
sourcepub fn get_last_modified_on(&self) -> &Option<DateTime>
pub fn get_last_modified_on(&self) -> &Option<DateTime>
The date and time the blueprint was last modified.
sourcepub fn parameter_spec(self, input: impl Into<String>) -> Self
pub fn parameter_spec(self, input: impl Into<String>) -> Self
A JSON string specifying the parameters for the blueprint.
sourcepub fn set_parameter_spec(self, input: Option<String>) -> Self
pub fn set_parameter_spec(self, input: Option<String>) -> Self
A JSON string specifying the parameters for the blueprint.
sourcepub fn get_parameter_spec(&self) -> &Option<String>
pub fn get_parameter_spec(&self) -> &Option<String>
A JSON string specifying the parameters for the blueprint.
sourcepub fn blueprint_location(self, input: impl Into<String>) -> Self
pub fn blueprint_location(self, input: impl Into<String>) -> Self
Specifies a path in Amazon S3 where the blueprint is published by the Glue developer.
sourcepub fn set_blueprint_location(self, input: Option<String>) -> Self
pub fn set_blueprint_location(self, input: Option<String>) -> Self
Specifies a path in Amazon S3 where the blueprint is published by the Glue developer.
sourcepub fn get_blueprint_location(&self) -> &Option<String>
pub fn get_blueprint_location(&self) -> &Option<String>
Specifies a path in Amazon S3 where the blueprint is published by the Glue developer.
sourcepub fn blueprint_service_location(self, input: impl Into<String>) -> Self
pub fn blueprint_service_location(self, input: impl Into<String>) -> Self
Specifies a path in Amazon S3 where the blueprint is copied when you create or update the blueprint.
sourcepub fn set_blueprint_service_location(self, input: Option<String>) -> Self
pub fn set_blueprint_service_location(self, input: Option<String>) -> Self
Specifies a path in Amazon S3 where the blueprint is copied when you create or update the blueprint.
sourcepub fn get_blueprint_service_location(&self) -> &Option<String>
pub fn get_blueprint_service_location(&self) -> &Option<String>
Specifies a path in Amazon S3 where the blueprint is copied when you create or update the blueprint.
sourcepub fn build(self) -> LastActiveDefinition
pub fn build(self) -> LastActiveDefinition
Consumes the builder and constructs a LastActiveDefinition.
Trait Implementations§
source§impl Clone for LastActiveDefinitionBuilder
impl Clone for LastActiveDefinitionBuilder
source§fn clone(&self) -> LastActiveDefinitionBuilder
fn clone(&self) -> LastActiveDefinitionBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for LastActiveDefinitionBuilder
impl Debug for LastActiveDefinitionBuilder
source§impl Default for LastActiveDefinitionBuilder
impl Default for LastActiveDefinitionBuilder
source§fn default() -> LastActiveDefinitionBuilder
fn default() -> LastActiveDefinitionBuilder
source§impl PartialEq<LastActiveDefinitionBuilder> for LastActiveDefinitionBuilder
impl PartialEq<LastActiveDefinitionBuilder> for LastActiveDefinitionBuilder
source§fn eq(&self, other: &LastActiveDefinitionBuilder) -> bool
fn eq(&self, other: &LastActiveDefinitionBuilder) -> bool
self and other values to be equal, and is used
by ==.