@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LiteralArrayOptions extends Object implements Serializable, Cloneable
Options for a field that contains an array of literal strings. Present if IndexFieldType
specifies the
field is of type literal-array
. All options are enabled by default.
Constructor and Description |
---|
LiteralArrayOptions() |
Modifier and Type | Method and Description |
---|---|
LiteralArrayOptions |
clone() |
boolean |
equals(Object obj) |
String |
getDefaultValue()
A value to use for the field if the field isn't specified for a document.
|
Boolean |
getFacetEnabled()
Whether facet information can be returned for the field.
|
Boolean |
getReturnEnabled()
Whether the contents of the field can be returned in the search results.
|
Boolean |
getSearchEnabled()
Whether the contents of the field are searchable.
|
String |
getSourceFields()
A list of source fields to map to the field.
|
int |
hashCode() |
Boolean |
isFacetEnabled()
Whether facet information can be returned for the field.
|
Boolean |
isReturnEnabled()
Whether the contents of the field can be returned in the search results.
|
Boolean |
isSearchEnabled()
Whether the contents of the field are searchable.
|
void |
setDefaultValue(String defaultValue)
A value to use for the field if the field isn't specified for a document.
|
void |
setFacetEnabled(Boolean facetEnabled)
Whether facet information can be returned for the field.
|
void |
setReturnEnabled(Boolean returnEnabled)
Whether the contents of the field can be returned in the search results.
|
void |
setSearchEnabled(Boolean searchEnabled)
Whether the contents of the field are searchable.
|
void |
setSourceFields(String sourceFields)
A list of source fields to map to the field.
|
String |
toString()
Returns a string representation of this object.
|
LiteralArrayOptions |
withDefaultValue(String defaultValue)
A value to use for the field if the field isn't specified for a document.
|
LiteralArrayOptions |
withFacetEnabled(Boolean facetEnabled)
Whether facet information can be returned for the field.
|
LiteralArrayOptions |
withReturnEnabled(Boolean returnEnabled)
Whether the contents of the field can be returned in the search results.
|
LiteralArrayOptions |
withSearchEnabled(Boolean searchEnabled)
Whether the contents of the field are searchable.
|
LiteralArrayOptions |
withSourceFields(String sourceFields)
A list of source fields to map to the field.
|
public void setDefaultValue(String defaultValue)
defaultValue
- A value to use for the field if the field isn't specified for a document.public String getDefaultValue()
public LiteralArrayOptions withDefaultValue(String defaultValue)
defaultValue
- A value to use for the field if the field isn't specified for a document.public void setSourceFields(String sourceFields)
A list of source fields to map to the field.
sourceFields
- A list of source fields to map to the field.public String getSourceFields()
A list of source fields to map to the field.
public LiteralArrayOptions withSourceFields(String sourceFields)
A list of source fields to map to the field.
sourceFields
- A list of source fields to map to the field.public void setFacetEnabled(Boolean facetEnabled)
Whether facet information can be returned for the field.
facetEnabled
- Whether facet information can be returned for the field.public Boolean getFacetEnabled()
Whether facet information can be returned for the field.
public LiteralArrayOptions withFacetEnabled(Boolean facetEnabled)
Whether facet information can be returned for the field.
facetEnabled
- Whether facet information can be returned for the field.public Boolean isFacetEnabled()
Whether facet information can be returned for the field.
public void setSearchEnabled(Boolean searchEnabled)
Whether the contents of the field are searchable.
searchEnabled
- Whether the contents of the field are searchable.public Boolean getSearchEnabled()
Whether the contents of the field are searchable.
public LiteralArrayOptions withSearchEnabled(Boolean searchEnabled)
Whether the contents of the field are searchable.
searchEnabled
- Whether the contents of the field are searchable.public Boolean isSearchEnabled()
Whether the contents of the field are searchable.
public void setReturnEnabled(Boolean returnEnabled)
Whether the contents of the field can be returned in the search results.
returnEnabled
- Whether the contents of the field can be returned in the search results.public Boolean getReturnEnabled()
Whether the contents of the field can be returned in the search results.
public LiteralArrayOptions withReturnEnabled(Boolean returnEnabled)
Whether the contents of the field can be returned in the search results.
returnEnabled
- Whether the contents of the field can be returned in the search results.public Boolean isReturnEnabled()
Whether the contents of the field can be returned in the search results.
public String toString()
toString
in class Object
Object.toString()
public LiteralArrayOptions clone()