@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConfluencePageConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the page settings for the Confluence data source.
| Constructor and Description |
|---|
ConfluencePageConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ConfluencePageConfiguration |
clone() |
boolean |
equals(Object obj) |
List<ConfluencePageToIndexFieldMapping> |
getPageFieldMappings()
Defines how page metadata fields should be mapped to index fields.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setPageFieldMappings(Collection<ConfluencePageToIndexFieldMapping> pageFieldMappings)
Defines how page metadata fields should be mapped to index fields.
|
String |
toString()
Returns a string representation of this object.
|
ConfluencePageConfiguration |
withPageFieldMappings(Collection<ConfluencePageToIndexFieldMapping> pageFieldMappings)
Defines how page metadata fields should be mapped to index fields.
|
ConfluencePageConfiguration |
withPageFieldMappings(ConfluencePageToIndexFieldMapping... pageFieldMappings)
Defines how page metadata fields should be mapped to index fields.
|
public List<ConfluencePageToIndexFieldMapping> getPageFieldMappings()
Defines how page metadata fields should be mapped to index fields. Before you can map a field, you must first
create an index field with a matching type using the console or the UpdateIndex operation.
If you specify the PageFieldMappings parameter, you must specify at least one field mapping.
UpdateIndex
operation.
If you specify the PageFieldMappings parameter, you must specify at least one field mapping.
public void setPageFieldMappings(Collection<ConfluencePageToIndexFieldMapping> pageFieldMappings)
Defines how page metadata fields should be mapped to index fields. Before you can map a field, you must first
create an index field with a matching type using the console or the UpdateIndex operation.
If you specify the PageFieldMappings parameter, you must specify at least one field mapping.
pageFieldMappings - Defines how page metadata fields should be mapped to index fields. Before you can map a field, you must
first create an index field with a matching type using the console or the UpdateIndex
operation.
If you specify the PageFieldMappings parameter, you must specify at least one field mapping.
public ConfluencePageConfiguration withPageFieldMappings(ConfluencePageToIndexFieldMapping... pageFieldMappings)
Defines how page metadata fields should be mapped to index fields. Before you can map a field, you must first
create an index field with a matching type using the console or the UpdateIndex operation.
If you specify the PageFieldMappings parameter, you must specify at least one field mapping.
NOTE: This method appends the values to the existing list (if any). Use
setPageFieldMappings(java.util.Collection) or withPageFieldMappings(java.util.Collection) if
you want to override the existing values.
pageFieldMappings - Defines how page metadata fields should be mapped to index fields. Before you can map a field, you must
first create an index field with a matching type using the console or the UpdateIndex
operation.
If you specify the PageFieldMappings parameter, you must specify at least one field mapping.
public ConfluencePageConfiguration withPageFieldMappings(Collection<ConfluencePageToIndexFieldMapping> pageFieldMappings)
Defines how page metadata fields should be mapped to index fields. Before you can map a field, you must first
create an index field with a matching type using the console or the UpdateIndex operation.
If you specify the PageFieldMappings parameter, you must specify at least one field mapping.
pageFieldMappings - Defines how page metadata fields should be mapped to index fields. Before you can map a field, you must
first create an index field with a matching type using the console or the UpdateIndex
operation.
If you specify the PageFieldMappings parameter, you must specify at least one field mapping.
public String toString()
toString in class ObjectObject.toString()public ConfluencePageConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2021. All rights reserved.