in java-client/src/main/java/co/elastic/clients/elasticsearch/cat/recovery/RecoveryRecord.java [448:579]
protected void serializeInternal(JsonGenerator generator, JsonpMapper mapper) {
if (this.index != null) {
generator.writeKey("index");
generator.write(this.index);
}
if (this.shard != null) {
generator.writeKey("shard");
generator.write(this.shard);
}
if (this.startTime != null) {
generator.writeKey("start_time");
this.startTime.serialize(generator, mapper);
}
if (this.startTimeMillis != null) {
generator.writeKey("start_time_millis");
generator.write(this.startTimeMillis);
}
if (this.stopTime != null) {
generator.writeKey("stop_time");
this.stopTime.serialize(generator, mapper);
}
if (this.stopTimeMillis != null) {
generator.writeKey("stop_time_millis");
generator.write(this.stopTimeMillis);
}
if (this.time != null) {
generator.writeKey("time");
this.time.serialize(generator, mapper);
}
if (this.type != null) {
generator.writeKey("type");
generator.write(this.type);
}
if (this.stage != null) {
generator.writeKey("stage");
generator.write(this.stage);
}
if (this.sourceHost != null) {
generator.writeKey("source_host");
generator.write(this.sourceHost);
}
if (this.sourceNode != null) {
generator.writeKey("source_node");
generator.write(this.sourceNode);
}
if (this.targetHost != null) {
generator.writeKey("target_host");
generator.write(this.targetHost);
}
if (this.targetNode != null) {
generator.writeKey("target_node");
generator.write(this.targetNode);
}
if (this.repository != null) {
generator.writeKey("repository");
generator.write(this.repository);
}
if (this.snapshot != null) {
generator.writeKey("snapshot");
generator.write(this.snapshot);
}
if (this.files != null) {
generator.writeKey("files");
generator.write(this.files);
}
if (this.filesRecovered != null) {
generator.writeKey("files_recovered");
generator.write(this.filesRecovered);
}
if (this.filesPercent != null) {
generator.writeKey("files_percent");
generator.write(this.filesPercent);
}
if (this.filesTotal != null) {
generator.writeKey("files_total");
generator.write(this.filesTotal);
}
if (this.bytes != null) {
generator.writeKey("bytes");
generator.write(this.bytes);
}
if (this.bytesRecovered != null) {
generator.writeKey("bytes_recovered");
generator.write(this.bytesRecovered);
}
if (this.bytesPercent != null) {
generator.writeKey("bytes_percent");
generator.write(this.bytesPercent);
}
if (this.bytesTotal != null) {
generator.writeKey("bytes_total");
generator.write(this.bytesTotal);
}
if (this.translogOps != null) {
generator.writeKey("translog_ops");
generator.write(this.translogOps);
}
if (this.translogOpsRecovered != null) {
generator.writeKey("translog_ops_recovered");
generator.write(this.translogOpsRecovered);
}
if (this.translogOpsPercent != null) {
generator.writeKey("translog_ops_percent");
generator.write(this.translogOpsPercent);
}
}