in java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ShardStats.java [514:632]
protected void serializeInternal(JsonGenerator generator, JsonpMapper mapper) {
generator.writeKey("bytes_read");
generator.write(this.bytesRead);
generator.writeKey("failed_read_requests");
generator.write(this.failedReadRequests);
generator.writeKey("failed_write_requests");
generator.write(this.failedWriteRequests);
if (this.fatalException != null) {
generator.writeKey("fatal_exception");
this.fatalException.serialize(generator, mapper);
}
generator.writeKey("follower_aliases_version");
generator.write(this.followerAliasesVersion);
generator.writeKey("follower_global_checkpoint");
generator.write(this.followerGlobalCheckpoint);
generator.writeKey("follower_index");
generator.write(this.followerIndex);
generator.writeKey("follower_mapping_version");
generator.write(this.followerMappingVersion);
generator.writeKey("follower_max_seq_no");
generator.write(this.followerMaxSeqNo);
generator.writeKey("follower_settings_version");
generator.write(this.followerSettingsVersion);
generator.writeKey("last_requested_seq_no");
generator.write(this.lastRequestedSeqNo);
generator.writeKey("leader_global_checkpoint");
generator.write(this.leaderGlobalCheckpoint);
generator.writeKey("leader_index");
generator.write(this.leaderIndex);
generator.writeKey("leader_max_seq_no");
generator.write(this.leaderMaxSeqNo);
generator.writeKey("operations_read");
generator.write(this.operationsRead);
generator.writeKey("operations_written");
generator.write(this.operationsWritten);
generator.writeKey("outstanding_read_requests");
generator.write(this.outstandingReadRequests);
generator.writeKey("outstanding_write_requests");
generator.write(this.outstandingWriteRequests);
if (ApiTypeHelper.isDefined(this.readExceptions)) {
generator.writeKey("read_exceptions");
generator.writeStartArray();
for (ReadException item0 : this.readExceptions) {
item0.serialize(generator, mapper);
}
generator.writeEnd();
}
generator.writeKey("remote_cluster");
generator.write(this.remoteCluster);
generator.writeKey("shard_id");
generator.write(this.shardId);
generator.writeKey("successful_read_requests");
generator.write(this.successfulReadRequests);
generator.writeKey("successful_write_requests");
generator.write(this.successfulWriteRequests);
if (this.timeSinceLastRead != null) {
generator.writeKey("time_since_last_read");
this.timeSinceLastRead.serialize(generator, mapper);
}
generator.writeKey("time_since_last_read_millis");
generator.write(this.timeSinceLastReadMillis);
if (this.totalReadRemoteExecTime != null) {
generator.writeKey("total_read_remote_exec_time");
this.totalReadRemoteExecTime.serialize(generator, mapper);
}
generator.writeKey("total_read_remote_exec_time_millis");
generator.write(this.totalReadRemoteExecTimeMillis);
if (this.totalReadTime != null) {
generator.writeKey("total_read_time");
this.totalReadTime.serialize(generator, mapper);
}
generator.writeKey("total_read_time_millis");
generator.write(this.totalReadTimeMillis);
if (this.totalWriteTime != null) {
generator.writeKey("total_write_time");
this.totalWriteTime.serialize(generator, mapper);
}
generator.writeKey("total_write_time_millis");
generator.write(this.totalWriteTimeMillis);
generator.writeKey("write_buffer_operation_count");
generator.write(this.writeBufferOperationCount);
generator.writeKey("write_buffer_size_in_bytes");
generator.write(this.writeBufferSizeInBytes);
}