Interface ConfluenceBlogToIndexFieldMapping.Builder

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

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

    • dataSourceFieldName

      ConfluenceBlogToIndexFieldMapping.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

      ConfluenceBlogToIndexFieldMapping.Builder dataSourceFieldName(ConfluenceBlogFieldName 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

      ConfluenceBlogToIndexFieldMapping.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

      ConfluenceBlogToIndexFieldMapping.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.