protected void serializeInternal()

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);

	}