Interface ZonalStatisticsConfigInput.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ZonalStatisticsConfigInput.Builder,ZonalStatisticsConfigInput>,SdkBuilder<ZonalStatisticsConfigInput.Builder,ZonalStatisticsConfigInput>,SdkPojo
- Enclosing class:
- ZonalStatisticsConfigInput
public static interface ZonalStatisticsConfigInput.Builder extends SdkPojo, CopyableBuilder<ZonalStatisticsConfigInput.Builder,ZonalStatisticsConfigInput>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ZonalStatisticsConfigInput.Builderstatistics(Collection<ZonalStatistics> statistics)List of zonal statistics to compute.ZonalStatisticsConfigInput.Builderstatistics(ZonalStatistics... statistics)List of zonal statistics to compute.ZonalStatisticsConfigInput.BuilderstatisticsWithStrings(String... statistics)List of zonal statistics to compute.ZonalStatisticsConfigInput.BuilderstatisticsWithStrings(Collection<String> statistics)List of zonal statistics to compute.ZonalStatisticsConfigInput.BuildertargetBands(String... targetBands)Bands used in the operation.ZonalStatisticsConfigInput.BuildertargetBands(Collection<String> targetBands)Bands used in the operation.ZonalStatisticsConfigInput.BuilderzoneS3Path(String zoneS3Path)The Amazon S3 path pointing to the GeoJSON containing the polygonal zones.ZonalStatisticsConfigInput.BuilderzoneS3PathKmsKeyId(String zoneS3PathKmsKeyId)The Amazon Resource Name (ARN) or an ID of a Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to decrypt your output artifacts with Amazon S3 server-side encryption.-
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
-
statisticsWithStrings
ZonalStatisticsConfigInput.Builder statisticsWithStrings(Collection<String> statistics)
List of zonal statistics to compute.
- Parameters:
statistics- List of zonal statistics to compute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statisticsWithStrings
ZonalStatisticsConfigInput.Builder statisticsWithStrings(String... statistics)
List of zonal statistics to compute.
- Parameters:
statistics- List of zonal statistics to compute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statistics
ZonalStatisticsConfigInput.Builder statistics(Collection<ZonalStatistics> statistics)
List of zonal statistics to compute.
- Parameters:
statistics- List of zonal statistics to compute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statistics
ZonalStatisticsConfigInput.Builder statistics(ZonalStatistics... statistics)
List of zonal statistics to compute.
- Parameters:
statistics- List of zonal statistics to compute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetBands
ZonalStatisticsConfigInput.Builder targetBands(Collection<String> targetBands)
Bands used in the operation. If no target bands are specified, it uses all bands available input.
- Parameters:
targetBands- Bands used in the operation. If no target bands are specified, it uses all bands available input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetBands
ZonalStatisticsConfigInput.Builder targetBands(String... targetBands)
Bands used in the operation. If no target bands are specified, it uses all bands available input.
- Parameters:
targetBands- Bands used in the operation. If no target bands are specified, it uses all bands available input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
zoneS3Path
ZonalStatisticsConfigInput.Builder zoneS3Path(String zoneS3Path)
The Amazon S3 path pointing to the GeoJSON containing the polygonal zones.
- Parameters:
zoneS3Path- The Amazon S3 path pointing to the GeoJSON containing the polygonal zones.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
zoneS3PathKmsKeyId
ZonalStatisticsConfigInput.Builder zoneS3PathKmsKeyId(String zoneS3PathKmsKeyId)
The Amazon Resource Name (ARN) or an ID of a Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to decrypt your output artifacts with Amazon S3 server-side encryption. The SageMaker execution role must have
kms:GenerateDataKeypermission.The
KmsKeyIdcan be any of the following formats:-
// KMS Key ID
"1234abcd-12ab-34cd-56ef-1234567890ab" -
// Amazon Resource Name (ARN) of a KMS Key
"arn:aws:kms:<region>:<account>:key/<key-id-12ab-34cd-56ef-1234567890ab>"
For more information about key identifiers, see Key identifiers (KeyID) in the Amazon Web Services Key Management Service (Amazon Web Services KMS) documentation.
- Parameters:
zoneS3PathKmsKeyId- The Amazon Resource Name (ARN) or an ID of a Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to decrypt your output artifacts with Amazon S3 server-side encryption. The SageMaker execution role must havekms:GenerateDataKeypermission.The
KmsKeyIdcan be any of the following formats:-
// KMS Key ID
"1234abcd-12ab-34cd-56ef-1234567890ab" -
// Amazon Resource Name (ARN) of a KMS Key
"arn:aws:kms:<region>:<account>:key/<key-id-12ab-34cd-56ef-1234567890ab>"
For more information about key identifiers, see Key identifiers (KeyID) in the Amazon Web Services Key Management Service (Amazon Web Services KMS) documentation.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
-