Interface AnalysisScheme.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AnalysisScheme.Builder,AnalysisScheme>, SdkBuilder<AnalysisScheme.Builder,AnalysisScheme>, SdkPojo
Enclosing class:
AnalysisScheme

public static interface AnalysisScheme.Builder extends SdkPojo, CopyableBuilder<AnalysisScheme.Builder,AnalysisScheme>
  • Method Details

    • analysisSchemeName

      AnalysisScheme.Builder analysisSchemeName(String analysisSchemeName)
      Sets the value of the AnalysisSchemeName property for this object.
      Parameters:
      analysisSchemeName - The new value for the AnalysisSchemeName property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • analysisSchemeLanguage

      AnalysisScheme.Builder analysisSchemeLanguage(String analysisSchemeLanguage)
      Sets the value of the AnalysisSchemeLanguage property for this object.
      Parameters:
      analysisSchemeLanguage - The new value for the AnalysisSchemeLanguage property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • analysisSchemeLanguage

      AnalysisScheme.Builder analysisSchemeLanguage(AnalysisSchemeLanguage analysisSchemeLanguage)
      Sets the value of the AnalysisSchemeLanguage property for this object.
      Parameters:
      analysisSchemeLanguage - The new value for the AnalysisSchemeLanguage property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • analysisOptions

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

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

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

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