in Runtime/Scripts/Proto/Tuningfork.cs [325:353]
public int CalculateSize() {
int size = 0;
if (aggregationStrategy_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(AggregationStrategy);
}
size += histograms_.CalculateSize(_repeated_histograms_codec);
if (BaseUri.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(BaseUri);
}
if (ApiKey.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(ApiKey);
}
if (DefaultFidelityParametersFilename.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(DefaultFidelityParametersFilename);
}
if (InitialRequestTimeoutMs != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(InitialRequestTimeoutMs);
}
if (UltimateRequestTimeoutMs != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(UltimateRequestTimeoutMs);
}
if (LoadingAnnotationIndex != 0) {
size += 2 + pb::CodedOutputStream.ComputeInt32Size(LoadingAnnotationIndex);
}
if (LevelAnnotationIndex != 0) {
size += 2 + pb::CodedOutputStream.ComputeInt32Size(LevelAnnotationIndex);
}
return size;
}