#[non_exhaustive]pub struct GetTileInput {
pub x: Option<i32>,
pub y: Option<i32>,
pub z: Option<i32>,
pub image_assets: Option<Vec<String>>,
pub target: Option<TargetOptions>,
pub arn: Option<String>,
pub image_mask: Option<bool>,
pub output_format: Option<String>,
pub time_range_filter: Option<String>,
pub property_filters: Option<String>,
pub output_data_type: Option<OutputType>,
pub execution_role_arn: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.x: Option<i32>The x coordinate of the tile input.
y: Option<i32>The y coordinate of the tile input.
z: Option<i32>The z coordinate of the tile input.
image_assets: Option<Vec<String>>The particular assets or bands to tile.
target: Option<TargetOptions>Determines what part of the Earth Observation job to tile. 'INPUT' or 'OUTPUT' are the valid options.
arn: Option<String>The Amazon Resource Name (ARN) of the tile operation.
image_mask: Option<bool>Determines whether or not to return a valid data mask.
output_format: Option<String>The data format of the output tile. The formats include .npy, .png and .jpg.
time_range_filter: Option<String>Time range filter applied to imagery to find the images to tile.
property_filters: Option<String>Property filters for the imagery to tile.
output_data_type: Option<OutputType>The output data type of the tile operation.
execution_role_arn: Option<String>The Amazon Resource Name (ARN) of the IAM role that you specify.
Implementations§
source§impl GetTileInput
impl GetTileInput
sourcepub fn image_assets(&self) -> &[String]
pub fn image_assets(&self) -> &[String]
The particular assets or bands to tile.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .image_assets.is_none().
sourcepub fn target(&self) -> Option<&TargetOptions>
pub fn target(&self) -> Option<&TargetOptions>
Determines what part of the Earth Observation job to tile. 'INPUT' or 'OUTPUT' are the valid options.
sourcepub fn image_mask(&self) -> Option<bool>
pub fn image_mask(&self) -> Option<bool>
Determines whether or not to return a valid data mask.
sourcepub fn output_format(&self) -> Option<&str>
pub fn output_format(&self) -> Option<&str>
The data format of the output tile. The formats include .npy, .png and .jpg.
sourcepub fn time_range_filter(&self) -> Option<&str>
pub fn time_range_filter(&self) -> Option<&str>
Time range filter applied to imagery to find the images to tile.
sourcepub fn property_filters(&self) -> Option<&str>
pub fn property_filters(&self) -> Option<&str>
Property filters for the imagery to tile.
sourcepub fn output_data_type(&self) -> Option<&OutputType>
pub fn output_data_type(&self) -> Option<&OutputType>
The output data type of the tile operation.
sourcepub fn execution_role_arn(&self) -> Option<&str>
pub fn execution_role_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the IAM role that you specify.
source§impl GetTileInput
impl GetTileInput
sourcepub fn builder() -> GetTileInputBuilder
pub fn builder() -> GetTileInputBuilder
Creates a new builder-style object to manufacture GetTileInput.
Trait Implementations§
source§impl Clone for GetTileInput
impl Clone for GetTileInput
source§fn clone(&self) -> GetTileInput
fn clone(&self) -> GetTileInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetTileInput
impl Debug for GetTileInput
source§impl PartialEq for GetTileInput
impl PartialEq for GetTileInput
source§fn eq(&self, other: &GetTileInput) -> bool
fn eq(&self, other: &GetTileInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetTileInput
Auto Trait Implementations§
impl Freeze for GetTileInput
impl RefUnwindSafe for GetTileInput
impl Send for GetTileInput
impl Sync for GetTileInput
impl Unpin for GetTileInput
impl UnwindSafe for GetTileInput
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