#[non_exhaustive]pub struct OverrideDatasetParameterOperationBuilder { /* private fields */ }Expand description
A builder for OverrideDatasetParameterOperation.
Implementations§
source§impl OverrideDatasetParameterOperationBuilder
impl OverrideDatasetParameterOperationBuilder
sourcepub fn parameter_name(self, input: impl Into<String>) -> Self
pub fn parameter_name(self, input: impl Into<String>) -> Self
The name of the parameter to be overridden with different values.
This field is required.sourcepub fn set_parameter_name(self, input: Option<String>) -> Self
pub fn set_parameter_name(self, input: Option<String>) -> Self
The name of the parameter to be overridden with different values.
sourcepub fn get_parameter_name(&self) -> &Option<String>
pub fn get_parameter_name(&self) -> &Option<String>
The name of the parameter to be overridden with different values.
sourcepub fn new_parameter_name(self, input: impl Into<String>) -> Self
pub fn new_parameter_name(self, input: impl Into<String>) -> Self
The new name for the parameter.
sourcepub fn set_new_parameter_name(self, input: Option<String>) -> Self
pub fn set_new_parameter_name(self, input: Option<String>) -> Self
The new name for the parameter.
sourcepub fn get_new_parameter_name(&self) -> &Option<String>
pub fn get_new_parameter_name(&self) -> &Option<String>
The new name for the parameter.
sourcepub fn new_default_values(self, input: NewDefaultValues) -> Self
pub fn new_default_values(self, input: NewDefaultValues) -> Self
The new default values for the parameter.
sourcepub fn set_new_default_values(self, input: Option<NewDefaultValues>) -> Self
pub fn set_new_default_values(self, input: Option<NewDefaultValues>) -> Self
The new default values for the parameter.
sourcepub fn get_new_default_values(&self) -> &Option<NewDefaultValues>
pub fn get_new_default_values(&self) -> &Option<NewDefaultValues>
The new default values for the parameter.
sourcepub fn build(self) -> Result<OverrideDatasetParameterOperation, BuildError>
pub fn build(self) -> Result<OverrideDatasetParameterOperation, BuildError>
Consumes the builder and constructs a OverrideDatasetParameterOperation.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for OverrideDatasetParameterOperationBuilder
impl Clone for OverrideDatasetParameterOperationBuilder
source§fn clone(&self) -> OverrideDatasetParameterOperationBuilder
fn clone(&self) -> OverrideDatasetParameterOperationBuilder
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 OverrideDatasetParameterOperationBuilder
impl Default for OverrideDatasetParameterOperationBuilder
source§fn default() -> OverrideDatasetParameterOperationBuilder
fn default() -> OverrideDatasetParameterOperationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for OverrideDatasetParameterOperationBuilder
impl PartialEq for OverrideDatasetParameterOperationBuilder
source§fn eq(&self, other: &OverrideDatasetParameterOperationBuilder) -> bool
fn eq(&self, other: &OverrideDatasetParameterOperationBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for OverrideDatasetParameterOperationBuilder
Auto Trait Implementations§
impl Freeze for OverrideDatasetParameterOperationBuilder
impl RefUnwindSafe for OverrideDatasetParameterOperationBuilder
impl Send for OverrideDatasetParameterOperationBuilder
impl Sync for OverrideDatasetParameterOperationBuilder
impl Unpin for OverrideDatasetParameterOperationBuilder
impl UnwindSafe for OverrideDatasetParameterOperationBuilder
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.