/** * Copyright 2024 Google LLC * *
Licensed under the Apache License, Version 2.0 (the "License"); you may * not use this file except in compliance with the License. You may obtain a * copy of the License at * *
http://www.apache.org/licenses/LICENSE-2.0 * *
Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
syntax = "proto3";
package google.ondevicepersonalization.federatedcompute.proto;
import "fcp/protos/federatedcompute/common.proto";
option java_package = "com.google.ondevicepersonalization.federatedcompute.proto";
option java_multiple_files = true;
// The upload instruction shared for use by the aggregate exception counts
// from the client and FL results.
// Next id: 4
message UploadInstruction {
// upload file path.
string upload_location = 1;
// extra head for uploading.
map