Struct aws_sdk_quicksight::types::builders::FieldSeriesItemBuilder
source · #[non_exhaustive]pub struct FieldSeriesItemBuilder { /* private fields */ }Expand description
A builder for FieldSeriesItem.
Implementations§
source§impl FieldSeriesItemBuilder
impl FieldSeriesItemBuilder
sourcepub fn field_id(self, input: impl Into<String>) -> Self
pub fn field_id(self, input: impl Into<String>) -> Self
The field ID of the field for which you are setting the axis binding.
This field is required.sourcepub fn set_field_id(self, input: Option<String>) -> Self
pub fn set_field_id(self, input: Option<String>) -> Self
The field ID of the field for which you are setting the axis binding.
sourcepub fn get_field_id(&self) -> &Option<String>
pub fn get_field_id(&self) -> &Option<String>
The field ID of the field for which you are setting the axis binding.
sourcepub fn axis_binding(self, input: AxisBinding) -> Self
pub fn axis_binding(self, input: AxisBinding) -> Self
The axis that you are binding the field to.
This field is required.sourcepub fn set_axis_binding(self, input: Option<AxisBinding>) -> Self
pub fn set_axis_binding(self, input: Option<AxisBinding>) -> Self
The axis that you are binding the field to.
sourcepub fn get_axis_binding(&self) -> &Option<AxisBinding>
pub fn get_axis_binding(&self) -> &Option<AxisBinding>
The axis that you are binding the field to.
sourcepub fn settings(self, input: LineChartSeriesSettings) -> Self
pub fn settings(self, input: LineChartSeriesSettings) -> Self
The options that determine the presentation of line series associated to the field.
sourcepub fn set_settings(self, input: Option<LineChartSeriesSettings>) -> Self
pub fn set_settings(self, input: Option<LineChartSeriesSettings>) -> Self
The options that determine the presentation of line series associated to the field.
sourcepub fn get_settings(&self) -> &Option<LineChartSeriesSettings>
pub fn get_settings(&self) -> &Option<LineChartSeriesSettings>
The options that determine the presentation of line series associated to the field.
sourcepub fn build(self) -> Result<FieldSeriesItem, BuildError>
pub fn build(self) -> Result<FieldSeriesItem, BuildError>
Consumes the builder and constructs a FieldSeriesItem.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for FieldSeriesItemBuilder
impl Clone for FieldSeriesItemBuilder
source§fn clone(&self) -> FieldSeriesItemBuilder
fn clone(&self) -> FieldSeriesItemBuilder
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 FieldSeriesItemBuilder
impl Debug for FieldSeriesItemBuilder
source§impl Default for FieldSeriesItemBuilder
impl Default for FieldSeriesItemBuilder
source§fn default() -> FieldSeriesItemBuilder
fn default() -> FieldSeriesItemBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for FieldSeriesItemBuilder
impl PartialEq for FieldSeriesItemBuilder
source§fn eq(&self, other: &FieldSeriesItemBuilder) -> bool
fn eq(&self, other: &FieldSeriesItemBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for FieldSeriesItemBuilder
Auto Trait Implementations§
impl Freeze for FieldSeriesItemBuilder
impl RefUnwindSafe for FieldSeriesItemBuilder
impl Send for FieldSeriesItemBuilder
impl Sync for FieldSeriesItemBuilder
impl Unpin for FieldSeriesItemBuilder
impl UnwindSafe for FieldSeriesItemBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.