in src-gen/com/facebook/buck/artifact_cache/thrift/BuckCacheResponse.java [996:1056]
public int hashCode() {
int hashCode = 1;
hashCode = hashCode * 8191 + ((isSetWasSuccessful()) ? 131071 : 524287);
if (isSetWasSuccessful())
hashCode = hashCode * 8191 + ((wasSuccessful) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetErrorMessage()) ? 131071 : 524287);
if (isSetErrorMessage())
hashCode = hashCode * 8191 + errorMessage.hashCode();
hashCode = hashCode * 8191 + ((isSetType()) ? 131071 : 524287);
if (isSetType())
hashCode = hashCode * 8191 + type.getValue();
hashCode = hashCode * 8191 + ((isSetDiagnosticServerInfo()) ? 131071 : 524287);
if (isSetDiagnosticServerInfo())
hashCode = hashCode * 8191 + diagnosticServerInfo.hashCode();
hashCode = hashCode * 8191 + ((isSetPayloads()) ? 131071 : 524287);
if (isSetPayloads())
hashCode = hashCode * 8191 + payloads.hashCode();
hashCode = hashCode * 8191 + ((isSetFetchResponse()) ? 131071 : 524287);
if (isSetFetchResponse())
hashCode = hashCode * 8191 + fetchResponse.hashCode();
hashCode = hashCode * 8191 + ((isSetStoreResponse()) ? 131071 : 524287);
if (isSetStoreResponse())
hashCode = hashCode * 8191 + storeResponse.hashCode();
hashCode = hashCode * 8191 + ((isSetMultiFetchResponse()) ? 131071 : 524287);
if (isSetMultiFetchResponse())
hashCode = hashCode * 8191 + multiFetchResponse.hashCode();
hashCode = hashCode * 8191 + ((isSetDeleteResponse()) ? 131071 : 524287);
if (isSetDeleteResponse())
hashCode = hashCode * 8191 + deleteResponse.hashCode();
hashCode = hashCode * 8191 + ((isSetMultiContainsResponse()) ? 131071 : 524287);
if (isSetMultiContainsResponse())
hashCode = hashCode * 8191 + multiContainsResponse.hashCode();
hashCode = hashCode * 8191 + ((isSetManifestAppendResponse()) ? 131071 : 524287);
if (isSetManifestAppendResponse())
hashCode = hashCode * 8191 + manifestAppendResponse.hashCode();
hashCode = hashCode * 8191 + ((isSetManifestFetchResponse()) ? 131071 : 524287);
if (isSetManifestFetchResponse())
hashCode = hashCode * 8191 + manifestFetchResponse.hashCode();
hashCode = hashCode * 8191 + ((isSetManifestDeleteResponse()) ? 131071 : 524287);
if (isSetManifestDeleteResponse())
hashCode = hashCode * 8191 + manifestDeleteResponse.hashCode();
hashCode = hashCode * 8191 + ((isSetManifestSetResponse()) ? 131071 : 524287);
if (isSetManifestSetResponse())
hashCode = hashCode * 8191 + manifestSetResponse.hashCode();
return hashCode;
}