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

namespace GPBMetadata\Google\Cloud\Optimization\V1;

class AsyncModel
{
    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\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
æ
.google/cloud/optimization/v1/async_model.protogoogle.cloud.optimization.v1google/protobuf/timestamp.proto"•
InputConfig=

gcs_source (2\'.google.cloud.optimization.v1.GcsSourceH =
data_format (2(.google.cloud.optimization.v1.DataFormatB
source"¥
OutputConfigG
gcs_destination (2,.google.cloud.optimization.v1.GcsDestinationH =
data_format (2(.google.cloud.optimization.v1.DataFormatB
destination"
	GcsSource
uri (	BàA""
GcsDestination
uri (	BàA"«
AsyncModelMetadataE
state (26.google.cloud.optimization.v1.AsyncModelMetadata.State
state_message (	/
create_time (2.google.protobuf.Timestamp/
update_time (2.google.protobuf.Timestamp"U
State
STATE_UNSPECIFIED 
RUNNING
	SUCCEEDED
	CANCELLED

FAILED*?

DataFormat
DATA_FORMAT_UNSPECIFIED 
JSON

STRINGB{
 com.google.cloud.optimization.v1BAsyncModelProtoPZDcloud.google.com/go/optimization/apiv1/optimizationpb;optimizationpbbproto3'
        , true);

        static::$is_initialized = true;
    }
}

