Interface DescribeDataIngestionJobResponse.Builder

  • Method Details

    • jobId

      Indicates the job ID of the data ingestion job.

      Parameters:
      jobId - Indicates the job ID of the data ingestion job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • datasetArn

      The Amazon Resource Name (ARN) of the dataset being used in the data ingestion job.

      Parameters:
      datasetArn - The Amazon Resource Name (ARN) of the dataset being used in the data ingestion job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ingestionInputConfiguration

      DescribeDataIngestionJobResponse.Builder ingestionInputConfiguration(IngestionInputConfiguration ingestionInputConfiguration)

      Specifies the S3 location configuration for the data input for the data ingestion job.

      Parameters:
      ingestionInputConfiguration - Specifies the S3 location configuration for the data input for the data ingestion job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ingestionInputConfiguration

      default DescribeDataIngestionJobResponse.Builder ingestionInputConfiguration(Consumer<IngestionInputConfiguration.Builder> ingestionInputConfiguration)

      Specifies the S3 location configuration for the data input for the data ingestion job.

      This is a convenience method that creates an instance of the IngestionInputConfiguration.Builder avoiding the need to create one manually via IngestionInputConfiguration.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to ingestionInputConfiguration(IngestionInputConfiguration).

      Parameters:
      ingestionInputConfiguration - a consumer that will call methods on IngestionInputConfiguration.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • roleArn

      The Amazon Resource Name (ARN) of an IAM role with permission to access the data source being ingested.

      Parameters:
      roleArn - The Amazon Resource Name (ARN) of an IAM role with permission to access the data source being ingested.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      The time at which the data ingestion job was created.

      Parameters:
      createdAt - The time at which the data ingestion job was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Indicates the status of the DataIngestionJob operation.

      Parameters:
      status - Indicates the status of the DataIngestionJob operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      Indicates the status of the DataIngestionJob operation.

      Parameters:
      status - Indicates the status of the DataIngestionJob operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • failedReason

      Specifies the reason for failure when a data ingestion job has failed.

      Parameters:
      failedReason - Specifies the reason for failure when a data ingestion job has failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataQualitySummary

      DescribeDataIngestionJobResponse.Builder dataQualitySummary(DataQualitySummary dataQualitySummary)

      Gives statistics about a completed ingestion job. These statistics primarily relate to quantifying incorrect data such as MissingCompleteSensorData, MissingSensorData, UnsupportedDateFormats, InsufficientSensorData, and DuplicateTimeStamps.

      Parameters:
      dataQualitySummary - Gives statistics about a completed ingestion job. These statistics primarily relate to quantifying incorrect data such as MissingCompleteSensorData, MissingSensorData, UnsupportedDateFormats, InsufficientSensorData, and DuplicateTimeStamps.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataQualitySummary

      default DescribeDataIngestionJobResponse.Builder dataQualitySummary(Consumer<DataQualitySummary.Builder> dataQualitySummary)

      Gives statistics about a completed ingestion job. These statistics primarily relate to quantifying incorrect data such as MissingCompleteSensorData, MissingSensorData, UnsupportedDateFormats, InsufficientSensorData, and DuplicateTimeStamps.

      This is a convenience method that creates an instance of the DataQualitySummary.Builder avoiding the need to create one manually via DataQualitySummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to dataQualitySummary(DataQualitySummary).

      Parameters:
      dataQualitySummary - a consumer that will call methods on DataQualitySummary.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • ingestedFilesSummary

      DescribeDataIngestionJobResponse.Builder ingestedFilesSummary(IngestedFilesSummary ingestedFilesSummary)
      Sets the value of the IngestedFilesSummary property for this object.
      Parameters:
      ingestedFilesSummary - The new value for the IngestedFilesSummary property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ingestedFilesSummary

      default DescribeDataIngestionJobResponse.Builder ingestedFilesSummary(Consumer<IngestedFilesSummary.Builder> ingestedFilesSummary)
      Sets the value of the IngestedFilesSummary property for this object. This is a convenience method that creates an instance of the IngestedFilesSummary.Builder avoiding the need to create one manually via IngestedFilesSummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to ingestedFilesSummary(IngestedFilesSummary).

      Parameters:
      ingestedFilesSummary - a consumer that will call methods on IngestedFilesSummary.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusDetail

      Provides details about status of the ingestion job that is currently in progress.

      Parameters:
      statusDetail - Provides details about status of the ingestion job that is currently in progress.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ingestedDataSize

      DescribeDataIngestionJobResponse.Builder ingestedDataSize(Long ingestedDataSize)

      Indicates the size of the ingested dataset.

      Parameters:
      ingestedDataSize - Indicates the size of the ingested dataset.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataStartTime

      DescribeDataIngestionJobResponse.Builder dataStartTime(Instant dataStartTime)

      Indicates the earliest timestamp corresponding to data that was successfully ingested during this specific ingestion job.

      Parameters:
      dataStartTime - Indicates the earliest timestamp corresponding to data that was successfully ingested during this specific ingestion job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataEndTime

      Indicates the latest timestamp corresponding to data that was successfully ingested during this specific ingestion job.

      Parameters:
      dataEndTime - Indicates the latest timestamp corresponding to data that was successfully ingested during this specific ingestion job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceDatasetArn

      DescribeDataIngestionJobResponse.Builder sourceDatasetArn(String sourceDatasetArn)

      The Amazon Resource Name (ARN) of the source dataset from which the data used for the data ingestion job was imported from.

      Parameters:
      sourceDatasetArn - The Amazon Resource Name (ARN) of the source dataset from which the data used for the data ingestion job was imported from.
      Returns:
      Returns a reference to this object so that method calls can be chained together.