Class BlobDetails
java.lang.Object
co.elastic.clients.elasticsearch.snapshot.repository_analyze.BlobDetails
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<BlobDetails>
Json deserializer forBlobDetails
-
Method Summary
Modifier and TypeMethodDescriptionfinal String
name()
Required - The name of the blob.static BlobDetails
final boolean
Required - Indicates whether the blob was overwritten while the read operations were ongoing.final boolean
Required - API name:read_early
final long
readEnd()
Required - The position, in bytes, at which read operations completed.final ReadBlobDetails
reads()
Required - A description of every read operation performed on the blob.final long
Required - The position, in bytes, at which read operations started.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 void
final String
size()
Required - The size of the blob.final long
Required - The size of the blob in bytes.toString()
-
Field Details
-
_DESERIALIZER
Json deserializer forBlobDetails
-
-
Method Details
-
of
-
name
Required - The name of the blob.API name:
name
-
overwritten
public final boolean overwritten()Required - Indicates whether the blob was overwritten while the read operations were ongoing. /**API name:
overwritten
-
readEarly
public final boolean readEarly()Required - API name:read_early
-
readEnd
public final long readEnd()Required - The position, in bytes, at which read operations completed.API name:
read_end
-
readStart
public final long readStart()Required - The position, in bytes, at which read operations started.API name:
read_start
-
reads
Required - A description of every read operation performed on the blob.API name:
reads
-
size
Required - The size of the blob.API name:
size
-
sizeBytes
public final long sizeBytes()Required - The size of the blob in bytes.API name:
size_bytes
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupBlobDetailsDeserializer
-