#[non_exhaustive]pub struct StackConfigInputBuilder { /* private fields */ }Expand description
A builder for StackConfigInput.
Implementations§
source§impl StackConfigInputBuilder
impl StackConfigInputBuilder
sourcepub fn output_resolution(self, input: OutputResolutionStackInput) -> Self
pub fn output_resolution(self, input: OutputResolutionStackInput) -> Self
The structure representing output resolution (in target georeferenced units) of the result of stacking operation.
sourcepub fn set_output_resolution(
self,
input: Option<OutputResolutionStackInput>,
) -> Self
pub fn set_output_resolution( self, input: Option<OutputResolutionStackInput>, ) -> Self
The structure representing output resolution (in target georeferenced units) of the result of stacking operation.
sourcepub fn get_output_resolution(&self) -> &Option<OutputResolutionStackInput>
pub fn get_output_resolution(&self) -> &Option<OutputResolutionStackInput>
The structure representing output resolution (in target georeferenced units) of the result of stacking operation.
sourcepub fn target_bands(self, input: impl Into<String>) -> Self
pub fn target_bands(self, input: impl Into<String>) -> Self
Appends an item to target_bands.
To override the contents of this collection use set_target_bands.
A list of bands to be stacked in the specified order. When the parameter is not provided, all the available bands in the data collection are stacked in the alphabetical order of their asset names.
sourcepub fn set_target_bands(self, input: Option<Vec<String>>) -> Self
pub fn set_target_bands(self, input: Option<Vec<String>>) -> Self
A list of bands to be stacked in the specified order. When the parameter is not provided, all the available bands in the data collection are stacked in the alphabetical order of their asset names.
sourcepub fn get_target_bands(&self) -> &Option<Vec<String>>
pub fn get_target_bands(&self) -> &Option<Vec<String>>
A list of bands to be stacked in the specified order. When the parameter is not provided, all the available bands in the data collection are stacked in the alphabetical order of their asset names.
sourcepub fn build(self) -> StackConfigInput
pub fn build(self) -> StackConfigInput
Consumes the builder and constructs a StackConfigInput.
Trait Implementations§
source§impl Clone for StackConfigInputBuilder
impl Clone for StackConfigInputBuilder
source§fn clone(&self) -> StackConfigInputBuilder
fn clone(&self) -> StackConfigInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for StackConfigInputBuilder
impl Debug for StackConfigInputBuilder
source§impl Default for StackConfigInputBuilder
impl Default for StackConfigInputBuilder
source§fn default() -> StackConfigInputBuilder
fn default() -> StackConfigInputBuilder
source§impl PartialEq for StackConfigInputBuilder
impl PartialEq for StackConfigInputBuilder
source§fn eq(&self, other: &StackConfigInputBuilder) -> bool
fn eq(&self, other: &StackConfigInputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for StackConfigInputBuilder
Auto Trait Implementations§
impl Freeze for StackConfigInputBuilder
impl RefUnwindSafe for StackConfigInputBuilder
impl Send for StackConfigInputBuilder
impl Sync for StackConfigInputBuilder
impl Unpin for StackConfigInputBuilder
impl UnwindSafe for StackConfigInputBuilder
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
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>
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>
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 more