Class ErrorCause
java.lang.Object
co.elastic.clients.elasticsearch._types.ErrorCause
- All Implemented Interfaces:
JsonpSerializable
- Direct Known Subclasses:
MainError
@JsonpDeserializable public class ErrorCause extends java.lang.Object implements JsonpSerializable
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
ErrorCause.AbstractBuilder<BuilderT extends ErrorCause.AbstractBuilder<BuilderT>>
static class
ErrorCause.Builder
Builder forErrorCause
. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<ErrorCause>
_DESERIALIZER
Json deserializer forErrorCause
-
Constructor Summary
Constructors Constructor Description ErrorCause(ErrorCause.AbstractBuilder<?> builder)
-
Method Summary
Modifier and Type Method Description java.lang.Long
bytesLimit()
API name:bytes_limit
java.lang.Long
bytesWanted()
API name:bytes_wanted
ErrorCause
causedBy()
API name:caused_by
java.lang.Integer
col()
API name:col
java.lang.Integer
column()
API name:column
java.util.List<ShardFailure>
failedShards()
API name:failed_shards
java.lang.Boolean
grouped()
API name:grouped
java.util.Map<java.lang.String,java.util.List<java.lang.String>>
header()
API name:header
java.lang.String
index()
API name:index
java.lang.String
indexUuid()
API name:index_uuid
java.lang.String
lang()
API name:lang
java.lang.String
language()
API name:language
java.lang.String
licensedExpiredFeature()
API name:licensed_expired_feature
java.lang.Integer
line()
API name:line
java.lang.Integer
maxBuckets()
API name:max_buckets
java.lang.String
phase()
API name:phase
PainlessExecutionPosition
position()
API name:position
java.lang.String
processorType()
API name:processor_type
java.lang.String
propertyName()
API name:property_name
java.lang.String
reason()
Required - API name:reason
java.util.List<java.lang.String>
resourceId()
resource idjava.lang.String
resourceType()
resource typejava.util.List<ErrorCause>
rootCause()
API name:root_cause
java.lang.String
script()
API name:script
java.util.List<java.lang.String>
scriptStack()
API name:script_stack
void
serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
Serialize this object to JSON.protected void
serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
protected static <BuilderT extends ErrorCause.AbstractBuilder<BuilderT>>
voidsetupErrorCauseDeserializer(DelegatingDeserializer<BuilderT> op)
java.lang.String
shard()
API name:shard
java.lang.String
stackTrace()
API name:stack_trace
java.lang.String
type()
Required - API name:type
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forErrorCause
-
-
Constructor Details
-
ErrorCause
-
-
Method Details
-
type
public java.lang.String type()Required - API name:type
-
reason
public java.lang.String reason()Required - API name:reason
-
causedBy
API name:caused_by
-
shard
@Nullable public java.lang.String shard()API name:shard
-
stackTrace
@Nullable public java.lang.String stackTrace()API name:stack_trace
-
rootCause
API name:root_cause
-
bytesLimit
@Nullable public java.lang.Long bytesLimit()API name:bytes_limit
-
bytesWanted
@Nullable public java.lang.Long bytesWanted()API name:bytes_wanted
-
column
@Nullable public java.lang.Integer column()API name:column
-
col
@Nullable public java.lang.Integer col()API name:col
-
failedShards
API name:failed_shards
-
grouped
@Nullable public java.lang.Boolean grouped()API name:grouped
-
index
@Nullable public java.lang.String index()API name:index
-
indexUuid
@Nullable public java.lang.String indexUuid()API name:index_uuid
-
language
@Nullable public java.lang.String language()API name:language
-
licensedExpiredFeature
@Nullable public java.lang.String licensedExpiredFeature()API name:licensed_expired_feature
-
line
@Nullable public java.lang.Integer line()API name:line
-
maxBuckets
@Nullable public java.lang.Integer maxBuckets()API name:max_buckets
-
phase
@Nullable public java.lang.String phase()API name:phase
-
propertyName
@Nullable public java.lang.String propertyName()API name:property_name
-
processorType
@Nullable public java.lang.String processorType()API name:processor_type
-
resourceId
@Nullable public java.util.List<java.lang.String> resourceId()resource idAPI name:
resource_id
-
resourceType
@Nullable public java.lang.String resourceType()resource typeAPI name:
resource_type
-
script
@Nullable public java.lang.String script()API name:script
-
scriptStack
@Nullable public java.util.List<java.lang.String> scriptStack()API name:script_stack
-
header
@Nullable public java.util.Map<java.lang.String,java.util.List<java.lang.String>> header()API name:header
-
lang
@Nullable public java.lang.String lang()API name:lang
-
position
API name:position
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
setupErrorCauseDeserializer
protected static <BuilderT extends ErrorCause.AbstractBuilder<BuilderT>> void setupErrorCauseDeserializer(DelegatingDeserializer<BuilderT> op)
-