@Generated(value="software.amazon.awssdk:codegen") public final class ConfluencePageConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ConfluencePageConfiguration.Builder,ConfluencePageConfiguration>
Specifies the page settings for the Confluence data source.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ConfluencePageConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ConfluencePageConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasPageFieldMappings()
Returns true if the PageFieldMappings property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
List<ConfluencePageToIndexFieldMapping> |
pageFieldMappings()
Defines how page metadata fields should be mapped to index fields.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ConfluencePageConfiguration.Builder> |
serializableBuilderClass() |
ConfluencePageConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final boolean hasPageFieldMappings()
public final List<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.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasPageFieldMappings() to see if a value was sent in this field.
UpdateIndex
operation.
If you specify the PageFieldMappings parameter, you must specify at least one field mapping.
public ConfluencePageConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ConfluencePageConfiguration.Builder,ConfluencePageConfiguration>public static ConfluencePageConfiguration.Builder builder()
public static Class<? extends ConfluencePageConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.