Interface ZonalStatisticsConfigInput.Builder

  • Method Details

    • 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

      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

      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

      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

      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:GenerateDataKey permission.

      The KmsKeyId can 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 have kms:GenerateDataKey permission.

      The KmsKeyId can 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.