in src-gen/com/facebook/buck/artifact_cache/thrift/BuckCacheResponse.java [646:761]
public void setFieldValue(_Fields field, @org.apache.thrift.annotation.Nullable java.lang.Object value) {
switch (field) {
case WAS_SUCCESSFUL:
if (value == null) {
unsetWasSuccessful();
} else {
setWasSuccessful((java.lang.Boolean)value);
}
break;
case ERROR_MESSAGE:
if (value == null) {
unsetErrorMessage();
} else {
setErrorMessage((java.lang.String)value);
}
break;
case TYPE:
if (value == null) {
unsetType();
} else {
setType((BuckCacheRequestType)value);
}
break;
case DIAGNOSTIC_SERVER_INFO:
if (value == null) {
unsetDiagnosticServerInfo();
} else {
setDiagnosticServerInfo((java.lang.String)value);
}
break;
case PAYLOADS:
if (value == null) {
unsetPayloads();
} else {
setPayloads((java.util.List<PayloadInfo>)value);
}
break;
case FETCH_RESPONSE:
if (value == null) {
unsetFetchResponse();
} else {
setFetchResponse((BuckCacheFetchResponse)value);
}
break;
case STORE_RESPONSE:
if (value == null) {
unsetStoreResponse();
} else {
setStoreResponse((BuckCacheStoreResponse)value);
}
break;
case MULTI_FETCH_RESPONSE:
if (value == null) {
unsetMultiFetchResponse();
} else {
setMultiFetchResponse((BuckCacheMultiFetchResponse)value);
}
break;
case DELETE_RESPONSE:
if (value == null) {
unsetDeleteResponse();
} else {
setDeleteResponse((BuckCacheDeleteResponse)value);
}
break;
case MULTI_CONTAINS_RESPONSE:
if (value == null) {
unsetMultiContainsResponse();
} else {
setMultiContainsResponse((BuckCacheMultiContainsResponse)value);
}
break;
case MANIFEST_APPEND_RESPONSE:
if (value == null) {
unsetManifestAppendResponse();
} else {
setManifestAppendResponse((ManifestAppendResponse)value);
}
break;
case MANIFEST_FETCH_RESPONSE:
if (value == null) {
unsetManifestFetchResponse();
} else {
setManifestFetchResponse((ManifestFetchResponse)value);
}
break;
case MANIFEST_DELETE_RESPONSE:
if (value == null) {
unsetManifestDeleteResponse();
} else {
setManifestDeleteResponse((ManifestDeleteResponse)value);
}
break;
case MANIFEST_SET_RESPONSE:
if (value == null) {
unsetManifestSetResponse();
} else {
setManifestSetResponse((ManifestSetResponse)value);
}
break;
}
}