<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/lustre/v1/transfer.proto

namespace GPBMetadata\Google\Cloud\Lustre\V1;

class Transfer
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\FieldInfo::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Google\Rpc\Code::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xC3\x15\x0A%google/cloud/lustre/v1/transfer.proto\x12\x16google.cloud.lustre.v1\x1A\x1Bgoogle/api/field_info.proto\x1A\x19google/api/resource.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\x1A\x15google/rpc/code.proto\"\xB7\x02\x0A\x11ImportDataRequest\x123\x0A\x08gcs_path\x18\x02 \x01(\x0B2\x1F.google.cloud.lustre.v1.GcsPathH\x00\x129\x0A\x0Blustre_path\x18\x03 \x01(\x0B2\".google.cloud.lustre.v1.LustrePathH\x01\x124\x0A\x04name\x18\x01 \x01(\x09B&\xE0A\x02\xFAA \x0A\x1Elustre.googleapis.com/Instance\x12\x1F\x0A\x0Arequest_id\x18\x04 \x01(\x09B\x0B\xE0A\x01\xE2\x8C\xCF\xD7\x08\x02\x08\x01\x12B\x0A\x0Fservice_account\x18\x05 \x01(\x09B)\xE0A\x01\xFAA#\x0A!iam.googleapis.com/ServiceAccountB\x08\x0A\x06sourceB\x0D\x0A\x0Bdestination\"\xB7\x02\x0A\x11ExportDataRequest\x129\x0A\x0Blustre_path\x18\x02 \x01(\x0B2\".google.cloud.lustre.v1.LustrePathH\x00\x123\x0A\x08gcs_path\x18\x03 \x01(\x0B2\x1F.google.cloud.lustre.v1.GcsPathH\x01\x124\x0A\x04name\x18\x01 \x01(\x09B&\xE0A\x02\xFAA \x0A\x1Elustre.googleapis.com/Instance\x12\x1F\x0A\x0Arequest_id\x18\x04 \x01(\x09B\x0B\xE0A\x01\xE2\x8C\xCF\xD7\x08\x02\x08\x01\x12B\x0A\x0Fservice_account\x18\x05 \x01(\x09B)\xE0A\x01\xFAA#\x0A!iam.googleapis.com/ServiceAccountB\x08\x0A\x06sourceB\x0D\x0A\x0Bdestination\"\x14\x0A\x12ExportDataResponse\"\x14\x0A\x12ImportDataResponse\"\xD0\x02\x0A\x12ExportDataMetadata\x12M\x0A\x12operation_metadata\x18\x01 \x01(\x0B21.google.cloud.lustre.v1.TransferOperationMetadata\x124\x0A\x0Bcreate_time\x18\x02 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x121\x0A\x08end_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12\x13\x0A\x06target\x18\x04 \x01(\x09B\x03\xE0A\x03\x12\x11\x0A\x04verb\x18\x05 \x01(\x09B\x03\xE0A\x03\x12\x1B\x0A\x0Estatus_message\x18\x06 \x01(\x09B\x03\xE0A\x03\x12#\x0A\x16requested_cancellation\x18\x07 \x01(\x08B\x03\xE0A\x03\x12\x18\x0A\x0Bapi_version\x18\x08 \x01(\x09B\x03\xE0A\x03\"\xBD\x02\x0A\x12ImportDataMetadata\x12M\x0A\x12operation_metadata\x18\x01 \x01(\x0B21.google.cloud.lustre.v1.TransferOperationMetadata\x124\x0A\x0Bcreate_time\x18\x02 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x121\x0A\x08end_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12\x13\x0A\x06target\x18\x04 \x01(\x09B\x03\xE0A\x03\x12\x1B\x0A\x0Estatus_message\x18\x06 \x01(\x09B\x03\xE0A\x03\x12#\x0A\x16requested_cancellation\x18\x07 \x01(\x08B\x03\xE0A\x03\x12\x18\x0A\x0Bapi_version\x18\x08 \x01(\x09B\x03\xE0A\x03\"\x1B\x0A\x07GcsPath\x12\x10\x0A\x03uri\x18\x01 \x01(\x09B\x03\xE0A\x02\"\x1F\x0A\x0ALustrePath\x12\x11\x0A\x04path\x18\x01 \x01(\x09B\x03\xE0A\x01\"\x84\x02\x0A\x10TransferCounters\x12\x1B\x0A\x13found_objects_count\x18\x01 \x01(\x03\x12\x19\x0A\x11bytes_found_count\x18\x02 \x01(\x03\x12\x1D\x0A\x15objects_skipped_count\x18\x03 \x01(\x03\x12\x1B\x0A\x13bytes_skipped_count\x18\x04 \x01(\x03\x12\x1C\x0A\x14objects_copied_count\x18\x05 \x01(\x03\x12\x1A\x0A\x12bytes_copied_count\x18\x06 \x01(\x03\x12!\x0A\x14objects_failed_count\x18\x07 \x01(\x03B\x03\xE0A\x03\x12\x1F\x0A\x12bytes_failed_count\x18\x08 \x01(\x03B\x03\xE0A\x03\"8\x0A\x0DErrorLogEntry\x12\x10\x0A\x03uri\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x15\x0A\x0Derror_details\x18\x02 \x03(\x09\"\x95\x01\x0A\x0CErrorSummary\x12)\x0A\x0Aerror_code\x18\x01 \x01(\x0E2\x10.google.rpc.CodeB\x03\xE0A\x02\x12\x18\x0A\x0Berror_count\x18\x02 \x01(\x03B\x03\xE0A\x02\x12@\x0A\x11error_log_entries\x18\x03 \x03(\x0B2%.google.cloud.lustre.v1.ErrorLogEntry\"\x95\x04\x0A\x19TransferOperationMetadata\x12E\x0A\x12source_lustre_path\x18\x03 \x01(\x0B2\".google.cloud.lustre.v1.LustrePathB\x03\xE0A\x03H\x00\x12?\x0A\x0Fsource_gcs_path\x18\x04 \x01(\x0B2\x1F.google.cloud.lustre.v1.GcsPathB\x03\xE0A\x03H\x00\x12D\x0A\x14destination_gcs_path\x18\x05 \x01(\x0B2\x1F.google.cloud.lustre.v1.GcsPathB\x03\xE0A\x03H\x01\x12J\x0A\x17destination_lustre_path\x18\x06 \x01(\x0B2\".google.cloud.lustre.v1.LustrePathB\x03\xE0A\x03H\x01\x12?\x0A\x08counters\x18\x01 \x01(\x0B2(.google.cloud.lustre.v1.TransferCountersB\x03\xE0A\x03\x12@\x0A\x0Dtransfer_type\x18\x02 \x01(\x0E2\$.google.cloud.lustre.v1.TransferTypeB\x03\xE0A\x03\x12B\x0A\x0Ferror_summaries\x18\x07 \x03(\x0B2\$.google.cloud.lustre.v1.ErrorSummaryB\x03\xE0A\x03B\x08\x0A\x06sourceB\x0D\x0A\x0Bdestination*E\x0A\x0CTransferType\x12\x1D\x0A\x19TRANSFER_TYPE_UNSPECIFIED\x10\x00\x12\x0A\x0A\x06IMPORT\x10\x01\x12\x0A\x0A\x06EXPORT\x10\x02Ba\x0A\x1Acom.google.cloud.lustre.v1B\x0DTransferProtoP\x01Z2cloud.google.com/go/lustre/apiv1/lustrepb;lustrepbb\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

