Interface IngestionS3InputConfiguration.Builder

    • Method Detail

      • bucket

        IngestionS3InputConfiguration.Builder bucket​(String bucket)

        The name of the S3 bucket used for the input data for the data ingestion.

        Parameters:
        bucket - The name of the S3 bucket used for the input data for the data ingestion.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • prefix

        IngestionS3InputConfiguration.Builder prefix​(String prefix)

        The prefix for the S3 location being used for the input data for the data ingestion.

        Parameters:
        prefix - The prefix for the S3 location being used for the input data for the data ingestion.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • keyPattern

        IngestionS3InputConfiguration.Builder keyPattern​(String keyPattern)

        The pattern for matching the Amazon S3 files that will be used for ingestion. If the schema was created previously without any KeyPattern, then the default KeyPattern {prefix}/{component_name}/* is used to download files from Amazon S3 according to the schema. This field is required when ingestion is being done for the first time.

        Valid Values: {prefix}/{component_name}_* | {prefix}/{component_name}/* | {prefix}/{component_name}[DELIMITER]* (Allowed delimiters : space, dot, underscore, hyphen)

        Parameters:
        keyPattern - The pattern for matching the Amazon S3 files that will be used for ingestion. If the schema was created previously without any KeyPattern, then the default KeyPattern {prefix}/{component_name}/* is used to download files from Amazon S3 according to the schema. This field is required when ingestion is being done for the first time.

        Valid Values: {prefix}/{component_name}_* | {prefix}/{component_name}/* | {prefix}/{component_name}[DELIMITER]* (Allowed delimiters : space, dot, underscore, hyphen)

        Returns:
        Returns a reference to this object so that method calls can be chained together.