Interface ConfluencePageToIndexFieldMapping.Builder

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

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

    • dataSourceFieldName

      ConfluencePageToIndexFieldMapping.Builder dataSourceFieldName(String dataSourceFieldName)

      The name of the field in the data source.

      Parameters:
      dataSourceFieldName - The name of the field in the data source.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • dataSourceFieldName

      ConfluencePageToIndexFieldMapping.Builder dataSourceFieldName(ConfluencePageFieldName dataSourceFieldName)

      The name of the field in the data source.

      Parameters:
      dataSourceFieldName - The name of the field in the data source.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • dateFieldFormat

      ConfluencePageToIndexFieldMapping.Builder dateFieldFormat(String dateFieldFormat)

      The format for date fields in the data source. If the field specified in DataSourceFieldName is a date field you must specify the date format. If the field is not a date field, an exception is thrown.

      Parameters:
      dateFieldFormat - The format for date fields in the data source. If the field specified in DataSourceFieldName is a date field you must specify the date format. If the field is not a date field, an exception is thrown.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • indexFieldName

      ConfluencePageToIndexFieldMapping.Builder indexFieldName(String indexFieldName)

      The name of the index field to map to the Confluence data source field. The index field type must match the Confluence field type.

      Parameters:
      indexFieldName - The name of the index field to map to the Confluence data source field. The index field type must match the Confluence field type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.