private com.google.protobuf.SingleFieldBuilderV3<
            com.google.cloud.tpu.v2.QueuedResourceState.FailedData,
            com.google.cloud.tpu.v2.QueuedResourceState.FailedData.Builder,
            com.google.cloud.tpu.v2.QueuedResourceState.FailedDataOrBuilder>
        getFailedDataFieldBuilder() {
      if (failedDataBuilder_ == null) {
        if (!(stateDataCase_ == 5)) {
          stateData_ = com.google.cloud.tpu.v2.QueuedResourceState.FailedData.getDefaultInstance();
        }
        failedDataBuilder_ =
            new com.google.protobuf.SingleFieldBuilderV3<
                com.google.cloud.tpu.v2.QueuedResourceState.FailedData,
                com.google.cloud.tpu.v2.QueuedResourceState.FailedData.Builder,
                com.google.cloud.tpu.v2.QueuedResourceState.FailedDataOrBuilder>(
                (com.google.cloud.tpu.v2.QueuedResourceState.FailedData) stateData_,
                getParentForChildren(),
                isClean());
        stateData_ = null;
      }
      stateDataCase_ = 5;
      onChanged();
      return failedDataBuilder_;
    }
<pre>
Output only. Further data for the failed state.
</pre>

<code>
.google.cloud.tpu.v2.QueuedResourceState.FailedData failed_data = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
</code>
java-tpu/proto-google-cloud-tpu-v2/src/main/java/com/google/cloud/tpu/v2/QueuedResourceState.java