Struct aws_sdk_finspace::types::builders::CodeConfigurationBuilder
source · #[non_exhaustive]pub struct CodeConfigurationBuilder { /* private fields */ }Expand description
A builder for CodeConfiguration.
Implementations§
source§impl CodeConfigurationBuilder
impl CodeConfigurationBuilder
sourcepub fn set_s3_bucket(self, input: Option<String>) -> Self
pub fn set_s3_bucket(self, input: Option<String>) -> Self
A unique name for the S3 bucket.
sourcepub fn get_s3_bucket(&self) -> &Option<String>
pub fn get_s3_bucket(&self) -> &Option<String>
A unique name for the S3 bucket.
sourcepub fn s3_key(self, input: impl Into<String>) -> Self
pub fn s3_key(self, input: impl Into<String>) -> Self
The full S3 path (excluding bucket) to the .zip file. This file contains the code that is loaded onto the cluster when it's started.
sourcepub fn set_s3_key(self, input: Option<String>) -> Self
pub fn set_s3_key(self, input: Option<String>) -> Self
The full S3 path (excluding bucket) to the .zip file. This file contains the code that is loaded onto the cluster when it's started.
sourcepub fn get_s3_key(&self) -> &Option<String>
pub fn get_s3_key(&self) -> &Option<String>
The full S3 path (excluding bucket) to the .zip file. This file contains the code that is loaded onto the cluster when it's started.
sourcepub fn s3_object_version(self, input: impl Into<String>) -> Self
pub fn s3_object_version(self, input: impl Into<String>) -> Self
The version of an S3 object.
sourcepub fn set_s3_object_version(self, input: Option<String>) -> Self
pub fn set_s3_object_version(self, input: Option<String>) -> Self
The version of an S3 object.
sourcepub fn get_s3_object_version(&self) -> &Option<String>
pub fn get_s3_object_version(&self) -> &Option<String>
The version of an S3 object.
sourcepub fn build(self) -> CodeConfiguration
pub fn build(self) -> CodeConfiguration
Consumes the builder and constructs a CodeConfiguration.
Trait Implementations§
source§impl Clone for CodeConfigurationBuilder
impl Clone for CodeConfigurationBuilder
source§fn clone(&self) -> CodeConfigurationBuilder
fn clone(&self) -> CodeConfigurationBuilder
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 Debug for CodeConfigurationBuilder
impl Debug for CodeConfigurationBuilder
source§impl Default for CodeConfigurationBuilder
impl Default for CodeConfigurationBuilder
source§fn default() -> CodeConfigurationBuilder
fn default() -> CodeConfigurationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CodeConfigurationBuilder
impl PartialEq for CodeConfigurationBuilder
source§fn eq(&self, other: &CodeConfigurationBuilder) -> bool
fn eq(&self, other: &CodeConfigurationBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for CodeConfigurationBuilder
Auto Trait Implementations§
impl Freeze for CodeConfigurationBuilder
impl RefUnwindSafe for CodeConfigurationBuilder
impl Send for CodeConfigurationBuilder
impl Sync for CodeConfigurationBuilder
impl Unpin for CodeConfigurationBuilder
impl UnwindSafe for CodeConfigurationBuilder
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.