Interface ZonalStatisticsConfigInput.Builder

    • 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​(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: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.