Interface JobConfigInput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<JobConfigInput.Builder,
,JobConfigInput> SdkBuilder<JobConfigInput.Builder,
,JobConfigInput> SdkPojo
- Enclosing class:
JobConfigInput
-
Method Summary
Modifier and TypeMethodDescriptiondefault JobConfigInput.Builder
bandMathConfig
(Consumer<BandMathConfigInput.Builder> bandMathConfig) An object containing information about the job configuration for BandMath.bandMathConfig
(BandMathConfigInput bandMathConfig) An object containing information about the job configuration for BandMath.default JobConfigInput.Builder
cloudMaskingConfig
(Consumer<CloudMaskingConfigInput.Builder> cloudMaskingConfig) An object containing information about the job configuration for cloud masking.cloudMaskingConfig
(CloudMaskingConfigInput cloudMaskingConfig) An object containing information about the job configuration for cloud masking.default JobConfigInput.Builder
cloudRemovalConfig
(Consumer<CloudRemovalConfigInput.Builder> cloudRemovalConfig) An object containing information about the job configuration for cloud removal.cloudRemovalConfig
(CloudRemovalConfigInput cloudRemovalConfig) An object containing information about the job configuration for cloud removal.default JobConfigInput.Builder
geoMosaicConfig
(Consumer<GeoMosaicConfigInput.Builder> geoMosaicConfig) An object containing information about the job configuration for geomosaic.geoMosaicConfig
(GeoMosaicConfigInput geoMosaicConfig) An object containing information about the job configuration for geomosaic.default JobConfigInput.Builder
landCoverSegmentationConfig
(Consumer<LandCoverSegmentationConfigInput.Builder> landCoverSegmentationConfig) An object containing information about the job configuration for land cover segmentation.landCoverSegmentationConfig
(LandCoverSegmentationConfigInput landCoverSegmentationConfig) An object containing information about the job configuration for land cover segmentation.default JobConfigInput.Builder
resamplingConfig
(Consumer<ResamplingConfigInput.Builder> resamplingConfig) An object containing information about the job configuration for resampling.resamplingConfig
(ResamplingConfigInput resamplingConfig) An object containing information about the job configuration for resampling.default JobConfigInput.Builder
stackConfig
(Consumer<StackConfigInput.Builder> stackConfig) An object containing information about the job configuration for a Stacking Earth Observation job.stackConfig
(StackConfigInput stackConfig) An object containing information about the job configuration for a Stacking Earth Observation job.default JobConfigInput.Builder
temporalStatisticsConfig
(Consumer<TemporalStatisticsConfigInput.Builder> temporalStatisticsConfig) An object containing information about the job configuration for temporal statistics.temporalStatisticsConfig
(TemporalStatisticsConfigInput temporalStatisticsConfig) An object containing information about the job configuration for temporal statistics.default JobConfigInput.Builder
zonalStatisticsConfig
(Consumer<ZonalStatisticsConfigInput.Builder> zonalStatisticsConfig) An object containing information about the job configuration for zonal statistics.zonalStatisticsConfig
(ZonalStatisticsConfigInput zonalStatisticsConfig) An object containing information about the job configuration for zonal statistics.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
bandMathConfig
An object containing information about the job configuration for BandMath.
- Parameters:
bandMathConfig
- An object containing information about the job configuration for BandMath.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bandMathConfig
An object containing information about the job configuration for BandMath.
This is a convenience method that creates an instance of theBandMathConfigInput.Builder
avoiding the need to create one manually viaBandMathConfigInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tobandMathConfig(BandMathConfigInput)
.- Parameters:
bandMathConfig
- a consumer that will call methods onBandMathConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cloudMaskingConfig
An object containing information about the job configuration for cloud masking.
- Parameters:
cloudMaskingConfig
- An object containing information about the job configuration for cloud masking.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudMaskingConfig
default JobConfigInput.Builder cloudMaskingConfig(Consumer<CloudMaskingConfigInput.Builder> cloudMaskingConfig) An object containing information about the job configuration for cloud masking.
This is a convenience method that creates an instance of theCloudMaskingConfigInput.Builder
avoiding the need to create one manually viaCloudMaskingConfigInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocloudMaskingConfig(CloudMaskingConfigInput)
.- Parameters:
cloudMaskingConfig
- a consumer that will call methods onCloudMaskingConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cloudRemovalConfig
An object containing information about the job configuration for cloud removal.
- Parameters:
cloudRemovalConfig
- An object containing information about the job configuration for cloud removal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudRemovalConfig
default JobConfigInput.Builder cloudRemovalConfig(Consumer<CloudRemovalConfigInput.Builder> cloudRemovalConfig) An object containing information about the job configuration for cloud removal.
This is a convenience method that creates an instance of theCloudRemovalConfigInput.Builder
avoiding the need to create one manually viaCloudRemovalConfigInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocloudRemovalConfig(CloudRemovalConfigInput)
.- Parameters:
cloudRemovalConfig
- a consumer that will call methods onCloudRemovalConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
geoMosaicConfig
An object containing information about the job configuration for geomosaic.
- Parameters:
geoMosaicConfig
- An object containing information about the job configuration for geomosaic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
geoMosaicConfig
default JobConfigInput.Builder geoMosaicConfig(Consumer<GeoMosaicConfigInput.Builder> geoMosaicConfig) An object containing information about the job configuration for geomosaic.
This is a convenience method that creates an instance of theGeoMosaicConfigInput.Builder
avoiding the need to create one manually viaGeoMosaicConfigInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed togeoMosaicConfig(GeoMosaicConfigInput)
.- Parameters:
geoMosaicConfig
- a consumer that will call methods onGeoMosaicConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
landCoverSegmentationConfig
JobConfigInput.Builder landCoverSegmentationConfig(LandCoverSegmentationConfigInput landCoverSegmentationConfig) An object containing information about the job configuration for land cover segmentation.
- Parameters:
landCoverSegmentationConfig
- An object containing information about the job configuration for land cover segmentation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
landCoverSegmentationConfig
default JobConfigInput.Builder landCoverSegmentationConfig(Consumer<LandCoverSegmentationConfigInput.Builder> landCoverSegmentationConfig) An object containing information about the job configuration for land cover segmentation.
This is a convenience method that creates an instance of theLandCoverSegmentationConfigInput.Builder
avoiding the need to create one manually viaLandCoverSegmentationConfigInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolandCoverSegmentationConfig(LandCoverSegmentationConfigInput)
.- Parameters:
landCoverSegmentationConfig
- a consumer that will call methods onLandCoverSegmentationConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resamplingConfig
An object containing information about the job configuration for resampling.
- Parameters:
resamplingConfig
- An object containing information about the job configuration for resampling.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resamplingConfig
default JobConfigInput.Builder resamplingConfig(Consumer<ResamplingConfigInput.Builder> resamplingConfig) An object containing information about the job configuration for resampling.
This is a convenience method that creates an instance of theResamplingConfigInput.Builder
avoiding the need to create one manually viaResamplingConfigInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresamplingConfig(ResamplingConfigInput)
.- Parameters:
resamplingConfig
- a consumer that will call methods onResamplingConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stackConfig
An object containing information about the job configuration for a Stacking Earth Observation job.
- Parameters:
stackConfig
- An object containing information about the job configuration for a Stacking Earth Observation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stackConfig
An object containing information about the job configuration for a Stacking Earth Observation job.
This is a convenience method that creates an instance of theStackConfigInput.Builder
avoiding the need to create one manually viaStackConfigInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostackConfig(StackConfigInput)
.- Parameters:
stackConfig
- a consumer that will call methods onStackConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
temporalStatisticsConfig
JobConfigInput.Builder temporalStatisticsConfig(TemporalStatisticsConfigInput temporalStatisticsConfig) An object containing information about the job configuration for temporal statistics.
- Parameters:
temporalStatisticsConfig
- An object containing information about the job configuration for temporal statistics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
temporalStatisticsConfig
default JobConfigInput.Builder temporalStatisticsConfig(Consumer<TemporalStatisticsConfigInput.Builder> temporalStatisticsConfig) An object containing information about the job configuration for temporal statistics.
This is a convenience method that creates an instance of theTemporalStatisticsConfigInput.Builder
avoiding the need to create one manually viaTemporalStatisticsConfigInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totemporalStatisticsConfig(TemporalStatisticsConfigInput)
.- Parameters:
temporalStatisticsConfig
- a consumer that will call methods onTemporalStatisticsConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
zonalStatisticsConfig
An object containing information about the job configuration for zonal statistics.
- Parameters:
zonalStatisticsConfig
- An object containing information about the job configuration for zonal statistics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
zonalStatisticsConfig
default JobConfigInput.Builder zonalStatisticsConfig(Consumer<ZonalStatisticsConfigInput.Builder> zonalStatisticsConfig) An object containing information about the job configuration for zonal statistics.
This is a convenience method that creates an instance of theZonalStatisticsConfigInput.Builder
avoiding the need to create one manually viaZonalStatisticsConfigInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tozonalStatisticsConfig(ZonalStatisticsConfigInput)
.- Parameters:
zonalStatisticsConfig
- a consumer that will call methods onZonalStatisticsConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-