Interface JobConfigInput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<JobConfigInput.Builder,,JobConfigInput> SdkBuilder<JobConfigInput.Builder,,JobConfigInput> SdkPojo
- Enclosing class:
JobConfigInput
-
Method Summary
Modifier and TypeMethodDescriptiondefault JobConfigInput.BuilderbandMathConfig(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.BuildercloudMaskingConfig(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.BuildercloudRemovalConfig(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.BuildergeoMosaicConfig(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.BuilderlandCoverSegmentationConfig(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.BuilderresamplingConfig(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.BuilderstackConfig(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.BuildertemporalStatisticsConfig(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.BuilderzonalStatisticsConfig(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, 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.Builderavoiding the need to create one manually viaBandMathConfigInput.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaCloudMaskingConfigInput.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaCloudRemovalConfigInput.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaGeoMosaicConfigInput.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaLandCoverSegmentationConfigInput.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaResamplingConfigInput.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaStackConfigInput.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaTemporalStatisticsConfigInput.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaZonalStatisticsConfigInput.builder().When the
Consumercompletes,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:
-