SemanticErrorMode Class

public final class SemanticErrorMode
extends ExpandableStringEnum<SemanticErrorMode>

Allows the user to choose whether a semantic call should fail completely, or to return partial results.

Field Summary

Modifier and Type Field and Description
static final SemanticErrorMode FAIL

If there is an exception during the semantic processing step, the query will fail and return the appropriate HTTP code depending on the error.

static final SemanticErrorMode PARTIAL

If the semantic processing fails, partial results still return.

Constructor Summary

Constructor Description
SemanticErrorMode()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of SemanticErrorMode value.

Method Summary

Modifier and Type Method and Description
static SemanticErrorMode fromString(String name)

Creates or finds a SemanticErrorMode from its string representation.

static Collection<SemanticErrorMode> values()

Gets known SemanticErrorMode values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

FAIL

public static final SemanticErrorMode FAIL

If there is an exception during the semantic processing step, the query will fail and return the appropriate HTTP code depending on the error.

PARTIAL

public static final SemanticErrorMode PARTIAL

If the semantic processing fails, partial results still return. The definition of partial results depends on what semantic step failed and what was the reason for failure.

Constructor Details

SemanticErrorMode

@Deprecated
public SemanticErrorMode()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of SemanticErrorMode value.

Method Details

fromString

public static SemanticErrorMode fromString(String name)

Creates or finds a SemanticErrorMode from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding SemanticErrorMode.

values

public static Collection values()

Gets known SemanticErrorMode values.

Returns:

known SemanticErrorMode values.

Applies to