Class WatsonDiscoveryEndpointBuilderFactory.WatsonDiscoveryHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.WatsonDiscoveryEndpointBuilderFactory.WatsonDiscoveryHeaderNameBuilder
Enclosing interface:
WatsonDiscoveryEndpointBuilderFactory

public static class WatsonDiscoveryEndpointBuilderFactory.WatsonDiscoveryHeaderNameBuilder extends Object
The builder of headers' name for the IBM Watson Discovery component.
  • Constructor Details

    • WatsonDiscoveryHeaderNameBuilder

      public WatsonDiscoveryHeaderNameBuilder()
  • Method Details

    • iBMWatsonDiscoveryOperation

      public String iBMWatsonDiscoveryOperation()
      The operation to perform. The option is a: WatsonDiscoveryOperations type. Group: producer
      Returns:
      the name of the header IBMWatsonDiscoveryOperation.
    • iBMWatsonDiscoveryQuery

      public String iBMWatsonDiscoveryQuery()
      The natural language query to execute. The option is a: String type. Group: producer
      Returns:
      the name of the header IBMWatsonDiscoveryQuery.
    • iBMWatsonDiscoveryCount

      public String iBMWatsonDiscoveryCount()
      The number of results to return. The option is a: Integer type. Group: producer
      Returns:
      the name of the header IBMWatsonDiscoveryCount.
    • iBMWatsonDiscoveryFilter

      public String iBMWatsonDiscoveryFilter()
      The filter to apply to the query. The option is a: String type. Group: producer
      Returns:
      the name of the header IBMWatsonDiscoveryFilter.
    • iBMWatsonDiscoveryCollectionId

      public String iBMWatsonDiscoveryCollectionId()
      The collection ID. The option is a: String type. Group: producer
      Returns:
      the name of the header IBMWatsonDiscoveryCollectionId.
    • iBMWatsonDiscoveryCollectionName

      public String iBMWatsonDiscoveryCollectionName()
      The collection name. The option is a: String type. Group: producer
      Returns:
      the name of the header IBMWatsonDiscoveryCollectionName.
    • iBMWatsonDiscoveryCollectionDescription

      public String iBMWatsonDiscoveryCollectionDescription()
      The collection description. The option is a: String type. Group: producer
      Returns:
      the name of the header IBMWatsonDiscoveryCollectionDescription.
    • iBMWatsonDiscoveryDocumentId

      public String iBMWatsonDiscoveryDocumentId()
      The document ID. The option is a: String type. Group: producer
      Returns:
      the name of the header IBMWatsonDiscoveryDocumentId.
    • iBMWatsonDiscoveryDocumentFile

      public String iBMWatsonDiscoveryDocumentFile()
      The document file. The option is a: java.io.InputStream type. Group: producer
      Returns:
      the name of the header IBMWatsonDiscoveryDocumentFile.
    • iBMWatsonDiscoveryDocumentFilename

      public String iBMWatsonDiscoveryDocumentFilename()
      The document filename. The option is a: String type. Group: producer
      Returns:
      the name of the header IBMWatsonDiscoveryDocumentFilename.
    • iBMWatsonDiscoveryDocumentContentType

      public String iBMWatsonDiscoveryDocumentContentType()
      The document content type. The option is a: String type. Group: producer
      Returns:
      the name of the header IBMWatsonDiscoveryDocumentContentType.