Interface JobConfigInput.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<JobConfigInput.Builder,,- JobConfigInput> - SdkBuilder<JobConfigInput.Builder,,- JobConfigInput> - SdkPojo
- Enclosing class:
- JobConfigInput
- 
Method SummaryModifier 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.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
bandMathConfigAn 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.
 
- 
bandMathConfigAn 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 on- BandMathConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
cloudMaskingConfigAn 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.
 
- 
cloudMaskingConfigdefault 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 on- CloudMaskingConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
cloudRemovalConfigAn 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.
 
- 
cloudRemovalConfigdefault 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 on- CloudRemovalConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
geoMosaicConfigAn 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.
 
- 
geoMosaicConfigdefault 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 on- GeoMosaicConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
landCoverSegmentationConfigJobConfigInput.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.
 
- 
landCoverSegmentationConfigdefault 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 on- LandCoverSegmentationConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
resamplingConfigAn 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.
 
- 
resamplingConfigdefault 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 on- ResamplingConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
stackConfigAn 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.
 
- 
stackConfigAn 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 on- StackConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
temporalStatisticsConfigJobConfigInput.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.
 
- 
temporalStatisticsConfigdefault 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 on- TemporalStatisticsConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
zonalStatisticsConfigAn 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.
 
- 
zonalStatisticsConfigdefault 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 on- ZonalStatisticsConfigInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-