Interface JobConfigInput.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<JobConfigInput.Builder,JobConfigInput>,SdkBuilder<JobConfigInput.Builder,JobConfigInput>,SdkPojo
- Enclosing class:
- JobConfigInput
public static interface JobConfigInput.Builder extends SdkPojo, CopyableBuilder<JobConfigInput.Builder,JobConfigInput>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default JobConfigInput.BuilderbandMathConfig(Consumer<BandMathConfigInput.Builder> bandMathConfig)An object containing information about the job configuration for BandMath.JobConfigInput.BuilderbandMathConfig(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.JobConfigInput.BuildercloudMaskingConfig(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.JobConfigInput.BuildercloudRemovalConfig(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.JobConfigInput.BuildergeoMosaicConfig(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.JobConfigInput.BuilderlandCoverSegmentationConfig(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.JobConfigInput.BuilderresamplingConfig(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.JobConfigInput.BuilderstackConfig(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.JobConfigInput.BuildertemporalStatisticsConfig(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.JobConfigInput.BuilderzonalStatisticsConfig(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, sdkFields
-
-
-
-
Method Detail
-
bandMathConfig
JobConfigInput.Builder bandMathConfig(BandMathConfigInput 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
default JobConfigInput.Builder bandMathConfig(Consumer<BandMathConfigInput.Builder> 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:
bandMathConfig(BandMathConfigInput)
-
cloudMaskingConfig
JobConfigInput.Builder cloudMaskingConfig(CloudMaskingConfigInput 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:
cloudMaskingConfig(CloudMaskingConfigInput)
-
cloudRemovalConfig
JobConfigInput.Builder cloudRemovalConfig(CloudRemovalConfigInput 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:
cloudRemovalConfig(CloudRemovalConfigInput)
-
geoMosaicConfig
JobConfigInput.Builder geoMosaicConfig(GeoMosaicConfigInput 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:
geoMosaicConfig(GeoMosaicConfigInput)
-
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:
landCoverSegmentationConfig(LandCoverSegmentationConfigInput)
-
resamplingConfig
JobConfigInput.Builder resamplingConfig(ResamplingConfigInput 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:
resamplingConfig(ResamplingConfigInput)
-
stackConfig
JobConfigInput.Builder stackConfig(StackConfigInput 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
default JobConfigInput.Builder stackConfig(Consumer<StackConfigInput.Builder> 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:
stackConfig(StackConfigInput)
-
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:
temporalStatisticsConfig(TemporalStatisticsConfigInput)
-
zonalStatisticsConfig
JobConfigInput.Builder zonalStatisticsConfig(ZonalStatisticsConfigInput 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:
zonalStatisticsConfig(ZonalStatisticsConfigInput)
-
-