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 classErrorCause.AbstractBuilder<BuilderT extends ErrorCause.AbstractBuilder<BuilderT>>static classErrorCause.BuilderBuilder forErrorCause. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<ErrorCause>_DESERIALIZERJson deserializer forErrorCause -
Constructor Summary
Constructors Constructor Description ErrorCause(ErrorCause.AbstractBuilder<?> builder) -
Method Summary
Modifier and Type Method Description java.lang.LongbytesLimit()API name:bytes_limitjava.lang.LongbytesWanted()API name:bytes_wantedErrorCausecausedBy()API name:caused_byjava.lang.Integercol()API name:coljava.lang.Integercolumn()API name:columnjava.util.List<ShardFailure>failedShards()API name:failed_shardsjava.lang.Booleangrouped()API name:groupedjava.util.Map<java.lang.String,java.util.List<java.lang.String>>header()API name:headerjava.lang.Stringindex()API name:indexjava.lang.StringindexUuid()API name:index_uuidjava.lang.Stringlang()API name:langjava.lang.Stringlanguage()API name:languagejava.lang.StringlicensedExpiredFeature()API name:licensed_expired_featurejava.lang.Integerline()API name:linejava.lang.IntegermaxBuckets()API name:max_bucketsjava.lang.Stringphase()API name:phasePainlessExecutionPositionposition()API name:positionjava.lang.StringprocessorType()API name:processor_typejava.lang.StringpropertyName()API name:property_namejava.lang.Stringreason()Required - API name:reasonjava.util.List<java.lang.String>resourceId()resource idjava.lang.StringresourceType()resource typejava.util.List<ErrorCause>rootCause()API name:root_causejava.lang.Stringscript()API name:scriptjava.util.List<java.lang.String>scriptStack()API name:script_stackvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static <BuilderT extends ErrorCause.AbstractBuilder<BuilderT>>
voidsetupErrorCauseDeserializer(DelegatingDeserializer<BuilderT> op)java.lang.Stringshard()API name:shardjava.lang.StringstackTrace()API name:stack_tracejava.lang.Stringtype()Required - API name:typeMethods 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:
serializein interfaceJsonpSerializable
-
serializeInternal
-
setupErrorCauseDeserializer
protected static <BuilderT extends ErrorCause.AbstractBuilder<BuilderT>> void setupErrorCauseDeserializer(DelegatingDeserializer<BuilderT> op)
-