public static final class CfnDataSource.ConfluenceSpaceToIndexFieldMappingProperty.Builder
extends java.lang.Object
CfnDataSource.ConfluenceSpaceToIndexFieldMappingProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnDataSource.ConfluenceSpaceToIndexFieldMappingProperty |
build()
Builds the configured instance.
|
CfnDataSource.ConfluenceSpaceToIndexFieldMappingProperty.Builder |
dataSourceFieldName(java.lang.String dataSourceFieldName)
|
CfnDataSource.ConfluenceSpaceToIndexFieldMappingProperty.Builder |
dateFieldFormat(java.lang.String dateFieldFormat)
|
CfnDataSource.ConfluenceSpaceToIndexFieldMappingProperty.Builder |
indexFieldName(java.lang.String indexFieldName)
|
public CfnDataSource.ConfluenceSpaceToIndexFieldMappingProperty.Builder dataSourceFieldName(java.lang.String dataSourceFieldName)
dataSourceFieldName
- The name of the field in the data source. This parameter is required.this
public CfnDataSource.ConfluenceSpaceToIndexFieldMappingProperty.Builder indexFieldName(java.lang.String indexFieldName)
indexFieldName
- The name of the index field to map to the Confluence data source field. This parameter is required.
The index field type must match the Confluence field type.this
public CfnDataSource.ConfluenceSpaceToIndexFieldMappingProperty.Builder dateFieldFormat(java.lang.String dateFieldFormat)
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.this
public CfnDataSource.ConfluenceSpaceToIndexFieldMappingProperty build()
CfnDataSource.ConfluenceSpaceToIndexFieldMappingProperty
java.lang.NullPointerException
- if any required attribute was not provided