Interface ConfigurationSummary.Builder

  • Method Details

    • sources

      The list of data sources configured in the pipeline.

      Parameters:
      sources - The list of data sources configured in the pipeline.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sources

      ConfigurationSummary.Builder sources(Source... sources)

      The list of data sources configured in the pipeline.

      Parameters:
      sources - The list of data sources configured in the pipeline.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sources

      The list of data sources configured in the pipeline.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to sources(List<Source>).

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

      The list of data sources that provide telemetry data to the pipeline.

      Parameters:
      dataSources - The list of data sources that provide telemetry data to the pipeline.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataSources

      ConfigurationSummary.Builder dataSources(DataSource... dataSources)

      The list of data sources that provide telemetry data to the pipeline.

      Parameters:
      dataSources - The list of data sources that provide telemetry data to the pipeline.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataSources

      The list of data sources that provide telemetry data to the pipeline.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to dataSources(List<DataSource>).

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

      The list of processors configured in the pipeline for data transformation.

      Parameters:
      processors - The list of processors configured in the pipeline for data transformation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • processors

      ConfigurationSummary.Builder processors(String... processors)

      The list of processors configured in the pipeline for data transformation.

      Parameters:
      processors - The list of processors configured in the pipeline for data transformation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • processorCount

      ConfigurationSummary.Builder processorCount(Integer processorCount)

      The total number of processors configured in the pipeline.

      Parameters:
      processorCount - The total number of processors configured in the pipeline.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sinks

      The list of destinations where processed data is sent.

      Parameters:
      sinks - The list of destinations where processed data is sent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sinks

      The list of destinations where processed data is sent.

      Parameters:
      sinks - The list of destinations where processed data is sent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.