public com.google.cloud.speech.v2.BatchRecognizeFileResult.Builder putResultsBuilderIfAbsent(
        java.lang.String key) {
      java.util.Map<java.lang.String, com.google.cloud.speech.v2.BatchRecognizeFileResultOrBuilder>
          builderMap = internalGetMutableResults().ensureBuilderMap();
      com.google.cloud.speech.v2.BatchRecognizeFileResultOrBuilder entry = builderMap.get(key);
      if (entry == null) {
        entry = com.google.cloud.speech.v2.BatchRecognizeFileResult.newBuilder();
        builderMap.put(key, entry);
      }
      if (entry instanceof com.google.cloud.speech.v2.BatchRecognizeFileResult) {
        entry = ((com.google.cloud.speech.v2.BatchRecognizeFileResult) entry).toBuilder();
        builderMap.put(key, entry);
      }
      return (com.google.cloud.speech.v2.BatchRecognizeFileResult.Builder) entry;
    }
<pre>
Map from filename to the final result for that file.
</pre>

<code>map&lt;string, .google.cloud.speech.v2.BatchRecognizeFileResult&gt; results = 1;</code>
java-speech/proto-google-cloud-speech-v2/src/main/java/com/google/cloud/speech/v2/BatchRecognizeResponse.java