Interface ConfluenceSpaceToIndexFieldMapping.Builder

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

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

    • dataSourceFieldName

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

      ConfluenceSpaceToIndexFieldMapping.Builder dataSourceFieldName(ConfluenceSpaceFieldName 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

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

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